builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0172 starttime: 1461182147.55 results: success (0) buildid: 20160420103742 builduid: 074e92339f3b4ac0b4d77d67493e1eef revision: 51135b23fb79d814f0ffd9eb18395de80e3a1584 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:47.549525) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:47.549960) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:47.550231) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:47.573130) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:47.573411) ========= 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.hil9BVc2n4/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.PzPSLuUS6O/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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-04-20 12:55:47-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 207M=0s 2016-04-20 12:55:47 (207 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.088756 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:47.681693) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:47.682001) ========= 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.hil9BVc2n4/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.PzPSLuUS6O/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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.026328 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:47.730294) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 12:55:47.730623) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 51135b23fb79d814f0ffd9eb18395de80e3a1584 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 51135b23fb79d814f0ffd9eb18395de80e3a1584 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.hil9BVc2n4/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.PzPSLuUS6O/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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-04-20 12:55:47,809 truncating revision to first 12 chars 2016-04-20 12:55:47,809 Setting DEBUG logging. 2016-04-20 12:55:47,809 attempt 1/10 2016-04-20 12:55:47,809 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/51135b23fb79?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 12:55:48,507 unpacking tar archive at: fx-team-51135b23fb79/testing/mozharness/ program finished with exit code 0 elapsedTime=0.946893 ========= master_lag: 4.98 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 12:55:53.657515) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:53.657805) ========= script_repo_revision: 51135b23fb79d814f0ffd9eb18395de80e3a1584 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:53.658169) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:53.658430) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 12:55:54.342428) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 32 secs) (at 2016-04-20 12:55:54.342704) ========= /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 fx-team --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', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.hil9BVc2n4/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.PzPSLuUS6O/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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 12:55:54 INFO - MultiFileLogger online at 20160420 12:55:54 in /builds/slave/test 12:55:54 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 fx-team --download-symbols true 12:55:54 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:55:54 INFO - {'append_to_log': False, 12:55:54 INFO - 'base_work_dir': '/builds/slave/test', 12:55:54 INFO - 'blob_upload_branch': 'fx-team', 12:55:54 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:55:54 INFO - 'buildbot_json_path': 'buildprops.json', 12:55:54 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:55:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:55:54 INFO - 'download_minidump_stackwalk': True, 12:55:54 INFO - 'download_symbols': 'true', 12:55:54 INFO - 'e10s': False, 12:55:54 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:55:54 INFO - 'tooltool.py': '/tools/tooltool.py', 12:55:54 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:55:54 INFO - '/tools/misc-python/virtualenv.py')}, 12:55:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:55:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:55:54 INFO - 'log_level': 'info', 12:55:54 INFO - 'log_to_console': True, 12:55:54 INFO - 'opt_config_files': (), 12:55:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:55:54 INFO - '--processes=1', 12:55:54 INFO - '--config=%(test_path)s/wptrunner.ini', 12:55:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:55:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:55:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:55:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:55:54 INFO - 'pip_index': False, 12:55:54 INFO - 'require_test_zip': True, 12:55:54 INFO - 'test_type': ('testharness',), 12:55:54 INFO - 'this_chunk': '1', 12:55:54 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:55:54 INFO - 'total_chunks': '10', 12:55:54 INFO - 'virtualenv_path': 'venv', 12:55:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:55:54 INFO - 'work_dir': 'build'} 12:55:54 INFO - ##### 12:55:54 INFO - ##### Running clobber step. 12:55:54 INFO - ##### 12:55:54 INFO - Running pre-action listener: _resource_record_pre_action 12:55:54 INFO - Running main action method: clobber 12:55:54 INFO - rmtree: /builds/slave/test/build 12:55:54 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:55:57 INFO - Running post-action listener: _resource_record_post_action 12:55:57 INFO - ##### 12:55:57 INFO - ##### Running read-buildbot-config step. 12:55:57 INFO - ##### 12:55:57 INFO - Running pre-action listener: _resource_record_pre_action 12:55:57 INFO - Running main action method: read_buildbot_config 12:55:57 INFO - Using buildbot properties: 12:55:57 INFO - { 12:55:57 INFO - "project": "", 12:55:57 INFO - "product": "firefox", 12:55:57 INFO - "script_repo_revision": "production", 12:55:57 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 12:55:57 INFO - "repository": "", 12:55:57 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 12:55:57 INFO - "buildid": "20160420103742", 12:55:57 INFO - "pgo_build": "False", 12:55:57 INFO - "basedir": "/builds/slave/test", 12:55:57 INFO - "buildnumber": 369, 12:55:57 INFO - "slavename": "t-yosemite-r7-0172", 12:55:57 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 12:55:57 INFO - "platform": "macosx64", 12:55:57 INFO - "branch": "fx-team", 12:55:57 INFO - "revision": "51135b23fb79d814f0ffd9eb18395de80e3a1584", 12:55:57 INFO - "repo_path": "integration/fx-team", 12:55:57 INFO - "moz_repo_path": "", 12:55:57 INFO - "stage_platform": "macosx64", 12:55:57 INFO - "builduid": "074e92339f3b4ac0b4d77d67493e1eef", 12:55:57 INFO - "slavebuilddir": "test" 12:55:57 INFO - } 12:55:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 12:55:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 12:55:57 INFO - Running post-action listener: _resource_record_post_action 12:55:57 INFO - ##### 12:55:57 INFO - ##### Running download-and-extract step. 12:55:57 INFO - ##### 12:55:57 INFO - Running pre-action listener: _resource_record_pre_action 12:55:57 INFO - Running main action method: download_and_extract 12:55:57 INFO - mkdir: /builds/slave/test/build/tests 12:55:57 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')]} 12:55:57 INFO - https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 12:55:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 12:55:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 12:55:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 12:55:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 12:55:58 INFO - Downloaded 1235 bytes. 12:55:58 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 12:55:58 INFO - Using the following test package requirements: 12:55:58 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 12:55:58 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 12:55:58 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 12:55:58 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 12:55:58 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 12:55:58 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 12:55:58 INFO - u'jsshell-mac64.zip'], 12:55:58 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 12:55:58 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 12:55:58 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 12:55:58 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 12:55:58 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 12:55:58 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 12:55:58 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 12:55:58 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 12:55:58 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 12:55:58 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 12:55:58 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 12:55:58 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 12:55:58 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')]} 12:55:58 INFO - https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 12:55:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 12:55:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 12:55:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 12:55:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 12:56:00 INFO - Downloaded 17975730 bytes. 12:56:00 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:56:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:56:00 INFO - caution: filename not matched: web-platform/* 12:56:00 INFO - Return code: 11 12:56:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:00 INFO - https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 12:56:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 12:56:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 12:56:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 12:56:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 12:56:02 INFO - Downloaded 36397874 bytes. 12:56:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:56:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:56:06 INFO - caution: filename not matched: bin/* 12:56:06 INFO - caution: filename not matched: config/* 12:56:06 INFO - caution: filename not matched: mozbase/* 12:56:06 INFO - caution: filename not matched: marionette/* 12:56:06 INFO - caution: filename not matched: tools/wptserve/* 12:56:06 INFO - Return code: 11 12:56: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')]} 12:56:06 INFO - https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 12:56:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 12:56:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 12:56:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 12:56:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 12:56:08 INFO - Downloaded 68775888 bytes. 12:56:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 12:56:08 INFO - mkdir: /builds/slave/test/properties 12:56:08 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:56:08 INFO - Writing to file /builds/slave/test/properties/build_url 12:56:08 INFO - Contents: 12:56:08 INFO - build_url:https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 12:56:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 12:56:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:56:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:56:09 INFO - Contents: 12:56:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 12:56:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:09 INFO - https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:56:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 12:56:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 12:56:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 12:56:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 12:56:21 INFO - Downloaded 103382007 bytes. 12:56:21 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 12:56:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 12:56:25 INFO - Return code: 0 12:56:25 INFO - Running post-action listener: _resource_record_post_action 12:56:25 INFO - Running post-action listener: set_extra_try_arguments 12:56:25 INFO - ##### 12:56:25 INFO - ##### Running create-virtualenv step. 12:56:25 INFO - ##### 12:56:25 INFO - Running pre-action listener: _pre_create_virtualenv 12:56:25 INFO - Running pre-action listener: _resource_record_pre_action 12:56:25 INFO - Running main action method: create_virtualenv 12:56:25 INFO - Creating virtualenv /builds/slave/test/build/venv 12:56:25 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 12:56:25 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:56:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:56:25 INFO - Using real prefix '/tools/python27' 12:56:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:56:26 INFO - Installing distribute.............................................................................................................................................................................................done. 12:56:29 INFO - Installing pip.................done. 12:56:29 INFO - Return code: 0 12:56:29 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:56:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:56:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:56:29 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 0x1017ebe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101808f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb3a0594900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018045e0>, '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 0x1013e7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101412990>, '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.hil9BVc2n4/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.PzPSLuUS6O/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:56:29 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 12:56:29 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 12:56:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hil9BVc2n4/Render', 12:56:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:56:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:56:29 INFO - 'HOME': '/Users/cltbld', 12:56:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:56:29 INFO - 'LOGNAME': 'cltbld', 12:56:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:29 INFO - 'MOZ_NO_REMOTE': '1', 12:56:29 INFO - 'NO_EM_RESTART': '1', 12:56:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:56:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:56:29 INFO - 'PWD': '/builds/slave/test', 12:56:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:56:29 INFO - 'SHELL': '/bin/bash', 12:56:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzPSLuUS6O/Listeners', 12:56:29 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 12:56:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:56:29 INFO - 'USER': 'cltbld', 12:56:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:56:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:56:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:56:29 INFO - 'XPC_FLAGS': '0x0', 12:56:29 INFO - 'XPC_SERVICE_NAME': '0', 12:56:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:56:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:56:29 INFO - Downloading/unpacking psutil>=0.7.1 12:56:29 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 12:56:29 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 12:56:29 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 12:56:29 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 12:56:29 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 12:56:29 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 12:56:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:56:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:56:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:56:32 INFO - Installing collected packages: psutil 12:56:32 INFO - Running setup.py install for psutil 12:56:32 INFO - building 'psutil._psutil_osx' extension 12:56:32 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 12:56:33 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 12:56:33 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 12:56:33 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 12:56:33 INFO - building 'psutil._psutil_posix' extension 12:56:33 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 12:56:33 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 12:56:33 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 12:56:33 INFO - ^ 12:56:33 INFO - 1 warning generated. 12:56:33 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 12:56:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:56:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:56:33 INFO - Successfully installed psutil 12:56:33 INFO - Cleaning up... 12:56:33 INFO - Return code: 0 12:56:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:56:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:56:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:56:33 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 0x1017ebe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101808f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb3a0594900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018045e0>, '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 0x1013e7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101412990>, '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.hil9BVc2n4/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.PzPSLuUS6O/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:56:33 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 12:56:33 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 12:56:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hil9BVc2n4/Render', 12:56:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:56:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:56:33 INFO - 'HOME': '/Users/cltbld', 12:56:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:56:33 INFO - 'LOGNAME': 'cltbld', 12:56:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:33 INFO - 'MOZ_NO_REMOTE': '1', 12:56:33 INFO - 'NO_EM_RESTART': '1', 12:56:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:56:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:56:33 INFO - 'PWD': '/builds/slave/test', 12:56:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:56:33 INFO - 'SHELL': '/bin/bash', 12:56:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzPSLuUS6O/Listeners', 12:56:33 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 12:56:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:56:33 INFO - 'USER': 'cltbld', 12:56:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:56:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:56:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:56:33 INFO - 'XPC_FLAGS': '0x0', 12:56:33 INFO - 'XPC_SERVICE_NAME': '0', 12:56:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:56:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:56:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:56:33 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 12:56:33 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 12:56:33 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 12:56:33 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 12:56:33 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 12:56:33 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 12:56:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:56:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:56:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:56:36 INFO - Installing collected packages: mozsystemmonitor 12:56:36 INFO - Running setup.py install for mozsystemmonitor 12:56:36 INFO - Successfully installed mozsystemmonitor 12:56:36 INFO - Cleaning up... 12:56:36 INFO - Return code: 0 12:56:36 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:56:36 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')]} 12:56:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:56:36 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')]} 12:56:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:56:36 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 0x1017ebe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101808f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb3a0594900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018045e0>, '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 0x1013e7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101412990>, '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.hil9BVc2n4/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.PzPSLuUS6O/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:56:36 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 12:56:36 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 12:56:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hil9BVc2n4/Render', 12:56:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:56:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:56:36 INFO - 'HOME': '/Users/cltbld', 12:56:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:56:36 INFO - 'LOGNAME': 'cltbld', 12:56:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:36 INFO - 'MOZ_NO_REMOTE': '1', 12:56:36 INFO - 'NO_EM_RESTART': '1', 12:56:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:56:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:56:36 INFO - 'PWD': '/builds/slave/test', 12:56:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:56:36 INFO - 'SHELL': '/bin/bash', 12:56:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzPSLuUS6O/Listeners', 12:56:36 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 12:56:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:56:36 INFO - 'USER': 'cltbld', 12:56:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:56:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:56:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:56:36 INFO - 'XPC_FLAGS': '0x0', 12:56:36 INFO - 'XPC_SERVICE_NAME': '0', 12:56:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:56:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:56:36 INFO - Downloading/unpacking blobuploader==1.2.4 12:56:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:56:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:56:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:56:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:56:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:56:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:56:39 INFO - Downloading blobuploader-1.2.4.tar.gz 12:56:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:56:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:56:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:56:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:56:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:56:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:56:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:56:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:56:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:56:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:56:40 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 12:56:40 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 12:56:40 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 12:56:40 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 12:56:40 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 12:56:40 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 12:56:40 INFO - Downloading docopt-0.6.1.tar.gz 12:56:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:56:40 INFO - Installing collected packages: blobuploader, requests, docopt 12:56:40 INFO - Running setup.py install for blobuploader 12:56:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:56:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:56:40 INFO - Running setup.py install for requests 12:56:41 INFO - Running setup.py install for docopt 12:56:41 INFO - Successfully installed blobuploader requests docopt 12:56:41 INFO - Cleaning up... 12:56:41 INFO - Return code: 0 12:56:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:56:41 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')]} 12:56:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:56:41 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')]} 12:56:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:56:41 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 0x1017ebe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101808f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb3a0594900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018045e0>, '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 0x1013e7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101412990>, '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.hil9BVc2n4/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.PzPSLuUS6O/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:56:41 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 12:56:41 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 12:56:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hil9BVc2n4/Render', 12:56:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:56:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:56:41 INFO - 'HOME': '/Users/cltbld', 12:56:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:56:41 INFO - 'LOGNAME': 'cltbld', 12:56:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:41 INFO - 'MOZ_NO_REMOTE': '1', 12:56:41 INFO - 'NO_EM_RESTART': '1', 12:56:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:56:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:56:41 INFO - 'PWD': '/builds/slave/test', 12:56:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:56:41 INFO - 'SHELL': '/bin/bash', 12:56:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzPSLuUS6O/Listeners', 12:56:41 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 12:56:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:56:41 INFO - 'USER': 'cltbld', 12:56:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:56:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:56:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:56:41 INFO - 'XPC_FLAGS': '0x0', 12:56:41 INFO - 'XPC_SERVICE_NAME': '0', 12:56:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:56:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:56:41 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-Tbv_Wz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:56:41 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-wug_HI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:56:41 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-VudCvp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:56:42 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-KBEghh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:56:42 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-E2SGDB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:56:42 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-mARxI6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:56:42 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-VjootH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:56:42 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-Zd9gov-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:56:42 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-mZ4t2w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:56:42 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-Hp_INx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:56:42 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-DfrVZm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:56:42 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-WCLvNJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:56:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:56:43 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-Q6ghbH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:56:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:56:43 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-J9FH8l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:56:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:56:43 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-6BTv4J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:56:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:56:43 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-xxxqY2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:56:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:56:43 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-e3qWrM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:56:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:56:43 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-eaNwqM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:56:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:56:43 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-D7wrul-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:56:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:56:43 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-bAWlAC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:56:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:56:44 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-E7vGsL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:56:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:56:44 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 12:56:44 INFO - Running setup.py install for manifestparser 12:56:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:56:44 INFO - Running setup.py install for mozcrash 12:56:44 INFO - Running setup.py install for mozdebug 12:56:44 INFO - Running setup.py install for mozdevice 12:56:44 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:56:44 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:56:44 INFO - Running setup.py install for mozfile 12:56:45 INFO - Running setup.py install for mozhttpd 12:56:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:56:45 INFO - Running setup.py install for mozinfo 12:56:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:56:45 INFO - Running setup.py install for mozInstall 12:56:45 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:56:45 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:56:45 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:56:45 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:56:45 INFO - Running setup.py install for mozleak 12:56:45 INFO - Running setup.py install for mozlog 12:56:45 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:56:45 INFO - Running setup.py install for moznetwork 12:56:45 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:56:45 INFO - Running setup.py install for mozprocess 12:56:46 INFO - Running setup.py install for mozprofile 12:56:46 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:56:46 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:56:46 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:56:46 INFO - Running setup.py install for mozrunner 12:56:46 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:56:46 INFO - Running setup.py install for mozscreenshot 12:56:46 INFO - Running setup.py install for moztest 12:56:46 INFO - Running setup.py install for mozversion 12:56:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:56:46 INFO - Running setup.py install for wptserve 12:56:47 INFO - Running setup.py install for marionette-driver 12:56:47 INFO - Running setup.py install for browsermob-proxy 12:56:47 INFO - Running setup.py install for marionette-client 12:56:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:56:47 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:56:47 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 12:56:47 INFO - Cleaning up... 12:56:47 INFO - Return code: 0 12:56:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:56:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:56:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:56:48 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 0x1017ebe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101808f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb3a0594900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018045e0>, '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 0x1013e7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101412990>, '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.hil9BVc2n4/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.PzPSLuUS6O/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:56:48 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 12:56:48 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 12:56:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hil9BVc2n4/Render', 12:56:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:56:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:56:48 INFO - 'HOME': '/Users/cltbld', 12:56:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:56:48 INFO - 'LOGNAME': 'cltbld', 12:56:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:48 INFO - 'MOZ_NO_REMOTE': '1', 12:56:48 INFO - 'NO_EM_RESTART': '1', 12:56:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:56:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:56:48 INFO - 'PWD': '/builds/slave/test', 12:56:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:56:48 INFO - 'SHELL': '/bin/bash', 12:56:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzPSLuUS6O/Listeners', 12:56:48 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 12:56:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:56:48 INFO - 'USER': 'cltbld', 12:56:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:56:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:56:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:56:48 INFO - 'XPC_FLAGS': '0x0', 12:56:48 INFO - 'XPC_SERVICE_NAME': '0', 12:56:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:56:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:56:48 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-kn6LR1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:56:48 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)) 12:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:56:48 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-o9hL2b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:56:48 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)) 12:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:56:48 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-QCvDen-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:56:48 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)) 12:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:56:48 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-cA6i6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:56:48 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)) 12:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:56:48 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-oTvnrX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:56:48 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)) 12:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:56:48 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-U27Kw9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:56:49 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)) 12:56:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:56:49 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-GaIovN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:56:49 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)) 12:56:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:56:49 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-zBKndZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:56:49 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)) 12:56:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:56:49 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-pCMm1a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:56:49 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)) 12:56:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:56:49 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-qN5eo6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:56:49 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)) 12:56:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:56:49 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-pBt2Ws-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:56:49 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)) 12:56:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:56:49 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-QC_Qzu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:56:49 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)) 12:56:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:56:49 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-CEoSJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:56:49 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)) 12:56:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:56:49 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-unFm6F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:56:49 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)) 12:56:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:56:49 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-Yhn7bM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:56:50 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)) 12:56:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:56:50 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-9KNez8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:56:50 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)) 12:56:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:56:50 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-me9iSj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:56:50 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)) 12:56:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:56:50 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-rNJGhh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:56:50 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)) 12:56:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:56:50 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-RBcagi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:56:50 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)) 12:56:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:56:50 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-WdpWyh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:56:50 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)) 12:56:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:56:50 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-af20MW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:56:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:56:51 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)) 12:56:51 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)) 12:56:51 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)) 12:56:51 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)) 12:56:51 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)) 12:56:51 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)) 12:56:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:56:51 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 12:56:51 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 12:56:51 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 12:56:51 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 12:56:51 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 12:56:51 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 12:56:53 INFO - Downloading blessings-1.6.tar.gz 12:56:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:56:54 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)) 12:56:54 INFO - Installing collected packages: blessings 12:56:54 INFO - Running setup.py install for blessings 12:56:54 INFO - Successfully installed blessings 12:56:54 INFO - Cleaning up... 12:56:54 INFO - Return code: 0 12:56:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:56:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:56:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:56:54 INFO - Reading from file tmpfile_stdout 12:56:54 INFO - Current package versions: 12:56:54 INFO - blessings == 1.6 12:56:54 INFO - blobuploader == 1.2.4 12:56:54 INFO - browsermob-proxy == 0.6.0 12:56:54 INFO - docopt == 0.6.1 12:56:54 INFO - manifestparser == 1.1 12:56:54 INFO - marionette-client == 2.3.0 12:56:54 INFO - marionette-driver == 1.4.0 12:56:54 INFO - mozInstall == 1.12 12:56:54 INFO - mozcrash == 0.17 12:56:54 INFO - mozdebug == 0.1 12:56:54 INFO - mozdevice == 0.48 12:56:54 INFO - mozfile == 1.2 12:56:54 INFO - mozhttpd == 0.7 12:56:54 INFO - mozinfo == 0.9 12:56:54 INFO - mozleak == 0.1 12:56:54 INFO - mozlog == 3.1 12:56:54 INFO - moznetwork == 0.27 12:56:54 INFO - mozprocess == 0.22 12:56:54 INFO - mozprofile == 0.28 12:56:54 INFO - mozrunner == 6.11 12:56:54 INFO - mozscreenshot == 0.1 12:56:54 INFO - mozsystemmonitor == 0.0 12:56:54 INFO - moztest == 0.7 12:56:54 INFO - mozversion == 1.4 12:56:54 INFO - psutil == 3.1.1 12:56:54 INFO - requests == 1.2.3 12:56:54 INFO - wptserve == 1.4.0 12:56:54 INFO - wsgiref == 0.1.2 12:56:54 INFO - Running post-action listener: _resource_record_post_action 12:56:54 INFO - Running post-action listener: _start_resource_monitoring 12:56:54 INFO - Starting resource monitoring. 12:56:54 INFO - ##### 12:56:54 INFO - ##### Running pull step. 12:56:54 INFO - ##### 12:56:54 INFO - Running pre-action listener: _resource_record_pre_action 12:56:54 INFO - Running main action method: pull 12:56:54 INFO - Pull has nothing to do! 12:56:54 INFO - Running post-action listener: _resource_record_post_action 12:56:54 INFO - ##### 12:56:54 INFO - ##### Running install step. 12:56:54 INFO - ##### 12:56:54 INFO - Running pre-action listener: _resource_record_pre_action 12:56:54 INFO - Running main action method: install 12:56:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:56:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:56:54 INFO - Reading from file tmpfile_stdout 12:56:54 INFO - Detecting whether we're running mozinstall >=1.0... 12:56:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:56:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:56:55 INFO - Reading from file tmpfile_stdout 12:56:55 INFO - Output received: 12:56:55 INFO - Usage: mozinstall [options] installer 12:56:55 INFO - Options: 12:56:55 INFO - -h, --help show this help message and exit 12:56:55 INFO - -d DEST, --destination=DEST 12:56:55 INFO - Directory to install application into. [default: 12:56:55 INFO - "/builds/slave/test"] 12:56:55 INFO - --app=APP Application being installed. [default: firefox] 12:56:55 INFO - mkdir: /builds/slave/test/build/application 12:56:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 12:56:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 12:57:14 INFO - Reading from file tmpfile_stdout 12:57:14 INFO - Output received: 12:57:14 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 12:57:14 INFO - Running post-action listener: _resource_record_post_action 12:57:14 INFO - ##### 12:57:14 INFO - ##### Running run-tests step. 12:57:14 INFO - ##### 12:57:14 INFO - Running pre-action listener: _resource_record_pre_action 12:57:14 INFO - Running main action method: run_tests 12:57:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:57:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:57:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:57:14 INFO - grabbing minidump binary from tooltool 12:57:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:57:14 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018045e0>, '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 0x1013e7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101412990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:57:14 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 12:57:14 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 12:57:15 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:57:15 INFO - Return code: 0 12:57:15 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 12:57:15 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:57:15 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=https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.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 12:57:15 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=https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.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 12:57:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hil9BVc2n4/Render', 12:57:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:57:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:57:15 INFO - 'HOME': '/Users/cltbld', 12:57:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:57:15 INFO - 'LOGNAME': 'cltbld', 12:57:15 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:57:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:57:15 INFO - 'MOZ_NO_REMOTE': '1', 12:57:15 INFO - 'NO_EM_RESTART': '1', 12:57:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:57:15 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:57:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:57:15 INFO - 'PWD': '/builds/slave/test', 12:57:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:57:15 INFO - 'SHELL': '/bin/bash', 12:57:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzPSLuUS6O/Listeners', 12:57:15 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 12:57:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:57:15 INFO - 'USER': 'cltbld', 12:57:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:57:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:57:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:57:15 INFO - 'XPC_FLAGS': '0x0', 12:57:15 INFO - 'XPC_SERVICE_NAME': '0', 12:57:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:57:15 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=https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.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 12:57:15 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 12:57:15 INFO - import pkg_resources 12:57:16 INFO - Using 1 client processes 12:57:16 INFO - wptserve Starting http server on 127.0.0.1:8000 12:57:16 INFO - wptserve Starting http server on 127.0.0.1:8001 12:57:16 INFO - wptserve Starting http server on 127.0.0.1:8443 12:57:18 INFO - SUITE-START | Running 778 tests 12:57:18 INFO - Running testharness tests 12:57:18 INFO - Setting up ssl 12:57:18 INFO - PROCESS | certutil | 12:57:18 INFO - PROCESS | certutil | 12:57:18 INFO - PROCESS | certutil | 12:57:18 INFO - Certificate Nickname Trust Attributes 12:57:18 INFO - SSL,S/MIME,JAR/XPI 12:57:18 INFO - 12:57:18 INFO - web-platform-tests CT,, 12:57:18 INFO - 12:57:18 INFO - Starting runner 12:57:19 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 12:57:19 INFO - PROCESS | 1646 | 1461182239717 Marionette DEBUG Marionette enabled via build flag and pref 12:57:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x11681d000 == 1 [pid = 1646] [id = 1] 12:57:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 1 (0x11681d800) [pid = 1646] [serial = 1] [outer = 0x0] 12:57:19 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:57:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 2 (0x11681e800) [pid = 1646] [serial = 2] [outer = 0x11681d800] 12:57:20 INFO - PROCESS | 1646 | 1461182240028 Marionette INFO Listening on port 2828 12:57:20 INFO - PROCESS | 1646 | 1461182240256 Marionette DEBUG Marionette enabled via command-line flag 12:57:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x119134800 == 2 [pid = 1646] [id = 2] 12:57:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 3 (0x119135000) [pid = 1646] [serial = 3] [outer = 0x0] 12:57:20 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:57:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 4 (0x119136000) [pid = 1646] [serial = 4] [outer = 0x119135000] 12:57:20 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:57:20 INFO - PROCESS | 1646 | 1461182240426 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49281 12:57:20 INFO - PROCESS | 1646 | 1461182240496 Marionette DEBUG Closed connection conn0 12:57:20 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:57:20 INFO - PROCESS | 1646 | 1461182240502 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49282 12:57:20 INFO - PROCESS | 1646 | 1461182240517 Marionette DEBUG Closed connection conn1 12:57:20 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:57:20 INFO - PROCESS | 1646 | 1461182240523 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49283 12:57:20 INFO - PROCESS | 1646 | 1461182240530 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:57:20 INFO - PROCESS | 1646 | 1461182240535 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420103742","device":"desktop","version":"48.0a1"} 12:57:20 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:57:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x123632800 == 3 [pid = 1646] [id = 3] 12:57:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 5 (0x123633000) [pid = 1646] [serial = 5] [outer = 0x0] 12:57:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x123633800 == 4 [pid = 1646] [id = 4] 12:57:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 6 (0x11c6a6800) [pid = 1646] [serial = 6] [outer = 0x0] 12:57:21 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:57:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x126847000 == 5 [pid = 1646] [id = 5] 12:57:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 7 (0x11c6a6000) [pid = 1646] [serial = 7] [outer = 0x0] 12:57:21 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:57:21 INFO - PROCESS | 1646 | [1646] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:57:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 8 (0x126905c00) [pid = 1646] [serial = 8] [outer = 0x11c6a6000] 12:57:21 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 12:57:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 9 (0x126b22000) [pid = 1646] [serial = 9] [outer = 0x123633000] 12:57:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 10 (0x11be05400) [pid = 1646] [serial = 10] [outer = 0x11c6a6800] 12:57:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 11 (0x11be07000) [pid = 1646] [serial = 11] [outer = 0x11c6a6000] 12:57:22 INFO - PROCESS | 1646 | 1461182242658 Marionette DEBUG loaded listener.js 12:57:22 INFO - PROCESS | 1646 | 1461182242667 Marionette DEBUG loaded listener.js 12:57:22 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 12:57:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 12 (0x129811400) [pid = 1646] [serial = 12] [outer = 0x11c6a6000] 12:57:23 INFO - PROCESS | 1646 | 1461182243020 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e24a381a-1541-da44-9798-d2d27990624c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420103742","device":"desktop","version":"48.0a1","command_id":1}}] 12:57:23 INFO - PROCESS | 1646 | 1461182243113 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}] 12:57:23 INFO - PROCESS | 1646 | 1461182243175 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 12:57:23 INFO - PROCESS | 1646 | 1461182243253 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:57:23 INFO - PROCESS | 1646 | [1646] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:57:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 13 (0x129fcd800) [pid = 1646] [serial = 13] [outer = 0x11c6a6000] 12:57:23 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:23 INFO - PROCESS | 1646 | 1461182243522 Marionette TRACE conn2 <- [1,3,null,{}] 12:57:23 INFO - PROCESS | 1646 | 1461182243524 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:57:23 INFO - PROCESS | 1646 | 1461182243536 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 12:57:23 INFO - PROCESS | 1646 | 1461182243563 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 12:57:23 INFO - PROCESS | 1646 | 1461182243565 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 12:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:57:23 INFO - PROCESS | 1646 | 1461182243573 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:57:23 INFO - PROCESS | 1646 | 1461182243575 Marionette TRACE conn2 <- [1,6,null,{}] 12:57:23 INFO - PROCESS | 1646 | 1461182243578 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}] 12:57:23 INFO - PROCESS | 1646 | 1461182243589 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 12:57:23 INFO - PROCESS | 1646 | 1461182243591 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b944000 == 6 [pid = 1646] [id = 6] 12:57:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 14 (0x12b994000) [pid = 1646] [serial = 14] [outer = 0x0] 12:57:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 15 (0x12b995c00) [pid = 1646] [serial = 15] [outer = 0x12b994000] 12:57:23 INFO - PROCESS | 1646 | 1461182243621 Marionette DEBUG loaded listener.js 12:57:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 16 (0x12bbc1800) [pid = 1646] [serial = 16] [outer = 0x12b994000] 12:57:23 INFO - PROCESS | 1646 | 1461182243922 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]]]}] 12:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 369ms 12:57:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb5c000 == 7 [pid = 1646] [id = 7] 12:57:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 17 (0x12bbc8c00) [pid = 1646] [serial = 17] [outer = 0x0] 12:57:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 18 (0x12bcbd000) [pid = 1646] [serial = 18] [outer = 0x12bbc8c00] 12:57:23 INFO - PROCESS | 1646 | 1461182243961 Marionette DEBUG loaded listener.js 12:57:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 19 (0x12bcc0800) [pid = 1646] [serial = 19] [outer = 0x12bbc8c00] 12:57:24 INFO - PROCESS | 1646 | 1461182243998 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 12:57:24 INFO - PROCESS | 1646 | 1461182244001 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 12:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:57:24 INFO - PROCESS | 1646 | 1461182244036 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:57:24 INFO - PROCESS | 1646 | 1461182244037 Marionette TRACE conn2 <- [1,10,null,{}] 12:57:24 INFO - PROCESS | 1646 | 1461182244056 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}] 12:57:24 INFO - PROCESS | 1646 | 1461182244184 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 12:57:24 INFO - PROCESS | 1646 | 1461182244223 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf59000 == 8 [pid = 1646] [id = 8] 12:57:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 20 (0x12d081800) [pid = 1646] [serial = 20] [outer = 0x0] 12:57:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 21 (0x12d203c00) [pid = 1646] [serial = 21] [outer = 0x12d081800] 12:57:24 INFO - PROCESS | 1646 | 1461182244253 Marionette DEBUG loaded listener.js 12:57:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 22 (0x12d208400) [pid = 1646] [serial = 22] [outer = 0x12d081800] 12:57:24 INFO - PROCESS | 1646 | 1461182244559 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]]]}] 12:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 539ms 12:57:24 INFO - PROCESS | 1646 | 1461182244565 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 12:57:24 INFO - PROCESS | 1646 | 1461182244569 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 12:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:57:24 INFO - PROCESS | 1646 | 1461182244578 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:57:24 INFO - PROCESS | 1646 | 1461182244579 Marionette TRACE conn2 <- [1,14,null,{}] 12:57:24 INFO - PROCESS | 1646 | 1461182244581 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}] 12:57:24 INFO - PROCESS | 1646 | 1461182244705 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 12:57:24 INFO - PROCESS | 1646 | 1461182244712 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12db49800 == 9 [pid = 1646] [id = 9] 12:57:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 23 (0x12d20ac00) [pid = 1646] [serial = 23] [outer = 0x0] 12:57:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 24 (0x12d46e000) [pid = 1646] [serial = 24] [outer = 0x12d20ac00] 12:57:24 INFO - PROCESS | 1646 | 1461182244737 Marionette DEBUG loaded listener.js 12:57:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 25 (0x12e138800) [pid = 1646] [serial = 25] [outer = 0x12d20ac00] 12:57:25 INFO - PROCESS | 1646 | 1461182245009 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]]]}] 12:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 12:57:25 INFO - PROCESS | 1646 | 1461182245047 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 12:57:25 INFO - PROCESS | 1646 | 1461182245048 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 12:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:57:25 INFO - PROCESS | 1646 | 1461182245059 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:57:25 INFO - PROCESS | 1646 | 1461182245060 Marionette TRACE conn2 <- [1,18,null,{}] 12:57:25 INFO - PROCESS | 1646 | 1461182245062 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}] 12:57:25 INFO - PROCESS | 1646 | 1461182245153 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 12:57:25 INFO - PROCESS | 1646 | 1461182245157 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e43e800 == 10 [pid = 1646] [id = 10] 12:57:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 26 (0x12e13f800) [pid = 1646] [serial = 26] [outer = 0x0] 12:57:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 27 (0x12e319c00) [pid = 1646] [serial = 27] [outer = 0x12e13f800] 12:57:25 INFO - PROCESS | 1646 | 1461182245183 Marionette DEBUG loaded listener.js 12:57:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 28 (0x12e334000) [pid = 1646] [serial = 28] [outer = 0x12e13f800] 12:57:25 INFO - PROCESS | 1646 | 1461182245459 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]]]}] 12:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 12:57:25 INFO - PROCESS | 1646 | 1461182245478 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 12:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:57:25 INFO - PROCESS | 1646 | 1461182245479 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 12:57:25 INFO - PROCESS | 1646 | 1461182245481 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:57:25 INFO - PROCESS | 1646 | 1461182245483 Marionette TRACE conn2 <- [1,22,null,{}] 12:57:25 INFO - PROCESS | 1646 | 1461182245493 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}] 12:57:25 INFO - PROCESS | 1646 | 1461182245585 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 12:57:25 INFO - PROCESS | 1646 | 1461182245591 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e71d000 == 11 [pid = 1646] [id = 11] 12:57:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 29 (0x12e337000) [pid = 1646] [serial = 29] [outer = 0x0] 12:57:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 30 (0x12e65e800) [pid = 1646] [serial = 30] [outer = 0x12e337000] 12:57:25 INFO - PROCESS | 1646 | 1461182245616 Marionette DEBUG loaded listener.js 12:57:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 31 (0x11aa88c00) [pid = 1646] [serial = 31] [outer = 0x12e337000] 12:57:25 INFO - PROCESS | 1646 | 1461182245858 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]]]}] 12:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 427ms 12:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:57:25 INFO - PROCESS | 1646 | 1461182245908 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 12:57:25 INFO - PROCESS | 1646 | 1461182245910 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 12:57:25 INFO - PROCESS | 1646 | 1461182245912 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:57:25 INFO - PROCESS | 1646 | 1461182245913 Marionette TRACE conn2 <- [1,26,null,{}] 12:57:25 INFO - PROCESS | 1646 | 1461182245915 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}] 12:57:26 INFO - PROCESS | 1646 | 1461182246013 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 12:57:26 INFO - PROCESS | 1646 | 1461182246019 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e942800 == 12 [pid = 1646] [id = 12] 12:57:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 32 (0x11a93cc00) [pid = 1646] [serial = 32] [outer = 0x0] 12:57:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 33 (0x12e33ac00) [pid = 1646] [serial = 33] [outer = 0x11a93cc00] 12:57:26 INFO - PROCESS | 1646 | 1461182246044 Marionette DEBUG loaded listener.js 12:57:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 34 (0x12e670c00) [pid = 1646] [serial = 34] [outer = 0x11a93cc00] 12:57:26 INFO - PROCESS | 1646 | 1461182246282 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]]]}] 12:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 417ms 12:57:26 INFO - PROCESS | 1646 | 1461182246330 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 12:57:26 INFO - PROCESS | 1646 | 1461182246331 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 12:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:57:26 INFO - PROCESS | 1646 | 1461182246340 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:57:26 INFO - PROCESS | 1646 | 1461182246342 Marionette TRACE conn2 <- [1,30,null,{}] 12:57:26 INFO - PROCESS | 1646 | 1461182246344 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}] 12:57:26 INFO - PROCESS | 1646 | 1461182246429 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 12:57:26 INFO - PROCESS | 1646 | 1461182246436 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb32800 == 13 [pid = 1646] [id = 13] 12:57:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 35 (0x12e673000) [pid = 1646] [serial = 35] [outer = 0x0] 12:57:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 36 (0x12e67b800) [pid = 1646] [serial = 36] [outer = 0x12e673000] 12:57:26 INFO - PROCESS | 1646 | 1461182246461 Marionette DEBUG loaded listener.js 12:57:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 37 (0x12ee8cc00) [pid = 1646] [serial = 37] [outer = 0x12e673000] 12:57:26 INFO - PROCESS | 1646 | 1461182246703 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]]]}] 12:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 424ms 12:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:57:26 INFO - PROCESS | 1646 | 1461182246761 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 12:57:26 INFO - PROCESS | 1646 | 1461182246762 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 12:57:26 INFO - PROCESS | 1646 | 1461182246764 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:57:26 INFO - PROCESS | 1646 | 1461182246766 Marionette TRACE conn2 <- [1,34,null,{}] 12:57:26 INFO - PROCESS | 1646 | 1461182246778 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}] 12:57:26 INFO - PROCESS | 1646 | 1461182246862 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 12:57:26 INFO - PROCESS | 1646 | 1461182246866 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f015800 == 14 [pid = 1646] [id = 14] 12:57:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 38 (0x12ee8d000) [pid = 1646] [serial = 38] [outer = 0x0] 12:57:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 39 (0x12ee94400) [pid = 1646] [serial = 39] [outer = 0x12ee8d000] 12:57:26 INFO - PROCESS | 1646 | 1461182246895 Marionette DEBUG loaded listener.js 12:57:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 40 (0x12f198400) [pid = 1646] [serial = 40] [outer = 0x12ee8d000] 12:57:27 INFO - PROCESS | 1646 | 1461182247131 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]]]}] 12:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 379ms 12:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:57:27 INFO - PROCESS | 1646 | 1461182247143 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 12:57:27 INFO - PROCESS | 1646 | 1461182247144 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 12:57:27 INFO - PROCESS | 1646 | 1461182247146 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:57:27 INFO - PROCESS | 1646 | 1461182247147 Marionette TRACE conn2 <- [1,38,null,{}] 12:57:27 INFO - PROCESS | 1646 | 1461182247157 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}] 12:57:27 INFO - PROCESS | 1646 | 1461182247251 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 12:57:27 INFO - PROCESS | 1646 | 1461182247255 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1ee800 == 15 [pid = 1646] [id = 15] 12:57:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 41 (0x12f19e000) [pid = 1646] [serial = 41] [outer = 0x0] 12:57:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 42 (0x12f1a4400) [pid = 1646] [serial = 42] [outer = 0x12f19e000] 12:57:27 INFO - PROCESS | 1646 | 1461182247280 Marionette DEBUG loaded listener.js 12:57:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 43 (0x12f3a9000) [pid = 1646] [serial = 43] [outer = 0x12f19e000] 12:57:27 INFO - PROCESS | 1646 | 1461182247507 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]]]}] 12:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 369ms 12:57:27 INFO - PROCESS | 1646 | 1461182247523 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 12:57:27 INFO - PROCESS | 1646 | 1461182247524 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 12:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:57:27 INFO - PROCESS | 1646 | 1461182247527 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:57:27 INFO - PROCESS | 1646 | 1461182247528 Marionette TRACE conn2 <- [1,42,null,{}] 12:57:27 INFO - PROCESS | 1646 | 1461182247530 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}] 12:57:27 INFO - PROCESS | 1646 | 1461182247632 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 12:57:27 INFO - PROCESS | 1646 | 1461182247636 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f4ab800 == 16 [pid = 1646] [id = 16] 12:57:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 44 (0x12f3ab800) [pid = 1646] [serial = 44] [outer = 0x0] 12:57:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 45 (0x12f3b3000) [pid = 1646] [serial = 45] [outer = 0x12f3ab800] 12:57:27 INFO - PROCESS | 1646 | 1461182247661 Marionette DEBUG loaded listener.js 12:57:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 46 (0x12f705800) [pid = 1646] [serial = 46] [outer = 0x12f3ab800] 12:57:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9cc000 == 17 [pid = 1646] [id = 17] 12:57:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 47 (0x12f9cc800) [pid = 1646] [serial = 47] [outer = 0x0] 12:57:27 INFO - PROCESS | 1646 | 1461182247921 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]]]}] 12:57:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 48 (0x12f9ce000) [pid = 1646] [serial = 48] [outer = 0x12f9cc800] 12:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 12:57:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 49 (0x12f9d5800) [pid = 1646] [serial = 49] [outer = 0x12f9cc800] 12:57:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9c6000 == 18 [pid = 1646] [id = 18] 12:57:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x12fb59400) [pid = 1646] [serial = 50] [outer = 0x0] 12:57:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x12fb60c00) [pid = 1646] [serial = 51] [outer = 0x12fb59400] 12:57:28 INFO - PROCESS | 1646 | 1461182248013 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 12:57:28 INFO - PROCESS | 1646 | 1461182248015 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 12:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:57:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x1158b5c00) [pid = 1646] [serial = 52] [outer = 0x12fb59400] 12:57:28 INFO - PROCESS | 1646 | 1461182248086 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:57:28 INFO - PROCESS | 1646 | 1461182248089 Marionette TRACE conn2 <- [1,46,null,{}] 12:57:28 INFO - PROCESS | 1646 | 1461182248116 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}] 12:57:28 INFO - PROCESS | 1646 | 1461182248235 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 12:57:28 INFO - PROCESS | 1646 | 1461182248240 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe58800 == 19 [pid = 1646] [id = 19] 12:57:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x12f707c00) [pid = 1646] [serial = 53] [outer = 0x0] 12:57:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x12f710800) [pid = 1646] [serial = 54] [outer = 0x12f707c00] 12:57:28 INFO - PROCESS | 1646 | 1461182248269 Marionette DEBUG loaded listener.js 12:57:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x12f951000) [pid = 1646] [serial = 55] [outer = 0x12f707c00] 12:57:28 INFO - PROCESS | 1646 | 1461182248514 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]]]}] 12:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 516ms 12:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:57:28 INFO - PROCESS | 1646 | 1461182248562 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 12:57:28 INFO - PROCESS | 1646 | 1461182248563 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 12:57:28 INFO - PROCESS | 1646 | 1461182248573 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:57:28 INFO - PROCESS | 1646 | 1461182248574 Marionette TRACE conn2 <- [1,50,null,{}] 12:57:28 INFO - PROCESS | 1646 | 1461182248577 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}] 12:57:28 INFO - PROCESS | 1646 | 1461182248670 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 12:57:28 INFO - PROCESS | 1646 | 1461182248675 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x130124000 == 20 [pid = 1646] [id = 20] 12:57:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x11abd4800) [pid = 1646] [serial = 56] [outer = 0x0] 12:57:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x11be74000) [pid = 1646] [serial = 57] [outer = 0x11abd4800] 12:57:28 INFO - PROCESS | 1646 | 1461182248700 Marionette DEBUG loaded listener.js 12:57:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x12f95cc00) [pid = 1646] [serial = 58] [outer = 0x11abd4800] 12:57:28 INFO - PROCESS | 1646 | 1461182248942 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]]]}] 12:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 427ms 12:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:57:29 INFO - PROCESS | 1646 | 1461182248993 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 12:57:29 INFO - PROCESS | 1646 | 1461182248995 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 12:57:29 INFO - PROCESS | 1646 | 1461182248998 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:57:29 INFO - PROCESS | 1646 | 1461182248999 Marionette TRACE conn2 <- [1,54,null,{}] 12:57:29 INFO - PROCESS | 1646 | 1461182249013 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}] 12:57:29 INFO - PROCESS | 1646 | 1461182249147 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 12:57:29 INFO - PROCESS | 1646 | 1461182249152 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x130134000 == 21 [pid = 1646] [id = 21] 12:57:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x11a7a1000) [pid = 1646] [serial = 59] [outer = 0x0] 12:57:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x11a7a4000) [pid = 1646] [serial = 60] [outer = 0x11a7a1000] 12:57:29 INFO - PROCESS | 1646 | 1461182249190 Marionette DEBUG loaded listener.js 12:57:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x11a7a9800) [pid = 1646] [serial = 61] [outer = 0x11a7a1000] 12:57:29 INFO - PROCESS | 1646 | 1461182249530 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]]]}] 12:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 582ms 12:57:29 INFO - PROCESS | 1646 | 1461182249580 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 12:57:29 INFO - PROCESS | 1646 | 1461182249581 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 12:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:57:29 INFO - PROCESS | 1646 | 1461182249584 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:57:29 INFO - PROCESS | 1646 | 1461182249585 Marionette TRACE conn2 <- [1,58,null,{}] 12:57:29 INFO - PROCESS | 1646 | 1461182249589 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}] 12:57:29 INFO - PROCESS | 1646 | 1461182249690 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 12:57:29 INFO - PROCESS | 1646 | 1461182249695 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x13080f000 == 22 [pid = 1646] [id = 22] 12:57:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x11a7a9c00) [pid = 1646] [serial = 62] [outer = 0x0] 12:57:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x11ac14000) [pid = 1646] [serial = 63] [outer = 0x11a7a9c00] 12:57:29 INFO - PROCESS | 1646 | 1461182249724 Marionette DEBUG loaded listener.js 12:57:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x11ac1b800) [pid = 1646] [serial = 64] [outer = 0x11a7a9c00] 12:57:30 INFO - PROCESS | 1646 | 1461182250824 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]]]}] 12:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1271ms 12:57:30 INFO - PROCESS | 1646 | 1461182250870 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 12:57:30 INFO - PROCESS | 1646 | 1461182250873 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 12:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:57:30 INFO - PROCESS | 1646 | 1461182250879 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:57:30 INFO - PROCESS | 1646 | 1461182250881 Marionette TRACE conn2 <- [1,62,null,{}] 12:57:30 INFO - PROCESS | 1646 | 1461182250887 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}] 12:57:30 INFO - PROCESS | 1646 | 1461182250993 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 12:57:31 INFO - PROCESS | 1646 | 1461182251047 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x115802800 == 23 [pid = 1646] [id = 23] 12:57:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x115563c00) [pid = 1646] [serial = 65] [outer = 0x0] 12:57:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x116166c00) [pid = 1646] [serial = 66] [outer = 0x115563c00] 12:57:31 INFO - PROCESS | 1646 | 1461182251080 Marionette DEBUG loaded listener.js 12:57:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x11873ec00) [pid = 1646] [serial = 67] [outer = 0x115563c00] 12:57:31 INFO - PROCESS | 1646 | 1461182251480 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]]]}] 12:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 625ms 12:57:31 INFO - PROCESS | 1646 | 1461182251504 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 12:57:31 INFO - PROCESS | 1646 | 1461182251508 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 12:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:57:31 INFO - PROCESS | 1646 | 1461182251513 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:57:31 INFO - PROCESS | 1646 | 1461182251514 Marionette TRACE conn2 <- [1,66,null,{}] 12:57:31 INFO - PROCESS | 1646 | 1461182251519 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}] 12:57:31 INFO - PROCESS | 1646 | 1461182251631 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 12:57:31 INFO - PROCESS | 1646 | 1461182251673 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x119265000 == 24 [pid = 1646] [id = 24] 12:57:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1191a6c00) [pid = 1646] [serial = 68] [outer = 0x0] 12:57:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x11a7a1800) [pid = 1646] [serial = 69] [outer = 0x1191a6c00] 12:57:31 INFO - PROCESS | 1646 | 1461182251704 Marionette DEBUG loaded listener.js 12:57:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x11a938c00) [pid = 1646] [serial = 70] [outer = 0x1191a6c00] 12:57:32 INFO - PROCESS | 1646 | 1461182252152 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]]]}] 12:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 873ms 12:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:57:32 INFO - PROCESS | 1646 | 1461182252386 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 12:57:32 INFO - PROCESS | 1646 | 1461182252389 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 12:57:32 INFO - PROCESS | 1646 | 1461182252392 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:57:32 INFO - PROCESS | 1646 | 1461182252394 Marionette TRACE conn2 <- [1,70,null,{}] 12:57:32 INFO - PROCESS | 1646 | 1461182252398 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}] 12:57:32 INFO - PROCESS | 1646 | 1461182252480 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 12:57:32 INFO - PROCESS | 1646 | 1461182252533 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x115456000 == 25 [pid = 1646] [id = 25] 12:57:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x116657400) [pid = 1646] [serial = 71] [outer = 0x0] 12:57:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1166e3c00) [pid = 1646] [serial = 72] [outer = 0x116657400] 12:57:32 INFO - PROCESS | 1646 | 1461182252563 Marionette DEBUG loaded listener.js 12:57:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x117a4e000) [pid = 1646] [serial = 73] [outer = 0x116657400] 12:57:32 INFO - PROCESS | 1646 | 1461182252996 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]]]}] 12:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 12:57:33 INFO - PROCESS | 1646 | 1461182253085 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 12:57:33 INFO - PROCESS | 1646 | 1461182253087 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 12:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:57:33 INFO - PROCESS | 1646 | 1461182253100 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:57:33 INFO - PROCESS | 1646 | 1461182253102 Marionette TRACE conn2 <- [1,74,null,{}] 12:57:33 INFO - PROCESS | 1646 | 1461182253105 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}] 12:57:33 INFO - PROCESS | 1646 | 1461182253172 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 12:57:33 INFO - PROCESS | 1646 | 1461182253181 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x118aaf000 == 26 [pid = 1646] [id = 26] 12:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1189d3c00) [pid = 1646] [serial = 74] [outer = 0x0] 12:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1192af800) [pid = 1646] [serial = 75] [outer = 0x1189d3c00] 12:57:33 INFO - PROCESS | 1646 | 1461182253212 Marionette DEBUG loaded listener.js 12:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119deec00) [pid = 1646] [serial = 76] [outer = 0x1189d3c00] 12:57:33 INFO - PROCESS | 1646 | 1461182253523 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]]]}] 12:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms 12:57:33 INFO - PROCESS | 1646 | 1461182253570 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 12:57:33 INFO - PROCESS | 1646 | 1461182253572 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 12:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:57:33 INFO - PROCESS | 1646 | 1461182253574 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:57:33 INFO - PROCESS | 1646 | 1461182253575 Marionette TRACE conn2 <- [1,78,null,{}] 12:57:33 INFO - PROCESS | 1646 | 1461182253582 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}] 12:57:33 INFO - PROCESS | 1646 | 1461182253661 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 12:57:33 INFO - PROCESS | 1646 | 1461182253702 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x119144800 == 27 [pid = 1646] [id = 27] 12:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x116135000) [pid = 1646] [serial = 77] [outer = 0x0] 12:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11a7ea800) [pid = 1646] [serial = 78] [outer = 0x116135000] 12:57:33 INFO - PROCESS | 1646 | 1461182253731 Marionette DEBUG loaded listener.js 12:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11ac19800) [pid = 1646] [serial = 79] [outer = 0x116135000] 12:57:34 INFO - PROCESS | 1646 | 1461182254007 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]]]}] 12:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 12:57:34 INFO - PROCESS | 1646 | 1461182254043 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 12:57:34 INFO - PROCESS | 1646 | 1461182254044 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 12:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:57:34 INFO - PROCESS | 1646 | 1461182254046 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:57:34 INFO - PROCESS | 1646 | 1461182254047 Marionette TRACE conn2 <- [1,82,null,{}] 12:57:34 INFO - PROCESS | 1646 | 1461182254057 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}] 12:57:34 INFO - PROCESS | 1646 | 1461182254133 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 12:57:34 INFO - PROCESS | 1646 | 1461182254138 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x11984f800 == 28 [pid = 1646] [id = 28] 12:57:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11ac19c00) [pid = 1646] [serial = 80] [outer = 0x0] 12:57:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11ae56400) [pid = 1646] [serial = 81] [outer = 0x11ac19c00] 12:57:34 INFO - PROCESS | 1646 | 1461182254166 Marionette DEBUG loaded listener.js 12:57:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11aed5000) [pid = 1646] [serial = 82] [outer = 0x11ac19c00] 12:57:34 INFO - PROCESS | 1646 | 1461182254460 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]]]}] 12:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 12:57:34 INFO - PROCESS | 1646 | 1461182254514 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 12:57:34 INFO - PROCESS | 1646 | 1461182254515 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 12:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:57:34 INFO - PROCESS | 1646 | 1461182254518 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:57:34 INFO - PROCESS | 1646 | 1461182254519 Marionette TRACE conn2 <- [1,86,null,{}] 12:57:34 INFO - PROCESS | 1646 | 1461182254521 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}] 12:57:34 INFO - PROCESS | 1646 | 1461182254590 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 12:57:34 INFO - PROCESS | 1646 | 1461182254594 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x11aa1f800 == 29 [pid = 1646] [id = 29] 12:57:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11ae5ac00) [pid = 1646] [serial = 83] [outer = 0x0] 12:57:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11b80e400) [pid = 1646] [serial = 84] [outer = 0x11ae5ac00] 12:57:34 INFO - PROCESS | 1646 | 1461182254622 Marionette DEBUG loaded listener.js 12:57:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11ba2d000) [pid = 1646] [serial = 85] [outer = 0x11ae5ac00] 12:57:34 INFO - PROCESS | 1646 | 1461182254927 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]]]}] 12:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 12:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:57:34 INFO - PROCESS | 1646 | 1461182254941 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 12:57:34 INFO - PROCESS | 1646 | 1461182254942 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 12:57:34 INFO - PROCESS | 1646 | 1461182254944 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:57:34 INFO - PROCESS | 1646 | 1461182254945 Marionette TRACE conn2 <- [1,90,null,{}] 12:57:34 INFO - PROCESS | 1646 | 1461182254947 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}] 12:57:35 INFO - PROCESS | 1646 | 1461182255037 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 12:57:35 INFO - PROCESS | 1646 | 1461182255042 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11acaa000 == 30 [pid = 1646] [id = 30] 12:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11bad5400) [pid = 1646] [serial = 86] [outer = 0x0] 12:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11be08400) [pid = 1646] [serial = 87] [outer = 0x11bad5400] 12:57:35 INFO - PROCESS | 1646 | 1461182255072 Marionette DEBUG loaded listener.js 12:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11be9bc00) [pid = 1646] [serial = 88] [outer = 0x11bad5400] 12:57:35 INFO - PROCESS | 1646 | 1461182255369 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]]]}] 12:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 12:57:35 INFO - PROCESS | 1646 | 1461182255414 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 12:57:35 INFO - PROCESS | 1646 | 1461182255415 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 12:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:57:35 INFO - PROCESS | 1646 | 1461182255419 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:57:35 INFO - PROCESS | 1646 | 1461182255421 Marionette TRACE conn2 <- [1,94,null,{}] 12:57:35 INFO - PROCESS | 1646 | 1461182255423 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}] 12:57:35 INFO - PROCESS | 1646 | 1461182255514 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 12:57:35 INFO - PROCESS | 1646 | 1461182255520 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b829000 == 31 [pid = 1646] [id = 31] 12:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11baccc00) [pid = 1646] [serial = 89] [outer = 0x0] 12:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11c099400) [pid = 1646] [serial = 90] [outer = 0x11baccc00] 12:57:35 INFO - PROCESS | 1646 | 1461182255546 Marionette DEBUG loaded listener.js 12:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11c0b3000) [pid = 1646] [serial = 91] [outer = 0x11baccc00] 12:57:35 INFO - PROCESS | 1646 | 1461182255802 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]]]}] 12:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 420ms 12:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:57:35 INFO - PROCESS | 1646 | 1461182255841 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 12:57:35 INFO - PROCESS | 1646 | 1461182255842 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 12:57:35 INFO - PROCESS | 1646 | 1461182255844 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:57:35 INFO - PROCESS | 1646 | 1461182255845 Marionette TRACE conn2 <- [1,98,null,{}] 12:57:35 INFO - PROCESS | 1646 | 1461182255848 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}] 12:57:35 INFO - PROCESS | 1646 | 1461182255930 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 12:57:35 INFO - PROCESS | 1646 | 1461182255934 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11baa9000 == 32 [pid = 1646] [id = 32] 12:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11c09f000) [pid = 1646] [serial = 92] [outer = 0x0] 12:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11c178000) [pid = 1646] [serial = 93] [outer = 0x11c09f000] 12:57:35 INFO - PROCESS | 1646 | 1461182255961 Marionette DEBUG loaded listener.js 12:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11c39a800) [pid = 1646] [serial = 94] [outer = 0x11c09f000] 12:57:36 INFO - PROCESS | 1646 | 1461182256232 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]]]}] 12:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 12:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:57:36 INFO - PROCESS | 1646 | 1461182256263 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 12:57:36 INFO - PROCESS | 1646 | 1461182256264 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 12:57:36 INFO - PROCESS | 1646 | 1461182256274 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:57:36 INFO - PROCESS | 1646 | 1461182256275 Marionette TRACE conn2 <- [1,102,null,{}] 12:57:36 INFO - PROCESS | 1646 | 1461182256278 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}] 12:57:36 INFO - PROCESS | 1646 | 1461182256352 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 12:57:36 INFO - PROCESS | 1646 | 1461182256357 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x119142000 == 33 [pid = 1646] [id = 33] 12:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11c3a3000) [pid = 1646] [serial = 95] [outer = 0x0] 12:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11c5dd400) [pid = 1646] [serial = 96] [outer = 0x11c3a3000] 12:57:36 INFO - PROCESS | 1646 | 1461182256382 Marionette DEBUG loaded listener.js 12:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x125845400) [pid = 1646] [serial = 97] [outer = 0x11c3a3000] 12:57:36 INFO - PROCESS | 1646 | 1461182256652 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]]]}] 12:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 426ms 12:57:36 INFO - PROCESS | 1646 | 1461182256695 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 12:57:36 INFO - PROCESS | 1646 | 1461182256696 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 12:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:57:36 INFO - PROCESS | 1646 | 1461182256698 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:57:36 INFO - PROCESS | 1646 | 1461182256699 Marionette TRACE conn2 <- [1,106,null,{}] 12:57:36 INFO - PROCESS | 1646 | 1461182256709 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}] 12:57:36 INFO - PROCESS | 1646 | 1461182256807 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 12:57:36 INFO - PROCESS | 1646 | 1461182256814 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c024800 == 34 [pid = 1646] [id = 34] 12:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11ac14400) [pid = 1646] [serial = 98] [outer = 0x0] 12:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11c5d7c00) [pid = 1646] [serial = 99] [outer = 0x11ac14400] 12:57:36 INFO - PROCESS | 1646 | 1461182256839 Marionette DEBUG loaded listener.js 12:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1258a5400) [pid = 1646] [serial = 100] [outer = 0x11ac14400] 12:57:37 INFO - PROCESS | 1646 | 1461182257114 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]]]}] 12:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 426ms 12:57:37 INFO - PROCESS | 1646 | 1461182257125 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 12:57:37 INFO - PROCESS | 1646 | 1461182257127 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 12:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:57:37 INFO - PROCESS | 1646 | 1461182257129 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:57:37 INFO - PROCESS | 1646 | 1461182257131 Marionette TRACE conn2 <- [1,110,null,{}] 12:57:37 INFO - PROCESS | 1646 | 1461182257140 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}] 12:57:37 INFO - PROCESS | 1646 | 1461182257229 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 12:57:37 INFO - PROCESS | 1646 | 1461182257234 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x123650000 == 35 [pid = 1646] [id = 35] 12:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x125849800) [pid = 1646] [serial = 101] [outer = 0x0] 12:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x125d72400) [pid = 1646] [serial = 102] [outer = 0x125849800] 12:57:37 INFO - PROCESS | 1646 | 1461182257265 Marionette DEBUG loaded listener.js 12:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1269abc00) [pid = 1646] [serial = 103] [outer = 0x125849800] 12:57:37 INFO - PROCESS | 1646 | 1461182257574 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]]]}] 12:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 12:57:37 INFO - PROCESS | 1646 | 1461182257598 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 12:57:37 INFO - PROCESS | 1646 | 1461182257600 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 12:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:57:37 INFO - PROCESS | 1646 | 1461182257605 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:57:37 INFO - PROCESS | 1646 | 1461182257606 Marionette TRACE conn2 <- [1,114,null,{}] 12:57:37 INFO - PROCESS | 1646 | 1461182257608 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}] 12:57:37 INFO - PROCESS | 1646 | 1461182257679 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 12:57:37 INFO - PROCESS | 1646 | 1461182257725 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1258e6000 == 36 [pid = 1646] [id = 36] 12:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x125f5dc00) [pid = 1646] [serial = 104] [outer = 0x0] 12:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x127145800) [pid = 1646] [serial = 105] [outer = 0x125f5dc00] 12:57:37 INFO - PROCESS | 1646 | 1461182257750 Marionette DEBUG loaded listener.js 12:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1274c5400) [pid = 1646] [serial = 106] [outer = 0x125f5dc00] 12:57:38 INFO - PROCESS | 1646 | 1461182258024 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]]]}] 12:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 12:57:38 INFO - PROCESS | 1646 | 1461182258074 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 12:57:38 INFO - PROCESS | 1646 | 1461182258075 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 12:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:57:38 INFO - PROCESS | 1646 | 1461182258078 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:57:38 INFO - PROCESS | 1646 | 1461182258079 Marionette TRACE conn2 <- [1,118,null,{}] 12:57:38 INFO - PROCESS | 1646 | 1461182258081 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}] 12:57:38 INFO - PROCESS | 1646 | 1461182258156 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 12:57:38 INFO - PROCESS | 1646 | 1461182258160 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b9a000 == 37 [pid = 1646] [id = 37] 12:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x127428c00) [pid = 1646] [serial = 107] [outer = 0x0] 12:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x127c4cc00) [pid = 1646] [serial = 108] [outer = 0x127428c00] 12:57:38 INFO - PROCESS | 1646 | 1461182258187 Marionette DEBUG loaded listener.js 12:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x127dd3800) [pid = 1646] [serial = 109] [outer = 0x127428c00] 12:57:38 INFO - PROCESS | 1646 | 1461182258468 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]]]}] 12:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 12:57:38 INFO - PROCESS | 1646 | 1461182258496 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 12:57:38 INFO - PROCESS | 1646 | 1461182258497 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 12:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:57:38 INFO - PROCESS | 1646 | 1461182258507 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:57:38 INFO - PROCESS | 1646 | 1461182258508 Marionette TRACE conn2 <- [1,122,null,{}] 12:57:38 INFO - PROCESS | 1646 | 1461182258510 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}] 12:57:38 INFO - PROCESS | 1646 | 1461182258585 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 12:57:38 INFO - PROCESS | 1646 | 1461182258633 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1269b5800 == 38 [pid = 1646] [id = 38] 12:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x127427c00) [pid = 1646] [serial = 110] [outer = 0x0] 12:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x129105000) [pid = 1646] [serial = 111] [outer = 0x127427c00] 12:57:38 INFO - PROCESS | 1646 | 1461182258657 Marionette DEBUG loaded listener.js 12:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12980dc00) [pid = 1646] [serial = 112] [outer = 0x127427c00] 12:57:38 INFO - PROCESS | 1646 | 1461182258893 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]]]}] 12:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 425ms 12:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:57:38 INFO - PROCESS | 1646 | 1461182258925 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 12:57:38 INFO - PROCESS | 1646 | 1461182258926 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 12:57:38 INFO - PROCESS | 1646 | 1461182258928 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:57:38 INFO - PROCESS | 1646 | 1461182258929 Marionette TRACE conn2 <- [1,126,null,{}] 12:57:38 INFO - PROCESS | 1646 | 1461182258941 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}] 12:57:39 INFO - PROCESS | 1646 | 1461182259016 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 12:57:39 INFO - PROCESS | 1646 | 1461182259023 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x126e88000 == 39 [pid = 1646] [id = 39] 12:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12910b400) [pid = 1646] [serial = 113] [outer = 0x0] 12:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x129947800) [pid = 1646] [serial = 114] [outer = 0x12910b400] 12:57:39 INFO - PROCESS | 1646 | 1461182259048 Marionette DEBUG loaded listener.js 12:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x129f46000) [pid = 1646] [serial = 115] [outer = 0x12910b400] 12:57:39 INFO - PROCESS | 1646 | 1461182259324 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]]]}] 12:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 420ms 12:57:39 INFO - PROCESS | 1646 | 1461182259362 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 12:57:39 INFO - PROCESS | 1646 | 1461182259363 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 12:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:57:39 INFO - PROCESS | 1646 | 1461182259366 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:57:39 INFO - PROCESS | 1646 | 1461182259367 Marionette TRACE conn2 <- [1,130,null,{}] 12:57:39 INFO - PROCESS | 1646 | 1461182259373 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}] 12:57:39 INFO - PROCESS | 1646 | 1461182259446 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 12:57:39 INFO - PROCESS | 1646 | 1461182259451 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x127dab000 == 40 [pid = 1646] [id = 40] 12:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x129f4b000) [pid = 1646] [serial = 116] [outer = 0x0] 12:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x129fc4800) [pid = 1646] [serial = 117] [outer = 0x129f4b000] 12:57:39 INFO - PROCESS | 1646 | 1461182259477 Marionette DEBUG loaded listener.js 12:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x12b4bc000) [pid = 1646] [serial = 118] [outer = 0x129f4b000] 12:57:39 INFO - PROCESS | 1646 | 1461182259765 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]]]}] 12:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 420ms 12:57:39 INFO - PROCESS | 1646 | 1461182259790 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 12:57:39 INFO - PROCESS | 1646 | 1461182259791 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 12:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:57:39 INFO - PROCESS | 1646 | 1461182259795 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:57:39 INFO - PROCESS | 1646 | 1461182259796 Marionette TRACE conn2 <- [1,134,null,{}] 12:57:39 INFO - PROCESS | 1646 | 1461182259799 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}] 12:57:39 INFO - PROCESS | 1646 | 1461182259957 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 12:57:39 INFO - PROCESS | 1646 | 1461182259985 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x114b7f800 == 41 [pid = 1646] [id = 41] 12:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1142c2800) [pid = 1646] [serial = 119] [outer = 0x0] 12:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1152abc00) [pid = 1646] [serial = 120] [outer = 0x1142c2800] 12:57:40 INFO - PROCESS | 1646 | 1461182260017 Marionette DEBUG loaded listener.js 12:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x116465400) [pid = 1646] [serial = 121] [outer = 0x1142c2800] 12:57:40 INFO - PROCESS | 1646 | 1461182260480 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]]]}] 12:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 720ms 12:57:40 INFO - PROCESS | 1646 | 1461182260536 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 12:57:40 INFO - PROCESS | 1646 | 1461182260538 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 12:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:57:40 INFO - PROCESS | 1646 | 1461182260544 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:57:40 INFO - PROCESS | 1646 | 1461182260546 Marionette TRACE conn2 <- [1,138,null,{}] 12:57:40 INFO - PROCESS | 1646 | 1461182260550 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}] 12:57:40 INFO - PROCESS | 1646 | 1461182260647 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 12:57:40 INFO - PROCESS | 1646 | 1461182260736 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x119726800 == 42 [pid = 1646] [id = 42] 12:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11a79f400) [pid = 1646] [serial = 122] [outer = 0x0] 12:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11a7ef400) [pid = 1646] [serial = 123] [outer = 0x11a79f400] 12:57:40 INFO - PROCESS | 1646 | 1461182260769 Marionette DEBUG loaded listener.js 12:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11aa88000) [pid = 1646] [serial = 124] [outer = 0x11a79f400] 12:57:41 INFO - PROCESS | 1646 | 1461182261207 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]]]}] 12:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 672ms 12:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:57:41 INFO - PROCESS | 1646 | 1461182261216 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 12:57:41 INFO - PROCESS | 1646 | 1461182261218 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 12:57:41 INFO - PROCESS | 1646 | 1461182261220 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:57:41 INFO - PROCESS | 1646 | 1461182261222 Marionette TRACE conn2 <- [1,142,null,{}] 12:57:41 INFO - PROCESS | 1646 | 1461182261224 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}] 12:57:41 INFO - PROCESS | 1646 | 1461182261324 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 12:57:41 INFO - PROCESS | 1646 | 1461182261366 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b55e800 == 43 [pid = 1646] [id = 43] 12:57:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11ac0d400) [pid = 1646] [serial = 125] [outer = 0x0] 12:57:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11aed3800) [pid = 1646] [serial = 126] [outer = 0x11ac0d400] 12:57:41 INFO - PROCESS | 1646 | 1461182261397 Marionette DEBUG loaded listener.js 12:57:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x11bacf000) [pid = 1646] [serial = 127] [outer = 0x11ac0d400] 12:57:41 INFO - PROCESS | 1646 | 1461182261803 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]]]}] 12:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 621ms 12:57:41 INFO - PROCESS | 1646 | 1461182261851 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 12:57:41 INFO - PROCESS | 1646 | 1461182261854 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 12:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:57:41 INFO - PROCESS | 1646 | 1461182261864 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:57:41 INFO - PROCESS | 1646 | 1461182261869 Marionette TRACE conn2 <- [1,146,null,{}] 12:57:41 INFO - PROCESS | 1646 | 1461182261872 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}] 12:57:41 INFO - PROCESS | 1646 | 1461182261996 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 12:57:42 INFO - PROCESS | 1646 | 1461182262069 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291a3000 == 44 [pid = 1646] [id = 44] 12:57:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11c17d000) [pid = 1646] [serial = 128] [outer = 0x0] 12:57:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x125c2e000) [pid = 1646] [serial = 129] [outer = 0x11c17d000] 12:57:42 INFO - PROCESS | 1646 | 1461182262100 Marionette DEBUG loaded listener.js 12:57:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x126904000) [pid = 1646] [serial = 130] [outer = 0x11c17d000] 12:57:42 INFO - PROCESS | 1646 | 1461182262665 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]]]}] 12:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 828ms 12:57:42 INFO - PROCESS | 1646 | 1461182262705 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 12:57:42 INFO - PROCESS | 1646 | 1461182262707 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 12:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:57:42 INFO - PROCESS | 1646 | 1461182262713 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:57:42 INFO - PROCESS | 1646 | 1461182262715 Marionette TRACE conn2 <- [1,150,null,{}] 12:57:42 INFO - PROCESS | 1646 | 1461182262722 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}] 12:57:42 INFO - PROCESS | 1646 | 1461182262808 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 12:57:42 INFO - PROCESS | 1646 | 1461182262870 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1153ac800 == 45 [pid = 1646] [id = 45] 12:57:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x118a30800) [pid = 1646] [serial = 131] [outer = 0x0] 12:57:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x118f43800) [pid = 1646] [serial = 132] [outer = 0x118a30800] 12:57:42 INFO - PROCESS | 1646 | 1461182262899 Marionette DEBUG loaded listener.js 12:57:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x119de0c00) [pid = 1646] [serial = 133] [outer = 0x118a30800] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12b944000 == 44 [pid = 1646] [id = 6] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x127dab000 == 43 [pid = 1646] [id = 40] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x126e88000 == 42 [pid = 1646] [id = 39] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1269b5800 == 41 [pid = 1646] [id = 38] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x125b9a000 == 40 [pid = 1646] [id = 37] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1258e6000 == 39 [pid = 1646] [id = 36] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x123650000 == 38 [pid = 1646] [id = 35] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11c024800 == 37 [pid = 1646] [id = 34] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x119142000 == 36 [pid = 1646] [id = 33] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11baa9000 == 35 [pid = 1646] [id = 32] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11b829000 == 34 [pid = 1646] [id = 31] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11acaa000 == 33 [pid = 1646] [id = 30] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11aa1f800 == 32 [pid = 1646] [id = 29] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11984f800 == 31 [pid = 1646] [id = 28] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x119144800 == 30 [pid = 1646] [id = 27] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x118aaf000 == 29 [pid = 1646] [id = 26] 12:57:43 INFO - PROCESS | 1646 | --DOCSHELL 0x115456000 == 28 [pid = 1646] [id = 25] 12:57:43 INFO - PROCESS | 1646 | 1461182263449 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]]]}] 12:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 775ms 12:57:43 INFO - PROCESS | 1646 | 1461182263488 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 12:57:43 INFO - PROCESS | 1646 | 1461182263490 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 12:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:57:43 INFO - PROCESS | 1646 | 1461182263494 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:57:43 INFO - PROCESS | 1646 | 1461182263497 Marionette TRACE conn2 <- [1,154,null,{}] 12:57:43 INFO - PROCESS | 1646 | 1461182263501 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}] 12:57:43 INFO - PROCESS | 1646 | 1461182263594 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 12:57:43 INFO - PROCESS | 1646 | 1461182263655 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f13800 == 29 [pid = 1646] [id = 46] 12:57:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x118adec00) [pid = 1646] [serial = 134] [outer = 0x0] 12:57:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x119de5c00) [pid = 1646] [serial = 135] [outer = 0x118adec00] 12:57:43 INFO - PROCESS | 1646 | 1461182263687 Marionette DEBUG loaded listener.js 12:57:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11a934c00) [pid = 1646] [serial = 136] [outer = 0x118adec00] 12:57:44 INFO - PROCESS | 1646 | 1461182264131 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]]]}] 12:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 673ms 12:57:44 INFO - PROCESS | 1646 | 1461182264183 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 12:57:44 INFO - PROCESS | 1646 | 1461182264188 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 12:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:57:44 INFO - PROCESS | 1646 | 1461182264196 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:57:44 INFO - PROCESS | 1646 | 1461182264198 Marionette TRACE conn2 <- [1,158,null,{}] 12:57:44 INFO - PROCESS | 1646 | 1461182264200 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}] 12:57:44 INFO - PROCESS | 1646 | 1461182264291 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 12:57:44 INFO - PROCESS | 1646 | 1461182264349 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ac1e000 == 30 [pid = 1646] [id = 47] 12:57:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x11acc5400) [pid = 1646] [serial = 137] [outer = 0x0] 12:57:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x11acd2400) [pid = 1646] [serial = 138] [outer = 0x11acc5400] 12:57:44 INFO - PROCESS | 1646 | 1461182264380 Marionette DEBUG loaded listener.js 12:57:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x11aecb800) [pid = 1646] [serial = 139] [outer = 0x11acc5400] 12:57:44 INFO - PROCESS | 1646 | 1461182264796 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]]]}] 12:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 622ms 12:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:57:44 INFO - PROCESS | 1646 | 1461182264817 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 12:57:44 INFO - PROCESS | 1646 | 1461182264818 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 12:57:44 INFO - PROCESS | 1646 | 1461182264820 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:57:44 INFO - PROCESS | 1646 | 1461182264823 Marionette TRACE conn2 <- [1,162,null,{}] 12:57:44 INFO - PROCESS | 1646 | 1461182264831 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}] 12:57:44 INFO - PROCESS | 1646 | 1461182264938 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 12:57:45 INFO - PROCESS | 1646 | 1461182264997 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x11baa9000 == 31 [pid = 1646] [id = 48] 12:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x11b808800) [pid = 1646] [serial = 140] [outer = 0x0] 12:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x11bada000) [pid = 1646] [serial = 141] [outer = 0x11b808800] 12:57:45 INFO - PROCESS | 1646 | 1461182265032 Marionette DEBUG loaded listener.js 12:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x11be96000) [pid = 1646] [serial = 142] [outer = 0x11b808800] 12:57:45 INFO - PROCESS | 1646 | 1461182265479 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]]]}] 12:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 12:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:57:45 INFO - PROCESS | 1646 | 1461182265492 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 12:57:45 INFO - PROCESS | 1646 | 1461182265493 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 12:57:45 INFO - PROCESS | 1646 | 1461182265496 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:57:45 INFO - PROCESS | 1646 | 1461182265497 Marionette TRACE conn2 <- [1,166,null,{}] 12:57:45 INFO - PROCESS | 1646 | 1461182265499 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}] 12:57:45 INFO - PROCESS | 1646 | 1461182265589 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 12:57:45 INFO - PROCESS | 1646 | 1461182265631 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c1a5800 == 32 [pid = 1646] [id = 49] 12:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x11be97c00) [pid = 1646] [serial = 143] [outer = 0x0] 12:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x11c173c00) [pid = 1646] [serial = 144] [outer = 0x11be97c00] 12:57:45 INFO - PROCESS | 1646 | 1461182265663 Marionette DEBUG loaded listener.js 12:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x125843400) [pid = 1646] [serial = 145] [outer = 0x11be97c00] 12:57:46 INFO - PROCESS | 1646 | 1461182266110 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]]]}] 12:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 12:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:57:46 INFO - PROCESS | 1646 | 1461182266116 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 12:57:46 INFO - PROCESS | 1646 | 1461182266117 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 12:57:46 INFO - PROCESS | 1646 | 1461182266120 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:57:46 INFO - PROCESS | 1646 | 1461182266121 Marionette TRACE conn2 <- [1,170,null,{}] 12:57:46 INFO - PROCESS | 1646 | 1461182266123 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}] 12:57:46 INFO - PROCESS | 1646 | 1461182266211 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 12:57:46 INFO - PROCESS | 1646 | 1461182266281 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259c5000 == 33 [pid = 1646] [id = 50] 12:57:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x125846800) [pid = 1646] [serial = 146] [outer = 0x0] 12:57:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x125a5f000) [pid = 1646] [serial = 147] [outer = 0x125846800] 12:57:46 INFO - PROCESS | 1646 | 1461182266311 Marionette DEBUG loaded listener.js 12:57:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x125d79c00) [pid = 1646] [serial = 148] [outer = 0x125846800] 12:57:46 INFO - PROCESS | 1646 | 1461182266789 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]]]}] 12:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 718ms 12:57:46 INFO - PROCESS | 1646 | 1461182266839 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 12:57:46 INFO - PROCESS | 1646 | 1461182266841 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 12:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:57:46 INFO - PROCESS | 1646 | 1461182266844 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:57:46 INFO - PROCESS | 1646 | 1461182266847 Marionette TRACE conn2 <- [1,174,null,{}] 12:57:46 INFO - PROCESS | 1646 | 1461182266851 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}] 12:57:46 INFO - PROCESS | 1646 | 1461182266938 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 12:57:47 INFO - PROCESS | 1646 | 1461182266999 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f1b800 == 34 [pid = 1646] [id = 51] 12:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x1189cfc00) [pid = 1646] [serial = 149] [outer = 0x0] 12:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x1191a6800) [pid = 1646] [serial = 150] [outer = 0x1189cfc00] 12:57:47 INFO - PROCESS | 1646 | 1461182267028 Marionette DEBUG loaded listener.js 12:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x11a7ef000) [pid = 1646] [serial = 151] [outer = 0x1189cfc00] 12:57:47 INFO - PROCESS | 1646 | --DOCSHELL 0x11b55e800 == 33 [pid = 1646] [id = 43] 12:57:47 INFO - PROCESS | 1646 | --DOCSHELL 0x119726800 == 32 [pid = 1646] [id = 42] 12:57:47 INFO - PROCESS | 1646 | --DOCSHELL 0x114b7f800 == 31 [pid = 1646] [id = 41] 12:57:47 INFO - PROCESS | 1646 | 1461182267609 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]]]}] 12:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 771ms 12:57:47 INFO - PROCESS | 1646 | 1461182267616 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 12:57:47 INFO - PROCESS | 1646 | 1461182267618 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 12:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:57:47 INFO - PROCESS | 1646 | 1461182267622 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:57:47 INFO - PROCESS | 1646 | 1461182267624 Marionette TRACE conn2 <- [1,178,null,{}] 12:57:47 INFO - PROCESS | 1646 | 1461182267628 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}] 12:57:47 INFO - PROCESS | 1646 | 1461182267716 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 12:57:47 INFO - PROCESS | 1646 | 1461182267777 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x11984e800 == 32 [pid = 1646] [id = 52] 12:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x118a70000) [pid = 1646] [serial = 152] [outer = 0x0] 12:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x11a941c00) [pid = 1646] [serial = 153] [outer = 0x118a70000] 12:57:47 INFO - PROCESS | 1646 | 1461182267810 Marionette DEBUG loaded listener.js 12:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x11acccc00) [pid = 1646] [serial = 154] [outer = 0x118a70000] 12:57:48 INFO - PROCESS | 1646 | 1461182268216 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]]]}] 12:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 12:57:48 INFO - PROCESS | 1646 | 1461182268243 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 12:57:48 INFO - PROCESS | 1646 | 1461182268247 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 12:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:57:48 INFO - PROCESS | 1646 | 1461182268272 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:57:48 INFO - PROCESS | 1646 | 1461182268274 Marionette TRACE conn2 <- [1,182,null,{}] 12:57:48 INFO - PROCESS | 1646 | 1461182268277 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}] 12:57:48 INFO - PROCESS | 1646 | 1461182268367 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 12:57:48 INFO - PROCESS | 1646 | 1461182268431 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c18f800 == 33 [pid = 1646] [id = 53] 12:57:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x11b808000) [pid = 1646] [serial = 155] [outer = 0x0] 12:57:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x11bad6000) [pid = 1646] [serial = 156] [outer = 0x11b808000] 12:57:48 INFO - PROCESS | 1646 | 1461182268461 Marionette DEBUG loaded listener.js 12:57:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x11896cc00) [pid = 1646] [serial = 157] [outer = 0x11b808000] 12:57:48 INFO - PROCESS | 1646 | 1461182268898 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]]]}] 12:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 674ms 12:57:48 INFO - PROCESS | 1646 | 1461182268944 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 12:57:48 INFO - PROCESS | 1646 | 1461182268946 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 12:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:57:48 INFO - PROCESS | 1646 | 1461182268950 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:57:48 INFO - PROCESS | 1646 | 1461182268957 Marionette TRACE conn2 <- [1,186,null,{}] 12:57:48 INFO - PROCESS | 1646 | 1461182268969 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}] 12:57:49 INFO - PROCESS | 1646 | 1461182269135 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 12:57:49 INFO - PROCESS | 1646 | 1461182269223 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x126b1e000 == 34 [pid = 1646] [id = 54] 12:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x11c522c00) [pid = 1646] [serial = 158] [outer = 0x0] 12:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x125c5b800) [pid = 1646] [serial = 159] [outer = 0x11c522c00] 12:57:49 INFO - PROCESS | 1646 | 1461182269276 Marionette DEBUG loaded listener.js 12:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x126e11000) [pid = 1646] [serial = 160] [outer = 0x11c522c00] 12:57:49 INFO - PROCESS | 1646 | 1461182269742 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]]]}] 12:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 827ms 12:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:57:49 INFO - PROCESS | 1646 | 1461182269777 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 12:57:49 INFO - PROCESS | 1646 | 1461182269779 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 12:57:49 INFO - PROCESS | 1646 | 1461182269781 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:57:49 INFO - PROCESS | 1646 | 1461182269783 Marionette TRACE conn2 <- [1,190,null,{}] 12:57:49 INFO - PROCESS | 1646 | 1461182269785 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}] 12:57:49 INFO - PROCESS | 1646 | 1461182269880 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 12:57:49 INFO - PROCESS | 1646 | 1461182269929 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x127dab800 == 35 [pid = 1646] [id = 55] 12:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x127504c00) [pid = 1646] [serial = 161] [outer = 0x0] 12:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x127d5e800) [pid = 1646] [serial = 162] [outer = 0x127504c00] 12:57:49 INFO - PROCESS | 1646 | 1461182269960 Marionette DEBUG loaded listener.js 12:57:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x12993e800) [pid = 1646] [serial = 163] [outer = 0x127504c00] 12:57:50 INFO - PROCESS | 1646 | 1461182270369 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]]]}] 12:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 620ms 12:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:57:50 INFO - PROCESS | 1646 | 1461182270418 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 12:57:50 INFO - PROCESS | 1646 | 1461182270420 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 12:57:50 INFO - PROCESS | 1646 | 1461182270424 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:57:50 INFO - PROCESS | 1646 | 1461182270425 Marionette TRACE conn2 <- [1,194,null,{}] 12:57:50 INFO - PROCESS | 1646 | 1461182270428 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}] 12:57:50 INFO - PROCESS | 1646 | 1461182270515 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 12:57:50 INFO - PROCESS | 1646 | 1461182270607 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x115336800 == 36 [pid = 1646] [id = 56] 12:57:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x129c31800) [pid = 1646] [serial = 164] [outer = 0x0] 12:57:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x129fbfc00) [pid = 1646] [serial = 165] [outer = 0x129c31800] 12:57:50 INFO - PROCESS | 1646 | 1461182270638 Marionette DEBUG loaded listener.js 12:57:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x12b4bec00) [pid = 1646] [serial = 166] [outer = 0x129c31800] 12:57:51 INFO - PROCESS | 1646 | 1461182271044 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]]]}] 12:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 669ms 12:57:51 INFO - PROCESS | 1646 | 1461182271102 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 12:57:51 INFO - PROCESS | 1646 | 1461182271103 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 12:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:57:51 INFO - PROCESS | 1646 | 1461182271108 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:57:51 INFO - PROCESS | 1646 | 1461182271109 Marionette TRACE conn2 <- [1,198,null,{}] 12:57:51 INFO - PROCESS | 1646 | 1461182271112 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}] 12:57:51 INFO - PROCESS | 1646 | 1461182271231 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 12:57:51 INFO - PROCESS | 1646 | 1461182271294 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b945800 == 37 [pid = 1646] [id = 57] 12:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x12b998400) [pid = 1646] [serial = 167] [outer = 0x0] 12:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x12bcbd400) [pid = 1646] [serial = 168] [outer = 0x12b998400] 12:57:51 INFO - PROCESS | 1646 | 1461182271327 Marionette DEBUG loaded listener.js 12:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x12ce0a400) [pid = 1646] [serial = 169] [outer = 0x12b998400] 12:57:51 INFO - PROCESS | 1646 | 1461182271746 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]]]}] 12:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 668ms 12:57:51 INFO - PROCESS | 1646 | 1461182271776 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 12:57:51 INFO - PROCESS | 1646 | 1461182271778 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 12:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:57:51 INFO - PROCESS | 1646 | 1461182271875 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:57:51 INFO - PROCESS | 1646 | 1461182271877 Marionette TRACE conn2 <- [1,202,null,{}] 12:57:51 INFO - PROCESS | 1646 | 1461182271886 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}] 12:57:51 INFO - PROCESS | 1646 | 1461182271979 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 12:57:52 INFO - PROCESS | 1646 | 1461182272027 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x119dda800 == 38 [pid = 1646] [id = 58] 12:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x118970c00) [pid = 1646] [serial = 170] [outer = 0x0] 12:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x119a20400) [pid = 1646] [serial = 171] [outer = 0x118970c00] 12:57:52 INFO - PROCESS | 1646 | 1461182272055 Marionette DEBUG loaded listener.js 12:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x11ac10800) [pid = 1646] [serial = 172] [outer = 0x118970c00] 12:57:52 INFO - PROCESS | 1646 | --DOCSHELL 0x11baa9000 == 37 [pid = 1646] [id = 48] 12:57:52 INFO - PROCESS | 1646 | --DOCSHELL 0x11ac1e000 == 36 [pid = 1646] [id = 47] 12:57:52 INFO - PROCESS | 1646 | --DOCSHELL 0x118f13800 == 35 [pid = 1646] [id = 46] 12:57:52 INFO - PROCESS | 1646 | 1461182272559 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]]]}] 12:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 800ms 12:57:52 INFO - PROCESS | 1646 | 1461182272600 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 12:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:57:52 INFO - PROCESS | 1646 | 1461182272603 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 12:57:52 INFO - PROCESS | 1646 | 1461182272606 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:57:52 INFO - PROCESS | 1646 | 1461182272609 Marionette TRACE conn2 <- [1,206,null,{}] 12:57:52 INFO - PROCESS | 1646 | 1461182272614 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}] 12:57:52 INFO - PROCESS | 1646 | 1461182272712 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 12:57:52 INFO - PROCESS | 1646 | 1461182272765 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x11984c000 == 36 [pid = 1646] [id = 59] 12:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x119128c00) [pid = 1646] [serial = 173] [outer = 0x0] 12:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x11ae4fc00) [pid = 1646] [serial = 174] [outer = 0x119128c00] 12:57:52 INFO - PROCESS | 1646 | 1461182272799 Marionette DEBUG loaded listener.js 12:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x11ba22400) [pid = 1646] [serial = 175] [outer = 0x119128c00] 12:57:53 INFO - PROCESS | 1646 | 1461182273222 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]]]}] 12:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 672ms 12:57:53 INFO - PROCESS | 1646 | 1461182273281 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 12:57:53 INFO - PROCESS | 1646 | 1461182273286 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 12:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:57:53 INFO - PROCESS | 1646 | 1461182273292 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:57:53 INFO - PROCESS | 1646 | 1461182273294 Marionette TRACE conn2 <- [1,210,null,{}] 12:57:53 INFO - PROCESS | 1646 | 1461182273297 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}] 12:57:53 INFO - PROCESS | 1646 | 1461182273393 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 12:57:53 INFO - PROCESS | 1646 | 1461182273445 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1269bc000 == 37 [pid = 1646] [id = 60] 12:57:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x11be6ac00) [pid = 1646] [serial = 176] [outer = 0x0] 12:57:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x11c175000) [pid = 1646] [serial = 177] [outer = 0x11be6ac00] 12:57:53 INFO - PROCESS | 1646 | 1461182273476 Marionette DEBUG loaded listener.js 12:57:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x125d7a000) [pid = 1646] [serial = 178] [outer = 0x11be6ac00] 12:57:53 INFO - PROCESS | 1646 | 1461182273896 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]]]}] 12:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 619ms 12:57:53 INFO - PROCESS | 1646 | 1461182273912 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 12:57:53 INFO - PROCESS | 1646 | 1461182273913 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 12:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:57:53 INFO - PROCESS | 1646 | 1461182273916 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:57:53 INFO - PROCESS | 1646 | 1461182273918 Marionette TRACE conn2 <- [1,214,null,{}] 12:57:53 INFO - PROCESS | 1646 | 1461182273947 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}] 12:57:54 INFO - PROCESS | 1646 | 1461182274046 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 12:57:54 INFO - PROCESS | 1646 | 1461182274110 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b92c800 == 38 [pid = 1646] [id = 61] 12:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x127c4d800) [pid = 1646] [serial = 179] [outer = 0x0] 12:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x127dcd800) [pid = 1646] [serial = 180] [outer = 0x127c4d800] 12:57:54 INFO - PROCESS | 1646 | 1461182274143 Marionette DEBUG loaded listener.js 12:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x129f45c00) [pid = 1646] [serial = 181] [outer = 0x127c4d800] 12:57:54 INFO - PROCESS | 1646 | 1461182274562 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]]]}] 12:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 688ms 12:57:54 INFO - PROCESS | 1646 | 1461182274604 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 12:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:57:54 INFO - PROCESS | 1646 | 1461182274606 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 12:57:54 INFO - PROCESS | 1646 | 1461182274609 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:57:54 INFO - PROCESS | 1646 | 1461182274610 Marionette TRACE conn2 <- [1,218,null,{}] 12:57:54 INFO - PROCESS | 1646 | 1461182274612 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}] 12:57:54 INFO - PROCESS | 1646 | 1461182274721 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 12:57:54 INFO - PROCESS | 1646 | 1461182274784 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c02d800 == 39 [pid = 1646] [id = 62] 12:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x12b4da000) [pid = 1646] [serial = 182] [outer = 0x0] 12:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12bbc4c00) [pid = 1646] [serial = 183] [outer = 0x12b4da000] 12:57:54 INFO - PROCESS | 1646 | 1461182274815 Marionette DEBUG loaded listener.js 12:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x12bbce800) [pid = 1646] [serial = 184] [outer = 0x12b4da000] 12:57:55 INFO - PROCESS | 1646 | 1461182275218 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]]]}] 12:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 618ms 12:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:57:55 INFO - PROCESS | 1646 | 1461182275227 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 12:57:55 INFO - PROCESS | 1646 | 1461182275229 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 12:57:55 INFO - PROCESS | 1646 | 1461182275231 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:57:55 INFO - PROCESS | 1646 | 1461182275232 Marionette TRACE conn2 <- [1,222,null,{}] 12:57:55 INFO - PROCESS | 1646 | 1461182275235 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}] 12:57:55 INFO - PROCESS | 1646 | 1461182275325 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 12:57:55 INFO - PROCESS | 1646 | 1461182275371 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf52000 == 40 [pid = 1646] [id = 63] 12:57:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x12bcbe000) [pid = 1646] [serial = 185] [outer = 0x0] 12:57:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x12cee0400) [pid = 1646] [serial = 186] [outer = 0x12bcbe000] 12:57:55 INFO - PROCESS | 1646 | 1461182275402 Marionette DEBUG loaded listener.js 12:57:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x12ceec800) [pid = 1646] [serial = 187] [outer = 0x12bcbe000] 12:57:55 INFO - PROCESS | 1646 | 1461182275822 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]]]}] 12:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 618ms 12:57:55 INFO - PROCESS | 1646 | 1461182275850 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 12:57:55 INFO - PROCESS | 1646 | 1461182275851 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 12:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:57:55 INFO - PROCESS | 1646 | 1461182275854 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:57:55 INFO - PROCESS | 1646 | 1461182275855 Marionette TRACE conn2 <- [1,226,null,{}] 12:57:55 INFO - PROCESS | 1646 | 1461182275857 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}] 12:57:55 INFO - PROCESS | 1646 | 1461182275975 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 12:57:56 INFO - PROCESS | 1646 | 1461182276080 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d487000 == 41 [pid = 1646] [id = 64] 12:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x12d465000) [pid = 1646] [serial = 188] [outer = 0x0] 12:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x12e134400) [pid = 1646] [serial = 189] [outer = 0x12d465000] 12:57:56 INFO - PROCESS | 1646 | 1461182276115 Marionette DEBUG loaded listener.js 12:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x12e13d400) [pid = 1646] [serial = 190] [outer = 0x12d465000] 12:57:56 INFO - PROCESS | 1646 | 1461182276537 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]]]}] 12:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 718ms 12:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:57:56 INFO - PROCESS | 1646 | 1461182276573 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 12:57:56 INFO - PROCESS | 1646 | 1461182276574 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 12:57:56 INFO - PROCESS | 1646 | 1461182276576 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:57:56 INFO - PROCESS | 1646 | 1461182276578 Marionette TRACE conn2 <- [1,230,null,{}] 12:57:56 INFO - PROCESS | 1646 | 1461182276580 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}] 12:57:56 INFO - PROCESS | 1646 | 1461182276674 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 12:57:56 INFO - PROCESS | 1646 | 1461182276726 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12db50800 == 42 [pid = 1646] [id = 65] 12:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x11a7ef800) [pid = 1646] [serial = 191] [outer = 0x0] 12:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x12e314c00) [pid = 1646] [serial = 192] [outer = 0x11a7ef800] 12:57:56 INFO - PROCESS | 1646 | 1461182276755 Marionette DEBUG loaded listener.js 12:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x12e31a800) [pid = 1646] [serial = 193] [outer = 0x11a7ef800] 12:57:57 INFO - PROCESS | 1646 | 1461182277158 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]]]}] 12:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 618ms 12:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:57:57 INFO - PROCESS | 1646 | 1461182277195 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 12:57:57 INFO - PROCESS | 1646 | 1461182277196 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 12:57:57 INFO - PROCESS | 1646 | 1461182277198 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:57:57 INFO - PROCESS | 1646 | 1461182277200 Marionette TRACE conn2 <- [1,234,null,{}] 12:57:57 INFO - PROCESS | 1646 | 1461182277202 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}] 12:57:57 INFO - PROCESS | 1646 | 1461182277295 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 12:57:57 INFO - PROCESS | 1646 | 1461182277376 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e458000 == 43 [pid = 1646] [id = 66] 12:57:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x12d466c00) [pid = 1646] [serial = 194] [outer = 0x0] 12:57:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x12e333800) [pid = 1646] [serial = 195] [outer = 0x12d466c00] 12:57:57 INFO - PROCESS | 1646 | 1461182277405 Marionette DEBUG loaded listener.js 12:57:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x12e339800) [pid = 1646] [serial = 196] [outer = 0x12d466c00] 12:57:57 INFO - PROCESS | 1646 | 1461182277811 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]]]}] 12:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 12:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:57:57 INFO - PROCESS | 1646 | 1461182277869 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 12:57:57 INFO - PROCESS | 1646 | 1461182277871 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 12:57:57 INFO - PROCESS | 1646 | 1461182277874 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:57:57 INFO - PROCESS | 1646 | 1461182277876 Marionette TRACE conn2 <- [1,238,null,{}] 12:57:57 INFO - PROCESS | 1646 | 1461182277880 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}] 12:57:57 INFO - PROCESS | 1646 | 1461182277975 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 12:57:58 INFO - PROCESS | 1646 | 1461182278029 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1258d9000 == 44 [pid = 1646] [id = 67] 12:57:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x11a938400) [pid = 1646] [serial = 197] [outer = 0x0] 12:57:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x11ae57c00) [pid = 1646] [serial = 198] [outer = 0x11a938400] 12:57:58 INFO - PROCESS | 1646 | 1461182278058 Marionette DEBUG loaded listener.js 12:57:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x11be6c400) [pid = 1646] [serial = 199] [outer = 0x11a938400] 12:57:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x1258a1000) [pid = 1646] [serial = 200] [outer = 0x12fb59400] 12:57:58 INFO - PROCESS | 1646 | --DOCSHELL 0x11c18f800 == 43 [pid = 1646] [id = 53] 12:57:58 INFO - PROCESS | 1646 | --DOCSHELL 0x11984e800 == 42 [pid = 1646] [id = 52] 12:57:58 INFO - PROCESS | 1646 | 1461182278617 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]]]}] 12:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 772ms 12:57:58 INFO - PROCESS | 1646 | 1461182278645 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 12:57:58 INFO - PROCESS | 1646 | 1461182278648 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 12:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:57:58 INFO - PROCESS | 1646 | 1461182278653 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:57:58 INFO - PROCESS | 1646 | 1461182278656 Marionette TRACE conn2 <- [1,242,null,{}] 12:57:58 INFO - PROCESS | 1646 | 1461182278661 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}] 12:57:58 INFO - PROCESS | 1646 | 1461182278757 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 12:57:58 INFO - PROCESS | 1646 | 1461182278837 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b93800 == 43 [pid = 1646] [id = 68] 12:57:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x11bad3c00) [pid = 1646] [serial = 201] [outer = 0x0] 12:57:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x11c5db800) [pid = 1646] [serial = 202] [outer = 0x11bad3c00] 12:57:58 INFO - PROCESS | 1646 | 1461182278870 Marionette DEBUG loaded listener.js 12:57:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x12690e000) [pid = 1646] [serial = 203] [outer = 0x11bad3c00] 12:57:59 INFO - PROCESS | 1646 | 1461182279329 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]]]}] 12:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 724ms 12:57:59 INFO - PROCESS | 1646 | 1461182279377 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 12:57:59 INFO - PROCESS | 1646 | 1461182279382 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 12:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:57:59 INFO - PROCESS | 1646 | 1461182279391 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:57:59 INFO - PROCESS | 1646 | 1461182279393 Marionette TRACE conn2 <- [1,246,null,{}] 12:57:59 INFO - PROCESS | 1646 | 1461182279397 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}] 12:57:59 INFO - PROCESS | 1646 | 1461182279539 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 12:57:59 INFO - PROCESS | 1646 | 1461182279635 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c01d800 == 44 [pid = 1646] [id = 69] 12:57:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x127d60800) [pid = 1646] [serial = 204] [outer = 0x0] 12:57:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x129c30000) [pid = 1646] [serial = 205] [outer = 0x127d60800] 12:57:59 INFO - PROCESS | 1646 | 1461182279685 Marionette DEBUG loaded listener.js 12:57:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x12b4bf800) [pid = 1646] [serial = 206] [outer = 0x127d60800] 12:58:00 INFO - PROCESS | 1646 | 1461182280128 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]]]}] 12:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 771ms 12:58:00 INFO - PROCESS | 1646 | 1461182280162 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 12:58:00 INFO - PROCESS | 1646 | 1461182280163 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 12:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:58:00 INFO - PROCESS | 1646 | 1461182280166 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:58:00 INFO - PROCESS | 1646 | 1461182280169 Marionette TRACE conn2 <- [1,250,null,{}] 12:58:00 INFO - PROCESS | 1646 | 1461182280176 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}] 12:58:00 INFO - PROCESS | 1646 | 1461182280278 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 12:58:00 INFO - PROCESS | 1646 | 1461182280335 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12db52000 == 45 [pid = 1646] [id = 70] 12:58:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x12b999800) [pid = 1646] [serial = 207] [outer = 0x0] 12:58:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x12d077400) [pid = 1646] [serial = 208] [outer = 0x12b999800] 12:58:00 INFO - PROCESS | 1646 | 1461182280368 Marionette DEBUG loaded listener.js 12:58:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x12d211400) [pid = 1646] [serial = 209] [outer = 0x12b999800] 12:58:00 INFO - PROCESS | 1646 | 1461182280791 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]]]}] 12:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 672ms 12:58:00 INFO - PROCESS | 1646 | 1461182280838 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 12:58:00 INFO - PROCESS | 1646 | 1461182280840 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 12:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:58:00 INFO - PROCESS | 1646 | 1461182280843 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:58:00 INFO - PROCESS | 1646 | 1461182280844 Marionette TRACE conn2 <- [1,254,null,{}] 12:58:00 INFO - PROCESS | 1646 | 1461182280847 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}] 12:58:00 INFO - PROCESS | 1646 | 1461182280942 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 12:58:01 INFO - PROCESS | 1646 | 1461182280997 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb27000 == 46 [pid = 1646] [id = 71] 12:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x12db5fc00) [pid = 1646] [serial = 210] [outer = 0x0] 12:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x12e13f000) [pid = 1646] [serial = 211] [outer = 0x12db5fc00] 12:58:01 INFO - PROCESS | 1646 | 1461182281028 Marionette DEBUG loaded listener.js 12:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x12e33c400) [pid = 1646] [serial = 212] [outer = 0x12db5fc00] 12:58:01 INFO - PROCESS | 1646 | 1461182281471 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]]]}] 12:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 668ms 12:58:01 INFO - PROCESS | 1646 | 1461182281512 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 12:58:01 INFO - PROCESS | 1646 | 1461182281514 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 12:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:58:01 INFO - PROCESS | 1646 | 1461182281518 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:58:01 INFO - PROCESS | 1646 | 1461182281520 Marionette TRACE conn2 <- [1,258,null,{}] 12:58:01 INFO - PROCESS | 1646 | 1461182281523 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}] 12:58:01 INFO - PROCESS | 1646 | 1461182281676 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 12:58:01 INFO - PROCESS | 1646 | 1461182281747 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1da000 == 47 [pid = 1646] [id = 72] 12:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x12e65f800) [pid = 1646] [serial = 213] [outer = 0x0] 12:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x12e669800) [pid = 1646] [serial = 214] [outer = 0x12e65f800] 12:58:01 INFO - PROCESS | 1646 | 1461182281778 Marionette DEBUG loaded listener.js 12:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x12e670800) [pid = 1646] [serial = 215] [outer = 0x12e65f800] 12:58:02 INFO - PROCESS | 1646 | 1461182282193 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]]]}] 12:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 721ms 12:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:58:02 INFO - PROCESS | 1646 | 1461182282239 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 12:58:02 INFO - PROCESS | 1646 | 1461182282240 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 12:58:02 INFO - PROCESS | 1646 | 1461182282243 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:58:02 INFO - PROCESS | 1646 | 1461182282244 Marionette TRACE conn2 <- [1,262,null,{}] 12:58:02 INFO - PROCESS | 1646 | 1461182282247 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}] 12:58:02 INFO - PROCESS | 1646 | 1461182282362 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 12:58:02 INFO - PROCESS | 1646 | 1461182282420 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f4aa800 == 48 [pid = 1646] [id = 73] 12:58:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x115613800) [pid = 1646] [serial = 216] [outer = 0x0] 12:58:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x12e674400) [pid = 1646] [serial = 217] [outer = 0x115613800] 12:58:02 INFO - PROCESS | 1646 | 1461182282452 Marionette DEBUG loaded listener.js 12:58:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x12ee91400) [pid = 1646] [serial = 218] [outer = 0x115613800] 12:58:02 INFO - PROCESS | 1646 | 1461182282873 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]]]}] 12:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 669ms 12:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:58:02 INFO - PROCESS | 1646 | 1461182282913 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 12:58:02 INFO - PROCESS | 1646 | 1461182282914 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 12:58:02 INFO - PROCESS | 1646 | 1461182282917 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:58:02 INFO - PROCESS | 1646 | 1461182282918 Marionette TRACE conn2 <- [1,266,null,{}] 12:58:02 INFO - PROCESS | 1646 | 1461182282920 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}] 12:58:03 INFO - PROCESS | 1646 | 1461182283030 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 12:58:03 INFO - PROCESS | 1646 | 1461182283086 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9d6000 == 49 [pid = 1646] [id = 74] 12:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x114ccc400) [pid = 1646] [serial = 219] [outer = 0x0] 12:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x114cce400) [pid = 1646] [serial = 220] [outer = 0x114ccc400] 12:58:03 INFO - PROCESS | 1646 | 1461182283115 Marionette DEBUG loaded listener.js 12:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x114cd2000) [pid = 1646] [serial = 221] [outer = 0x114ccc400] 12:58:03 INFO - PROCESS | 1646 | 1461182283531 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]]]}] 12:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 668ms 12:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:58:03 INFO - PROCESS | 1646 | 1461182283585 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 12:58:03 INFO - PROCESS | 1646 | 1461182283587 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 12:58:03 INFO - PROCESS | 1646 | 1461182283589 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:58:03 INFO - PROCESS | 1646 | 1461182283590 Marionette TRACE conn2 <- [1,270,null,{}] 12:58:03 INFO - PROCESS | 1646 | 1461182283593 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}] 12:58:03 INFO - PROCESS | 1646 | 1461182283685 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 12:58:03 INFO - PROCESS | 1646 | 1461182283741 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe4a800 == 50 [pid = 1646] [id = 75] 12:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x114be0800) [pid = 1646] [serial = 222] [outer = 0x0] 12:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 223 (0x114be3c00) [pid = 1646] [serial = 223] [outer = 0x114be0800] 12:58:03 INFO - PROCESS | 1646 | 1461182283771 Marionette DEBUG loaded listener.js 12:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 224 (0x114be7800) [pid = 1646] [serial = 224] [outer = 0x114be0800] 12:58:04 INFO - PROCESS | 1646 | 1461182284230 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]]]}] 12:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 668ms 12:58:04 INFO - PROCESS | 1646 | 1461182284258 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 12:58:04 INFO - PROCESS | 1646 | 1461182284260 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 12:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:58:04 INFO - PROCESS | 1646 | 1461182284283 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:58:04 INFO - PROCESS | 1646 | 1461182284285 Marionette TRACE conn2 <- [1,274,null,{}] 12:58:04 INFO - PROCESS | 1646 | 1461182284308 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}] 12:58:04 INFO - PROCESS | 1646 | 1461182284401 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 12:58:04 INFO - PROCESS | 1646 | 1461182284459 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c033000 == 51 [pid = 1646] [id = 76] 12:58:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 225 (0x114be9c00) [pid = 1646] [serial = 225] [outer = 0x0] 12:58:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 226 (0x114cce800) [pid = 1646] [serial = 226] [outer = 0x114be9c00] 12:58:04 INFO - PROCESS | 1646 | 1461182284489 Marionette DEBUG loaded listener.js 12:58:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 227 (0x11560c800) [pid = 1646] [serial = 227] [outer = 0x114be9c00] 12:58:04 INFO - PROCESS | 1646 | --DOCSHELL 0x11c1a5800 == 50 [pid = 1646] [id = 49] 12:58:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1269bc000 == 49 [pid = 1646] [id = 60] 12:58:04 INFO - PROCESS | 1646 | --DOCSHELL 0x11984c000 == 48 [pid = 1646] [id = 59] 12:58:05 INFO - PROCESS | 1646 | 1461182285003 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]]]}] 12:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 753ms 12:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:58:05 INFO - PROCESS | 1646 | 1461182285018 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 12:58:05 INFO - PROCESS | 1646 | 1461182285021 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 12:58:05 INFO - PROCESS | 1646 | 1461182285024 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:58:05 INFO - PROCESS | 1646 | 1461182285027 Marionette TRACE conn2 <- [1,278,null,{}] 12:58:05 INFO - PROCESS | 1646 | 1461182285032 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}] 12:58:05 INFO - PROCESS | 1646 | 1461182285168 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 12:58:05 INFO - PROCESS | 1646 | 1461182285178 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c19f800 == 49 [pid = 1646] [id = 77] 12:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 228 (0x1123a5800) [pid = 1646] [serial = 228] [outer = 0x0] 12:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 229 (0x114be9800) [pid = 1646] [serial = 229] [outer = 0x1123a5800] 12:58:05 INFO - PROCESS | 1646 | 1461182285211 Marionette DEBUG loaded listener.js 12:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 230 (0x115609400) [pid = 1646] [serial = 230] [outer = 0x1123a5800] 12:58:05 INFO - PROCESS | 1646 | 1461182285643 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]]]}] 12:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 12:58:05 INFO - PROCESS | 1646 | 1461182285696 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 12:58:05 INFO - PROCESS | 1646 | 1461182285700 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 12:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:58:05 INFO - PROCESS | 1646 | 1461182285726 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:58:05 INFO - PROCESS | 1646 | 1461182285728 Marionette TRACE conn2 <- [1,282,null,{}] 12:58:05 INFO - PROCESS | 1646 | 1461182285730 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}] 12:58:05 INFO - PROCESS | 1646 | 1461182285828 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 12:58:05 INFO - PROCESS | 1646 | 1461182285901 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c029000 == 50 [pid = 1646] [id = 78] 12:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 231 (0x118967c00) [pid = 1646] [serial = 231] [outer = 0x0] 12:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 232 (0x11a93c400) [pid = 1646] [serial = 232] [outer = 0x118967c00] 12:58:05 INFO - PROCESS | 1646 | 1461182285933 Marionette DEBUG loaded listener.js 12:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 233 (0x11b811800) [pid = 1646] [serial = 233] [outer = 0x118967c00] 12:58:06 INFO - PROCESS | 1646 | 1461182286449 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]]]}] 12:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 774ms 12:58:06 INFO - PROCESS | 1646 | 1461182286496 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 12:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:58:06 INFO - PROCESS | 1646 | 1461182286497 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 12:58:06 INFO - PROCESS | 1646 | 1461182286500 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:58:06 INFO - PROCESS | 1646 | 1461182286502 Marionette TRACE conn2 <- [1,286,null,{}] 12:58:06 INFO - PROCESS | 1646 | 1461182286531 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}] 12:58:06 INFO - PROCESS | 1646 | 1461182286631 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 12:58:06 INFO - PROCESS | 1646 | 1461182286701 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12db4f800 == 51 [pid = 1646] [id = 79] 12:58:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 234 (0x11c525000) [pid = 1646] [serial = 234] [outer = 0x0] 12:58:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 235 (0x125f62400) [pid = 1646] [serial = 235] [outer = 0x11c525000] 12:58:06 INFO - PROCESS | 1646 | 1461182286735 Marionette DEBUG loaded listener.js 12:58:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 236 (0x127d68800) [pid = 1646] [serial = 236] [outer = 0x11c525000] 12:58:07 INFO - PROCESS | 1646 | 1461182287185 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]]]}] 12:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 737ms 12:58:07 INFO - PROCESS | 1646 | 1461182287253 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 12:58:07 INFO - PROCESS | 1646 | 1461182287255 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 12:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:58:07 INFO - PROCESS | 1646 | 1461182287261 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:58:07 INFO - PROCESS | 1646 | 1461182287262 Marionette TRACE conn2 <- [1,290,null,{}] 12:58:07 INFO - PROCESS | 1646 | 1461182287264 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}] 12:58:07 INFO - PROCESS | 1646 | 1461182287359 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 12:58:07 INFO - PROCESS | 1646 | 1461182287432 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f49e800 == 52 [pid = 1646] [id = 80] 12:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 237 (0x129f51c00) [pid = 1646] [serial = 237] [outer = 0x0] 12:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 238 (0x129fc6400) [pid = 1646] [serial = 238] [outer = 0x129f51c00] 12:58:07 INFO - PROCESS | 1646 | 1461182287462 Marionette DEBUG loaded listener.js 12:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 239 (0x12b40e000) [pid = 1646] [serial = 239] [outer = 0x129f51c00] 12:58:07 INFO - PROCESS | 1646 | 1461182287875 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]]]}] 12:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 619ms 12:58:07 INFO - PROCESS | 1646 | 1461182287881 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 12:58:07 INFO - PROCESS | 1646 | 1461182287882 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 12:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:58:07 INFO - PROCESS | 1646 | 1461182287884 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:58:07 INFO - PROCESS | 1646 | 1461182287885 Marionette TRACE conn2 <- [1,294,null,{}] 12:58:07 INFO - PROCESS | 1646 | 1461182287888 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}] 12:58:07 INFO - PROCESS | 1646 | 1461182287979 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 12:58:08 INFO - PROCESS | 1646 | 1461182288035 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe52800 == 53 [pid = 1646] [id = 81] 12:58:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 240 (0x115610c00) [pid = 1646] [serial = 240] [outer = 0x0] 12:58:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 241 (0x12b413000) [pid = 1646] [serial = 241] [outer = 0x115610c00] 12:58:08 INFO - PROCESS | 1646 | 1461182288065 Marionette DEBUG loaded listener.js 12:58:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 242 (0x12b4b9800) [pid = 1646] [serial = 242] [outer = 0x115610c00] 12:58:08 INFO - PROCESS | 1646 | 1461182288481 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]]]}] 12:58:08 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. 12:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 12:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:58:08 INFO - PROCESS | 1646 | 1461182288505 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 12:58:08 INFO - PROCESS | 1646 | 1461182288506 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 12:58:08 INFO - PROCESS | 1646 | 1461182288509 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:58:08 INFO - PROCESS | 1646 | 1461182288510 Marionette TRACE conn2 <- [1,298,null,{}] 12:58:08 INFO - PROCESS | 1646 | 1461182288512 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}] 12:58:08 INFO - PROCESS | 1646 | 1461182288630 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 12:58:08 INFO - PROCESS | 1646 | 1461182288725 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x13081c000 == 54 [pid = 1646] [id = 82] 12:58:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 243 (0x12bcba000) [pid = 1646] [serial = 243] [outer = 0x0] 12:58:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 244 (0x12d07b000) [pid = 1646] [serial = 244] [outer = 0x12bcba000] 12:58:08 INFO - PROCESS | 1646 | 1461182288757 Marionette DEBUG loaded listener.js 12:58:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 245 (0x12e138400) [pid = 1646] [serial = 245] [outer = 0x12bcba000] 12:58:09 INFO - PROCESS | 1646 | 1461182289181 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]]]}] 12:58:09 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. 12:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 719ms 12:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:58:09 INFO - PROCESS | 1646 | 1461182289236 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 12:58:09 INFO - PROCESS | 1646 | 1461182289238 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 12:58:09 INFO - PROCESS | 1646 | 1461182289243 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:58:09 INFO - PROCESS | 1646 | 1461182289244 Marionette TRACE conn2 <- [1,302,null,{}] 12:58:09 INFO - PROCESS | 1646 | 1461182289247 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}] 12:58:09 INFO - PROCESS | 1646 | 1461182289337 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 12:58:09 INFO - PROCESS | 1646 | 1461182289421 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b25e000 == 55 [pid = 1646] [id = 83] 12:58:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 246 (0x1123a0800) [pid = 1646] [serial = 246] [outer = 0x0] 12:58:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 247 (0x12e31a400) [pid = 1646] [serial = 247] [outer = 0x1123a0800] 12:58:09 INFO - PROCESS | 1646 | 1461182289451 Marionette DEBUG loaded listener.js 12:58:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 248 (0x12e341400) [pid = 1646] [serial = 248] [outer = 0x1123a0800] 12:58:09 INFO - PROCESS | 1646 | 1461182289870 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]]]}] 12:58:09 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. 12:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 668ms 12:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:58:09 INFO - PROCESS | 1646 | 1461182289925 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 12:58:09 INFO - PROCESS | 1646 | 1461182289926 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 12:58:09 INFO - PROCESS | 1646 | 1461182289928 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:58:09 INFO - PROCESS | 1646 | 1461182289930 Marionette TRACE conn2 <- [1,306,null,{}] 12:58:09 INFO - PROCESS | 1646 | 1461182289932 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}] 12:58:10 INFO - PROCESS | 1646 | 1461182290029 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 12:58:10 INFO - PROCESS | 1646 | 1461182290103 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x131a4f000 == 56 [pid = 1646] [id = 84] 12:58:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 249 (0x114cd2800) [pid = 1646] [serial = 249] [outer = 0x0] 12:58:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 250 (0x12e673800) [pid = 1646] [serial = 250] [outer = 0x114cd2800] 12:58:10 INFO - PROCESS | 1646 | 1461182290135 Marionette DEBUG loaded listener.js 12:58:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 251 (0x12ee8b000) [pid = 1646] [serial = 251] [outer = 0x114cd2800] 12:58:10 INFO - PROCESS | 1646 | --DOCSHELL 0x127dab800 == 55 [pid = 1646] [id = 55] 12:58:10 INFO - PROCESS | 1646 | --DOCSHELL 0x126b1e000 == 54 [pid = 1646] [id = 54] 12:58:10 INFO - PROCESS | 1646 | --DOCSHELL 0x115336800 == 53 [pid = 1646] [id = 56] 12:58:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12db52000 == 52 [pid = 1646] [id = 70] 12:58:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12c01d800 == 51 [pid = 1646] [id = 69] 12:58:10 INFO - PROCESS | 1646 | --DOCSHELL 0x125b93800 == 50 [pid = 1646] [id = 68] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x13080f000 == 49 [pid = 1646] [id = 22] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x1153ac800 == 48 [pid = 1646] [id = 45] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb27000 == 47 [pid = 1646] [id = 71] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12e43e800 == 46 [pid = 1646] [id = 10] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x130134000 == 45 [pid = 1646] [id = 21] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12b945800 == 44 [pid = 1646] [id = 57] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12db49800 == 43 [pid = 1646] [id = 9] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x115802800 == 42 [pid = 1646] [id = 23] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12f1da000 == 41 [pid = 1646] [id = 72] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9d6000 == 40 [pid = 1646] [id = 74] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x119dda800 == 39 [pid = 1646] [id = 58] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12f4aa800 == 38 [pid = 1646] [id = 73] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12e71d000 == 37 [pid = 1646] [id = 11] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x119265000 == 36 [pid = 1646] [id = 24] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe58800 == 35 [pid = 1646] [id = 19] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12c02d800 == 34 [pid = 1646] [id = 62] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x1291a3000 == 33 [pid = 1646] [id = 44] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12f4ab800 == 32 [pid = 1646] [id = 16] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf52000 == 31 [pid = 1646] [id = 63] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12e458000 == 30 [pid = 1646] [id = 66] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x130124000 == 29 [pid = 1646] [id = 20] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb32800 == 28 [pid = 1646] [id = 13] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12d487000 == 27 [pid = 1646] [id = 64] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12db50800 == 26 [pid = 1646] [id = 65] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x118f1b800 == 25 [pid = 1646] [id = 51] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x1258d9000 == 24 [pid = 1646] [id = 67] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe4a800 == 23 [pid = 1646] [id = 75] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12f1ee800 == 22 [pid = 1646] [id = 15] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12f015800 == 21 [pid = 1646] [id = 14] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12e942800 == 20 [pid = 1646] [id = 12] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12b92c800 == 19 [pid = 1646] [id = 61] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x1259c5000 == 18 [pid = 1646] [id = 50] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf59000 == 17 [pid = 1646] [id = 8] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12b25e000 == 16 [pid = 1646] [id = 83] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x13081c000 == 15 [pid = 1646] [id = 82] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe52800 == 14 [pid = 1646] [id = 81] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12f49e800 == 13 [pid = 1646] [id = 80] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12db4f800 == 12 [pid = 1646] [id = 79] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12c029000 == 11 [pid = 1646] [id = 78] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x11c033000 == 10 [pid = 1646] [id = 76] 12:58:13 INFO - PROCESS | 1646 | --DOCSHELL 0x11c19f800 == 9 [pid = 1646] [id = 77] 12:58:14 INFO - PROCESS | 1646 | 1461182294614 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]]]}] 12:58:14 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. 12:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 4728ms 12:58:14 INFO - PROCESS | 1646 | 1461182294658 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 12:58:14 INFO - PROCESS | 1646 | 1461182294660 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 12:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:58:14 INFO - PROCESS | 1646 | 1461182294663 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:58:14 INFO - PROCESS | 1646 | 1461182294666 Marionette TRACE conn2 <- [1,310,null,{}] 12:58:14 INFO - PROCESS | 1646 | 1461182294671 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}] 12:58:14 INFO - PROCESS | 1646 | 1461182294754 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 12:58:14 INFO - PROCESS | 1646 | 1461182294760 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x118edc000 == 10 [pid = 1646] [id = 85] 12:58:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 252 (0x115611000) [pid = 1646] [serial = 252] [outer = 0x0] 12:58:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 253 (0x115615000) [pid = 1646] [serial = 253] [outer = 0x115611000] 12:58:14 INFO - PROCESS | 1646 | 1461182294789 Marionette DEBUG loaded listener.js 12:58:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 254 (0x1158dfc00) [pid = 1646] [serial = 254] [outer = 0x115611000] 12:58:15 INFO - PROCESS | 1646 | 1461182295150 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]]]}] 12:58:15 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. 12:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 525ms 12:58:15 INFO - PROCESS | 1646 | 1461182295197 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 12:58:15 INFO - PROCESS | 1646 | 1461182295204 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 12:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:58:15 INFO - PROCESS | 1646 | 1461182295211 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:58:15 INFO - PROCESS | 1646 | 1461182295214 Marionette TRACE conn2 <- [1,314,null,{}] 12:58:15 INFO - PROCESS | 1646 | 1461182295217 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}] 12:58:15 INFO - PROCESS | 1646 | 1461182295347 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 12:58:15 INFO - PROCESS | 1646 | 1461182295360 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12363e800 == 11 [pid = 1646] [id = 86] 12:58:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 255 (0x11615ec00) [pid = 1646] [serial = 255] [outer = 0x0] 12:58:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 256 (0x1187ab400) [pid = 1646] [serial = 256] [outer = 0x11615ec00] 12:58:15 INFO - PROCESS | 1646 | 1461182295402 Marionette DEBUG loaded listener.js 12:58:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 257 (0x119d54800) [pid = 1646] [serial = 257] [outer = 0x11615ec00] 12:58:15 INFO - PROCESS | 1646 | 1461182295872 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]]]}] 12:58:15 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. 12:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 12:58:15 INFO - PROCESS | 1646 | 1461182295881 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 12:58:15 INFO - PROCESS | 1646 | 1461182295883 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 12:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:58:15 INFO - PROCESS | 1646 | 1461182295886 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:58:15 INFO - PROCESS | 1646 | 1461182295891 Marionette TRACE conn2 <- [1,318,null,{}] 12:58:15 INFO - PROCESS | 1646 | 1461182295898 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}] 12:58:15 INFO - PROCESS | 1646 | 1461182295978 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 12:58:15 INFO - PROCESS | 1646 | 1461182295983 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1299e0000 == 12 [pid = 1646] [id = 87] 12:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 258 (0x11a93b400) [pid = 1646] [serial = 258] [outer = 0x0] 12:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 259 (0x11ac1bc00) [pid = 1646] [serial = 259] [outer = 0x11a93b400] 12:58:16 INFO - PROCESS | 1646 | 1461182296015 Marionette DEBUG loaded listener.js 12:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 260 (0x11be78400) [pid = 1646] [serial = 260] [outer = 0x11a93b400] 12:58:16 INFO - PROCESS | 1646 | 1461182296393 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]]]}] 12:58:16 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. 12:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 522ms 12:58:16 INFO - PROCESS | 1646 | 1461182296409 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 12:58:16 INFO - PROCESS | 1646 | 1461182296410 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 12:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:58:16 INFO - PROCESS | 1646 | 1461182296413 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:58:16 INFO - PROCESS | 1646 | 1461182296414 Marionette TRACE conn2 <- [1,322,null,{}] 12:58:16 INFO - PROCESS | 1646 | 1461182296416 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}] 12:58:16 INFO - PROCESS | 1646 | 1461182296557 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 12:58:16 INFO - PROCESS | 1646 | 1461182296575 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b261800 == 13 [pid = 1646] [id = 88] 12:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 261 (0x11be99800) [pid = 1646] [serial = 261] [outer = 0x0] 12:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 262 (0x11c17bc00) [pid = 1646] [serial = 262] [outer = 0x11be99800] 12:58:16 INFO - PROCESS | 1646 | 1461182296601 Marionette DEBUG loaded listener.js 12:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 263 (0x125e40400) [pid = 1646] [serial = 263] [outer = 0x11be99800] 12:58:17 INFO - PROCESS | 1646 | 1461182297040 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]]]}] 12:58:17 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. 12:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 668ms 12:58:17 INFO - PROCESS | 1646 | 1461182297081 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 12:58:17 INFO - PROCESS | 1646 | 1461182297082 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 12:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:58:17 INFO - PROCESS | 1646 | 1461182297090 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:58:17 INFO - PROCESS | 1646 | 1461182297091 Marionette TRACE conn2 <- [1,326,null,{}] 12:58:17 INFO - PROCESS | 1646 | 1461182297093 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}] 12:58:17 INFO - PROCESS | 1646 | 1461182297192 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 12:58:17 INFO - PROCESS | 1646 | 1461182297196 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d058800 == 14 [pid = 1646] [id = 89] 12:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 264 (0x11be99c00) [pid = 1646] [serial = 264] [outer = 0x0] 12:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 265 (0x127507c00) [pid = 1646] [serial = 265] [outer = 0x11be99c00] 12:58:17 INFO - PROCESS | 1646 | 1461182297221 Marionette DEBUG loaded listener.js 12:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 266 (0x12910d400) [pid = 1646] [serial = 266] [outer = 0x11be99c00] 12:58:17 INFO - PROCESS | 1646 | 1461182297582 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]]]}] 12:58:17 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. 12:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 523ms 12:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:58:17 INFO - PROCESS | 1646 | 1461182297615 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 12:58:17 INFO - PROCESS | 1646 | 1461182297616 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 12:58:17 INFO - PROCESS | 1646 | 1461182297618 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:58:17 INFO - PROCESS | 1646 | 1461182297619 Marionette TRACE conn2 <- [1,330,null,{}] 12:58:17 INFO - PROCESS | 1646 | 1461182297622 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}] 12:58:17 INFO - PROCESS | 1646 | 1461182297738 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 12:58:17 INFO - PROCESS | 1646 | 1461182297752 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12db34800 == 15 [pid = 1646] [id = 90] 12:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 267 (0x129939400) [pid = 1646] [serial = 267] [outer = 0x0] 12:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 268 (0x12b40d000) [pid = 1646] [serial = 268] [outer = 0x129939400] 12:58:17 INFO - PROCESS | 1646 | 1461182297780 Marionette DEBUG loaded listener.js 12:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 269 (0x12b4d6800) [pid = 1646] [serial = 269] [outer = 0x129939400] 12:58:18 INFO - PROCESS | 1646 | 1461182298143 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]]]}] 12:58:18 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. 12:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 569ms 12:58:18 INFO - PROCESS | 1646 | 1461182298187 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 12:58:18 INFO - PROCESS | 1646 | 1461182298188 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 12:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:58:18 INFO - PROCESS | 1646 | 1461182298191 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:58:18 INFO - PROCESS | 1646 | 1461182298192 Marionette TRACE conn2 <- [1,334,null,{}] 12:58:18 INFO - PROCESS | 1646 | 1461182298194 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}] 12:58:18 INFO - PROCESS | 1646 | 1461182298290 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 12:58:18 INFO - PROCESS | 1646 | 1461182298300 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb32800 == 16 [pid = 1646] [id = 91] 12:58:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 270 (0x12b98ec00) [pid = 1646] [serial = 270] [outer = 0x0] 12:58:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 271 (0x12b993400) [pid = 1646] [serial = 271] [outer = 0x12b98ec00] 12:58:18 INFO - PROCESS | 1646 | 1461182298326 Marionette DEBUG loaded listener.js 12:58:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 272 (0x12b999c00) [pid = 1646] [serial = 272] [outer = 0x12b98ec00] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 271 (0x118adec00) [pid = 1646] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 270 (0x11be97c00) [pid = 1646] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 269 (0x11a79f400) [pid = 1646] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 268 (0x118970c00) [pid = 1646] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 267 (0x1189cfc00) [pid = 1646] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 266 (0x116657400) [pid = 1646] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 265 (0x11ac19c00) [pid = 1646] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 264 (0x11ae5ac00) [pid = 1646] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 263 (0x11bad5400) [pid = 1646] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 262 (0x11baccc00) [pid = 1646] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 261 (0x118a30800) [pid = 1646] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 260 (0x11c09f000) [pid = 1646] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 259 (0x11c3a3000) [pid = 1646] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 258 (0x11ac14400) [pid = 1646] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 257 (0x116135000) [pid = 1646] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 256 (0x125f5dc00) [pid = 1646] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 255 (0x125849800) [pid = 1646] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 254 (0x1191a6c00) [pid = 1646] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 253 (0x127428c00) [pid = 1646] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 252 (0x127427c00) [pid = 1646] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 251 (0x1189d3c00) [pid = 1646] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 250 (0x115563c00) [pid = 1646] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 249 (0x12910b400) [pid = 1646] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 248 (0x11acc5400) [pid = 1646] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 247 (0x129f4b000) [pid = 1646] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 246 (0x11c522c00) [pid = 1646] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 245 (0x11ac0d400) [pid = 1646] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 244 (0x118a70000) [pid = 1646] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 243 (0x119128c00) [pid = 1646] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 242 (0x12db5fc00) [pid = 1646] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 241 (0x11a938400) [pid = 1646] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 240 (0x11be6ac00) [pid = 1646] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 239 (0x114be9c00) [pid = 1646] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 238 (0x12e337000) [pid = 1646] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 237 (0x1123a5800) [pid = 1646] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 236 (0x12b4da000) [pid = 1646] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 235 (0x114be0800) [pid = 1646] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 234 (0x12e13f800) [pid = 1646] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 233 (0x114ccc400) [pid = 1646] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 232 (0x12d20ac00) [pid = 1646] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 231 (0x118967c00) [pid = 1646] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 230 (0x12d081800) [pid = 1646] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 229 (0x115613800) [pid = 1646] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 228 (0x127c4d800) [pid = 1646] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 227 (0x127504c00) [pid = 1646] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 226 (0x12b994000) [pid = 1646] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 225 (0x11c17d000) [pid = 1646] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 224 (0x12e65f800) [pid = 1646] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 223 (0x11bad3c00) [pid = 1646] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 222 (0x12b998400) [pid = 1646] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x12d465000) [pid = 1646] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x12f707c00) [pid = 1646] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x11b808000) [pid = 1646] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x12d466c00) [pid = 1646] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x12f3ab800) [pid = 1646] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x12f19e000) [pid = 1646] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x1123a0800) [pid = 1646] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x12ee8d000) [pid = 1646] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x11b808800) [pid = 1646] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x12bcbe000) [pid = 1646] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x12bcba000) [pid = 1646] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x11c525000) [pid = 1646] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x125846800) [pid = 1646] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x12e673000) [pid = 1646] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x129c31800) [pid = 1646] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x11a93cc00) [pid = 1646] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x115610c00) [pid = 1646] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x127d60800) [pid = 1646] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x12b999800) [pid = 1646] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x11a7ef800) [pid = 1646] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x11a7a9c00) [pid = 1646] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x11a7a1000) [pid = 1646] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x1142c2800) [pid = 1646] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x129f51c00) [pid = 1646] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:58:19 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x11abd4800) [pid = 1646] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:58:19 INFO - PROCESS | 1646 | 1461182299777 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]]]}] 12:58:19 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. 12:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1619ms 12:58:19 INFO - PROCESS | 1646 | 1461182299844 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 12:58:19 INFO - PROCESS | 1646 | 1461182299846 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 12:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:58:19 INFO - PROCESS | 1646 | 1461182299866 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:58:19 INFO - PROCESS | 1646 | 1461182299867 Marionette TRACE conn2 <- [1,338,null,{}] 12:58:19 INFO - PROCESS | 1646 | 1461182299882 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}] 12:58:19 INFO - PROCESS | 1646 | 1461182299968 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 12:58:19 INFO - PROCESS | 1646 | 1461182299978 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b82a800 == 17 [pid = 1646] [id = 92] 12:58:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x1147c2400) [pid = 1646] [serial = 273] [outer = 0x0] 12:58:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x115563c00) [pid = 1646] [serial = 274] [outer = 0x1147c2400] 12:58:20 INFO - PROCESS | 1646 | 1461182300003 Marionette DEBUG loaded listener.js 12:58:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x11a940000) [pid = 1646] [serial = 275] [outer = 0x1147c2400] 12:58:20 INFO - PROCESS | 1646 | 1461182300341 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]]]}] 12:58:20 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. 12:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 537ms 12:58:20 INFO - PROCESS | 1646 | 1461182300390 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 12:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:58:20 INFO - PROCESS | 1646 | 1461182300391 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 12:58:20 INFO - PROCESS | 1646 | 1461182300393 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:58:20 INFO - PROCESS | 1646 | 1461182300394 Marionette TRACE conn2 <- [1,342,null,{}] 12:58:20 INFO - PROCESS | 1646 | 1461182300396 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}] 12:58:20 INFO - PROCESS | 1646 | 1461182300501 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 12:58:20 INFO - PROCESS | 1646 | 1461182300510 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b85800 == 18 [pid = 1646] [id = 93] 12:58:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x11a940800) [pid = 1646] [serial = 276] [outer = 0x0] 12:58:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x11ac16400) [pid = 1646] [serial = 277] [outer = 0x11a940800] 12:58:20 INFO - PROCESS | 1646 | 1461182300535 Marionette DEBUG loaded listener.js 12:58:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x11b808400) [pid = 1646] [serial = 278] [outer = 0x11a940800] 12:58:20 INFO - PROCESS | 1646 | 1461182300881 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]]]}] 12:58:20 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. 12:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 519ms 12:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:58:20 INFO - PROCESS | 1646 | 1461182300913 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 12:58:20 INFO - PROCESS | 1646 | 1461182300915 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 12:58:20 INFO - PROCESS | 1646 | 1461182300918 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:58:20 INFO - PROCESS | 1646 | 1461182300920 Marionette TRACE conn2 <- [1,346,null,{}] 12:58:20 INFO - PROCESS | 1646 | 1461182300923 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}] 12:58:21 INFO - PROCESS | 1646 | 1461182301050 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 12:58:21 INFO - PROCESS | 1646 | 1461182301147 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b268800 == 19 [pid = 1646] [id = 94] 12:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x11abd5000) [pid = 1646] [serial = 279] [outer = 0x0] 12:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x11be06400) [pid = 1646] [serial = 280] [outer = 0x11abd5000] 12:58:21 INFO - PROCESS | 1646 | 1461182301187 Marionette DEBUG loaded listener.js 12:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x11c5d8800) [pid = 1646] [serial = 281] [outer = 0x11abd5000] 12:58:21 INFO - PROCESS | 1646 | 1461182301455 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]]]}] 12:58:21 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. 12:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 572ms 12:58:21 INFO - PROCESS | 1646 | 1461182301495 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 12:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:58:21 INFO - PROCESS | 1646 | 1461182301498 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 12:58:21 INFO - PROCESS | 1646 | 1461182301513 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:58:21 INFO - PROCESS | 1646 | 1461182301515 Marionette TRACE conn2 <- [1,350,null,{}] 12:58:21 INFO - PROCESS | 1646 | 1461182301521 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}] 12:58:21 INFO - PROCESS | 1646 | 1461182301751 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 12:58:21 INFO - PROCESS | 1646 | 1461182301931 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1157b3000 == 20 [pid = 1646] [id = 95] 12:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x114be1800) [pid = 1646] [serial = 282] [outer = 0x0] 12:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x114be6c00) [pid = 1646] [serial = 283] [outer = 0x114be1800] 12:58:21 INFO - PROCESS | 1646 | 1461182301989 Marionette DEBUG loaded listener.js 12:58:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x114f64800) [pid = 1646] [serial = 284] [outer = 0x114be1800] 12:58:22 INFO - PROCESS | 1646 | 1461182302440 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]]]}] 12:58:22 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. 12:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 984ms 12:58:22 INFO - PROCESS | 1646 | 1461182302486 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 12:58:22 INFO - PROCESS | 1646 | 1461182302489 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 12:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:58:22 INFO - PROCESS | 1646 | 1461182302492 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:58:22 INFO - PROCESS | 1646 | 1461182302495 Marionette TRACE conn2 <- [1,354,null,{}] 12:58:22 INFO - PROCESS | 1646 | 1461182302498 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}] 12:58:22 INFO - PROCESS | 1646 | 1461182302598 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 12:58:22 INFO - PROCESS | 1646 | 1461182302680 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:22 INFO - PROCESS | 1646 | 1461182302726 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:58:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c014000 == 21 [pid = 1646] [id = 96] 12:58:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x11a93b800) [pid = 1646] [serial = 285] [outer = 0x0] 12:58:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x11aa8c000) [pid = 1646] [serial = 286] [outer = 0x11a93b800] 12:58:22 INFO - PROCESS | 1646 | 1461182302763 Marionette DEBUG loaded listener.js 12:58:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x11aec9c00) [pid = 1646] [serial = 287] [outer = 0x11a93b800] 12:58:23 INFO - PROCESS | 1646 | 1461182303192 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]]]}] 12:58:23 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. 12:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 770ms 12:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:58:23 INFO - PROCESS | 1646 | 1461182303264 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 12:58:23 INFO - PROCESS | 1646 | 1461182303266 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 12:58:23 INFO - PROCESS | 1646 | 1461182303268 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:58:23 INFO - PROCESS | 1646 | 1461182303271 Marionette TRACE conn2 <- [1,358,null,{}] 12:58:23 INFO - PROCESS | 1646 | 1461182303275 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}] 12:58:23 INFO - PROCESS | 1646 | 1461182303371 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 12:58:23 INFO - PROCESS | 1646 | 1461182303445 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb2b000 == 22 [pid = 1646] [id = 97] 12:58:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x125a64800) [pid = 1646] [serial = 288] [outer = 0x0] 12:58:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x126911000) [pid = 1646] [serial = 289] [outer = 0x125a64800] 12:58:23 INFO - PROCESS | 1646 | 1461182303475 Marionette DEBUG loaded listener.js 12:58:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x127760400) [pid = 1646] [serial = 290] [outer = 0x125a64800] 12:58:23 INFO - PROCESS | 1646 | 1461182303951 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]]]}] 12:58:23 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. 12:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 722ms 12:58:24 INFO - PROCESS | 1646 | 1461182304004 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 12:58:24 INFO - PROCESS | 1646 | 1461182304006 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 12:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:58:24 INFO - PROCESS | 1646 | 1461182304016 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:58:24 INFO - PROCESS | 1646 | 1461182304020 Marionette TRACE conn2 <- [1,362,null,{}] 12:58:24 INFO - PROCESS | 1646 | 1461182304024 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}] 12:58:24 INFO - PROCESS | 1646 | 1461182304121 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 12:58:24 INFO - PROCESS | 1646 | 1461182304195 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x11545d000 == 23 [pid = 1646] [id = 98] 12:58:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x114bdac00) [pid = 1646] [serial = 291] [outer = 0x0] 12:58:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x11896b800) [pid = 1646] [serial = 292] [outer = 0x114bdac00] 12:58:24 INFO - PROCESS | 1646 | 1461182304226 Marionette DEBUG loaded listener.js 12:58:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x11aed5c00) [pid = 1646] [serial = 293] [outer = 0x114bdac00] 12:58:24 INFO - PROCESS | 1646 | 1461182304804 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]]]}] 12:58:24 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. 12:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 827ms 12:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:58:24 INFO - PROCESS | 1646 | 1461182304857 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 12:58:24 INFO - PROCESS | 1646 | 1461182304859 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 12:58:24 INFO - PROCESS | 1646 | 1461182304864 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:58:24 INFO - PROCESS | 1646 | 1461182304866 Marionette TRACE conn2 <- [1,366,null,{}] 12:58:24 INFO - PROCESS | 1646 | 1461182304872 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}] 12:58:24 INFO - PROCESS | 1646 | 1461182304951 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 12:58:25 INFO - PROCESS | 1646 | 1461182305023 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x118ab3800 == 24 [pid = 1646] [id = 99] 12:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x114be9000) [pid = 1646] [serial = 294] [outer = 0x0] 12:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x114cc7000) [pid = 1646] [serial = 295] [outer = 0x114be9000] 12:58:25 INFO - PROCESS | 1646 | 1461182305051 Marionette DEBUG loaded listener.js 12:58:25 INFO - PROCESS | 1646 | --DOCSHELL 0x131a4f000 == 23 [pid = 1646] [id = 84] 12:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x1140c7000) [pid = 1646] [serial = 296] [outer = 0x114be9000] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x11aa88000) [pid = 1646] [serial = 124] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x11aecb800) [pid = 1646] [serial = 139] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x11ac10800) [pid = 1646] [serial = 172] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x11a7ef000) [pid = 1646] [serial = 151] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x11ae4fc00) [pid = 1646] [serial = 174] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x11ae57c00) [pid = 1646] [serial = 198] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x12e339800) [pid = 1646] [serial = 196] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x11a7ef400) [pid = 1646] [serial = 123] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x1166e3c00) [pid = 1646] [serial = 72] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x11ae56400) [pid = 1646] [serial = 81] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x11b80e400) [pid = 1646] [serial = 84] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x11ba2d000) [pid = 1646] [serial = 85] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x119de5c00) [pid = 1646] [serial = 135] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x11be08400) [pid = 1646] [serial = 87] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x11c099400) [pid = 1646] [serial = 90] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x119de0c00) [pid = 1646] [serial = 133] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x11c0b3000) [pid = 1646] [serial = 91] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x11c178000) [pid = 1646] [serial = 93] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x11c39a800) [pid = 1646] [serial = 94] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x11c5dd400) [pid = 1646] [serial = 96] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x125845400) [pid = 1646] [serial = 97] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x11c5d7c00) [pid = 1646] [serial = 99] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x119a20400) [pid = 1646] [serial = 171] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x1258a5400) [pid = 1646] [serial = 100] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x11ac19800) [pid = 1646] [serial = 79] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x127145800) [pid = 1646] [serial = 105] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x125d72400) [pid = 1646] [serial = 102] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x1269abc00) [pid = 1646] [serial = 103] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x11a7a1800) [pid = 1646] [serial = 69] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x1274c5400) [pid = 1646] [serial = 106] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x127c4cc00) [pid = 1646] [serial = 108] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x1191a6800) [pid = 1646] [serial = 150] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x129105000) [pid = 1646] [serial = 111] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x1192af800) [pid = 1646] [serial = 75] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x118f43800) [pid = 1646] [serial = 132] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x11be9bc00) [pid = 1646] [serial = 88] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x11a7ea800) [pid = 1646] [serial = 78] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x12980dc00) [pid = 1646] [serial = 112] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x117a4e000) [pid = 1646] [serial = 73] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x116166c00) [pid = 1646] [serial = 66] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x129947800) [pid = 1646] [serial = 114] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x11a938c00) [pid = 1646] [serial = 70] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x129f46000) [pid = 1646] [serial = 115] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x127dd3800) [pid = 1646] [serial = 109] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x11aed5000) [pid = 1646] [serial = 82] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x11873ec00) [pid = 1646] [serial = 67] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x119deec00) [pid = 1646] [serial = 76] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x11ac1b800) [pid = 1646] [serial = 64] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x12e13f000) [pid = 1646] [serial = 211] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x125d7a000) [pid = 1646] [serial = 178] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x125d79c00) [pid = 1646] [serial = 148] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x11560c800) [pid = 1646] [serial = 227] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x11c175000) [pid = 1646] [serial = 177] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x11a934c00) [pid = 1646] [serial = 136] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x125843400) [pid = 1646] [serial = 145] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12b4bc000) [pid = 1646] [serial = 118] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x114cce800) [pid = 1646] [serial = 226] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x11c173c00) [pid = 1646] [serial = 144] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12d211400) [pid = 1646] [serial = 209] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x11a941c00) [pid = 1646] [serial = 153] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x11bada000) [pid = 1646] [serial = 141] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x11aed3800) [pid = 1646] [serial = 126] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x11bad6000) [pid = 1646] [serial = 156] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x129fc4800) [pid = 1646] [serial = 117] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x126e11000) [pid = 1646] [serial = 160] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x11bacf000) [pid = 1646] [serial = 127] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x125c2e000) [pid = 1646] [serial = 129] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x11c5db800) [pid = 1646] [serial = 202] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x11acccc00) [pid = 1646] [serial = 154] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x11ba22400) [pid = 1646] [serial = 175] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x11be07000) [pid = 1646] [serial = 11] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x125c5b800) [pid = 1646] [serial = 159] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x1158b5c00) [pid = 1646] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x126905c00) [pid = 1646] [serial = 8] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x12e33c400) [pid = 1646] [serial = 212] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x12e669800) [pid = 1646] [serial = 214] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x11a93c400) [pid = 1646] [serial = 232] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x11be6c400) [pid = 1646] [serial = 199] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x12993e800) [pid = 1646] [serial = 163] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x12bcbd000) [pid = 1646] [serial = 18] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x129fbfc00) [pid = 1646] [serial = 165] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x12b995c00) [pid = 1646] [serial = 15] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x12bbc1800) [pid = 1646] [serial = 16] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x126904000) [pid = 1646] [serial = 130] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x127d5e800) [pid = 1646] [serial = 162] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12e670800) [pid = 1646] [serial = 215] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12690e000) [pid = 1646] [serial = 203] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12e674400) [pid = 1646] [serial = 217] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11acd2400) [pid = 1646] [serial = 138] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x127dcd800) [pid = 1646] [serial = 180] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x125f62400) [pid = 1646] [serial = 235] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12e319c00) [pid = 1646] [serial = 27] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x114cd2000) [pid = 1646] [serial = 221] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12bbc4c00) [pid = 1646] [serial = 183] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x114be3c00) [pid = 1646] [serial = 223] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12d46e000) [pid = 1646] [serial = 24] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12e138800) [pid = 1646] [serial = 25] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x11b811800) [pid = 1646] [serial = 233] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12d203c00) [pid = 1646] [serial = 21] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12d208400) [pid = 1646] [serial = 22] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12ee91400) [pid = 1646] [serial = 218] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x129f45c00) [pid = 1646] [serial = 181] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x115609400) [pid = 1646] [serial = 230] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x114cce400) [pid = 1646] [serial = 220] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x129c30000) [pid = 1646] [serial = 205] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12e31a400) [pid = 1646] [serial = 247] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x127d68800) [pid = 1646] [serial = 236] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12ee94400) [pid = 1646] [serial = 39] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12d07b000) [pid = 1646] [serial = 244] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x125a5f000) [pid = 1646] [serial = 147] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12e67b800) [pid = 1646] [serial = 36] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12ee8cc00) [pid = 1646] [serial = 37] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12b4bec00) [pid = 1646] [serial = 166] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x129fc6400) [pid = 1646] [serial = 238] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12e33ac00) [pid = 1646] [serial = 33] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12b4b9800) [pid = 1646] [serial = 242] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12b4bf800) [pid = 1646] [serial = 206] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12bcbd400) [pid = 1646] [serial = 168] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12e670c00) [pid = 1646] [serial = 34] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12d077400) [pid = 1646] [serial = 208] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12e65e800) [pid = 1646] [serial = 30] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12b413000) [pid = 1646] [serial = 241] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12cee0400) [pid = 1646] [serial = 186] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11aa88c00) [pid = 1646] [serial = 31] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1152abc00) [pid = 1646] [serial = 120] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x114be9800) [pid = 1646] [serial = 229] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12bbce800) [pid = 1646] [serial = 184] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x114be7800) [pid = 1646] [serial = 224] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12e334000) [pid = 1646] [serial = 28] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12e314c00) [pid = 1646] [serial = 192] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12f9ce000) [pid = 1646] [serial = 48] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11896cc00) [pid = 1646] [serial = 157] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12e333800) [pid = 1646] [serial = 195] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12fb60c00) [pid = 1646] [serial = 51] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12e134400) [pid = 1646] [serial = 189] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12f3b3000) [pid = 1646] [serial = 45] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12f705800) [pid = 1646] [serial = 46] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12f1a4400) [pid = 1646] [serial = 42] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12e341400) [pid = 1646] [serial = 248] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12f3a9000) [pid = 1646] [serial = 43] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12e673800) [pid = 1646] [serial = 250] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12f198400) [pid = 1646] [serial = 40] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11be96000) [pid = 1646] [serial = 142] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12ceec800) [pid = 1646] [serial = 187] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12e138400) [pid = 1646] [serial = 245] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12e31a800) [pid = 1646] [serial = 193] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11ac14000) [pid = 1646] [serial = 63] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11a7a9800) [pid = 1646] [serial = 61] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x116465400) [pid = 1646] [serial = 121] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12b40e000) [pid = 1646] [serial = 239] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12f95cc00) [pid = 1646] [serial = 58] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x11a7a4000) [pid = 1646] [serial = 60] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12ce0a400) [pid = 1646] [serial = 169] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x11be74000) [pid = 1646] [serial = 57] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x12e13d400) [pid = 1646] [serial = 190] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12f710800) [pid = 1646] [serial = 54] [outer = 0x0] [url = about:blank] 12:58:25 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x12f951000) [pid = 1646] [serial = 55] [outer = 0x0] [url = about:blank] 12:58:25 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. 12:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 923ms 12:58:25 INFO - PROCESS | 1646 | 1461182305781 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]]]}] 12:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:58:25 INFO - PROCESS | 1646 | 1461182305795 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 12:58:25 INFO - PROCESS | 1646 | 1461182305798 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 12:58:25 INFO - PROCESS | 1646 | 1461182305804 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:58:25 INFO - PROCESS | 1646 | 1461182305807 Marionette TRACE conn2 <- [1,370,null,{}] 12:58:25 INFO - PROCESS | 1646 | 1461182305809 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}] 12:58:25 INFO - PROCESS | 1646 | 1461182305879 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 12:58:25 INFO - PROCESS | 1646 | 1461182305883 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1161b1000 == 24 [pid = 1646] [id = 100] 12:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x114be7000) [pid = 1646] [serial = 297] [outer = 0x0] 12:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x115611800) [pid = 1646] [serial = 298] [outer = 0x114be7000] 12:58:25 INFO - PROCESS | 1646 | 1461182305912 Marionette DEBUG loaded listener.js 12:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x11584d000) [pid = 1646] [serial = 299] [outer = 0x114be7000] 12:58:26 INFO - PROCESS | 1646 | 1461182306255 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]]]}] 12:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 474ms 12:58:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:58:26 INFO - PROCESS | 1646 | 1461182306276 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 12:58:26 INFO - PROCESS | 1646 | 1461182306278 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 12:58:26 INFO - PROCESS | 1646 | 1461182306280 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:58:26 INFO - PROCESS | 1646 | 1461182306282 Marionette TRACE conn2 <- [1,374,null,{}] 12:58:26 INFO - PROCESS | 1646 | 1461182306289 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}] 12:58:26 INFO - PROCESS | 1646 | 1461182306366 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 12:58:26 INFO - PROCESS | 1646 | 1461182306405 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x119260000 == 25 [pid = 1646] [id = 101] 12:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11584ac00) [pid = 1646] [serial = 300] [outer = 0x0] 12:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x116655800) [pid = 1646] [serial = 301] [outer = 0x11584ac00] 12:58:26 INFO - PROCESS | 1646 | 1461182306434 Marionette DEBUG loaded listener.js 12:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118a6e000) [pid = 1646] [serial = 302] [outer = 0x11584ac00] 12:58:26 INFO - PROCESS | 1646 | 1461182306753 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:58:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:58:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 520ms 12:58:26 INFO - PROCESS | 1646 | 1461182306801 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 12:58:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:58:26 INFO - PROCESS | 1646 | 1461182306803 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 12:58:26 INFO - PROCESS | 1646 | 1461182306805 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:58:26 INFO - PROCESS | 1646 | 1461182306806 Marionette TRACE conn2 <- [1,378,null,{}] 12:58:26 INFO - PROCESS | 1646 | 1461182306808 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}] 12:58:26 INFO - PROCESS | 1646 | 1461182306880 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 12:58:26 INFO - PROCESS | 1646 | 1461182306919 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x119842000 == 26 [pid = 1646] [id = 102] 12:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1158ec800) [pid = 1646] [serial = 303] [outer = 0x0] 12:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11919d400) [pid = 1646] [serial = 304] [outer = 0x1158ec800] 12:58:26 INFO - PROCESS | 1646 | 1461182306946 Marionette DEBUG loaded listener.js 12:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11a7a2000) [pid = 1646] [serial = 305] [outer = 0x1158ec800] 12:58:27 INFO - PROCESS | 1646 | 1461182307217 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:58:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:58:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 418ms 12:58:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:58:27 INFO - PROCESS | 1646 | 1461182307228 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 12:58:27 INFO - PROCESS | 1646 | 1461182307229 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 12:58:27 INFO - PROCESS | 1646 | 1461182307231 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:58:27 INFO - PROCESS | 1646 | 1461182307232 Marionette TRACE conn2 <- [1,382,null,{}] 12:58:27 INFO - PROCESS | 1646 | 1461182307242 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}] 12:58:27 INFO - PROCESS | 1646 | 1461182307315 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 12:58:27 INFO - PROCESS | 1646 | 1461182307319 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ac29000 == 27 [pid = 1646] [id = 103] 12:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x119d56400) [pid = 1646] [serial = 306] [outer = 0x0] 12:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11a7ef000) [pid = 1646] [serial = 307] [outer = 0x119d56400] 12:58:27 INFO - PROCESS | 1646 | 1461182307347 Marionette DEBUG loaded listener.js 12:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11a941c00) [pid = 1646] [serial = 308] [outer = 0x119d56400] 12:58:27 INFO - PROCESS | 1646 | 1461182307696 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:58:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:58:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 12:58:27 INFO - PROCESS | 1646 | 1461182307702 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 12:58:27 INFO - PROCESS | 1646 | 1461182307705 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 12:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:58:27 INFO - PROCESS | 1646 | 1461182307707 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:58:27 INFO - PROCESS | 1646 | 1461182307708 Marionette TRACE conn2 <- [1,386,null,{}] 12:58:27 INFO - PROCESS | 1646 | 1461182307711 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}] 12:58:27 INFO - PROCESS | 1646 | 1461182307809 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 12:58:27 INFO - PROCESS | 1646 | 1461182307838 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x11acac000 == 28 [pid = 1646] [id = 104] 12:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11abda400) [pid = 1646] [serial = 309] [outer = 0x0] 12:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11ac14c00) [pid = 1646] [serial = 310] [outer = 0x11abda400] 12:58:27 INFO - PROCESS | 1646 | 1461182307866 Marionette DEBUG loaded listener.js 12:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11ae5dc00) [pid = 1646] [serial = 311] [outer = 0x11abda400] 12:58:28 INFO - PROCESS | 1646 | 1461182308212 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]]]}] 12:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 519ms 12:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:58:28 INFO - PROCESS | 1646 | 1461182308227 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 12:58:28 INFO - PROCESS | 1646 | 1461182308228 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 12:58:28 INFO - PROCESS | 1646 | 1461182308230 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:58:28 INFO - PROCESS | 1646 | 1461182308231 Marionette TRACE conn2 <- [1,390,null,{}] 12:58:28 INFO - PROCESS | 1646 | 1461182308234 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}] 12:58:28 INFO - PROCESS | 1646 | 1461182308320 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 12:58:28 INFO - PROCESS | 1646 | 1461182308349 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x11baa4800 == 29 [pid = 1646] [id = 105] 12:58:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11ae5e000) [pid = 1646] [serial = 312] [outer = 0x0] 12:58:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11b5ba800) [pid = 1646] [serial = 313] [outer = 0x11ae5e000] 12:58:28 INFO - PROCESS | 1646 | 1461182308376 Marionette DEBUG loaded listener.js 12:58:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11ba29400) [pid = 1646] [serial = 314] [outer = 0x11ae5e000] 12:58:28 INFO - PROCESS | 1646 | 1461182308697 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]]]}] 12:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 12:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:58:28 INFO - PROCESS | 1646 | 1461182308749 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 12:58:28 INFO - PROCESS | 1646 | 1461182308750 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 12:58:28 INFO - PROCESS | 1646 | 1461182308752 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:58:28 INFO - PROCESS | 1646 | 1461182308754 Marionette TRACE conn2 <- [1,394,null,{}] 12:58:28 INFO - PROCESS | 1646 | 1461182308756 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}] 12:58:28 INFO - PROCESS | 1646 | 1461182308841 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 12:58:28 INFO - PROCESS | 1646 | 1461182308872 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x11be61000 == 30 [pid = 1646] [id = 106] 12:58:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11aecbc00) [pid = 1646] [serial = 315] [outer = 0x0] 12:58:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11be02800) [pid = 1646] [serial = 316] [outer = 0x11aecbc00] 12:58:28 INFO - PROCESS | 1646 | 1461182308898 Marionette DEBUG loaded listener.js 12:58:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11be72000) [pid = 1646] [serial = 317] [outer = 0x11aecbc00] 12:58:29 INFO - PROCESS | 1646 | 1461182309212 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]]]}] 12:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11be99c00) [pid = 1646] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x129939400) [pid = 1646] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x114cd2800) [pid = 1646] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x115611000) [pid = 1646] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11615ec00) [pid = 1646] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11a93b400) [pid = 1646] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12b98ec00) [pid = 1646] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11a940800) [pid = 1646] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1147c2400) [pid = 1646] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11be99800) [pid = 1646] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 12:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:58:29 INFO - PROCESS | 1646 | 1461182309271 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 12:58:29 INFO - PROCESS | 1646 | 1461182309272 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 12:58:29 INFO - PROCESS | 1646 | 1461182309274 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:58:29 INFO - PROCESS | 1646 | 1461182309275 Marionette TRACE conn2 <- [1,398,null,{}] 12:58:29 INFO - PROCESS | 1646 | 1461182309277 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}] 12:58:29 INFO - PROCESS | 1646 | 1461182309347 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 12:58:29 INFO - PROCESS | 1646 | 1461182309353 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c18b000 == 31 [pid = 1646] [id = 107] 12:58:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119d5a000) [pid = 1646] [serial = 318] [outer = 0x0] 12:58:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11aecb800) [pid = 1646] [serial = 319] [outer = 0x119d5a000] 12:58:29 INFO - PROCESS | 1646 | 1461182309380 Marionette DEBUG loaded listener.js 12:58:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11a93d400) [pid = 1646] [serial = 320] [outer = 0x119d5a000] 12:58:29 INFO - PROCESS | 1646 | 1461182309718 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]]]}] 12:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 469ms 12:58:29 INFO - PROCESS | 1646 | 1461182309743 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 12:58:29 INFO - PROCESS | 1646 | 1461182309745 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 12:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:58:29 INFO - PROCESS | 1646 | 1461182309747 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:58:29 INFO - PROCESS | 1646 | 1461182309748 Marionette TRACE conn2 <- [1,402,null,{}] 12:58:29 INFO - PROCESS | 1646 | 1461182309750 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}] 12:58:29 INFO - PROCESS | 1646 | 1461182309823 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 12:58:29 INFO - PROCESS | 1646 | 1461182309863 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c58e800 == 32 [pid = 1646] [id = 108] 12:58:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1147be400) [pid = 1646] [serial = 321] [outer = 0x0] 12:58:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11c099000) [pid = 1646] [serial = 322] [outer = 0x1147be400] 12:58:29 INFO - PROCESS | 1646 | 1461182309888 Marionette DEBUG loaded listener.js 12:58:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11c173c00) [pid = 1646] [serial = 323] [outer = 0x1147be400] 12:58:30 INFO - PROCESS | 1646 | 1461182310165 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]]]}] 12:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 467ms 12:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:58:30 INFO - PROCESS | 1646 | 1461182310215 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 12:58:30 INFO - PROCESS | 1646 | 1461182310216 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 12:58:30 INFO - PROCESS | 1646 | 1461182310218 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:58:30 INFO - PROCESS | 1646 | 1461182310222 Marionette TRACE conn2 <- [1,406,null,{}] 12:58:30 INFO - PROCESS | 1646 | 1461182310226 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}] 12:58:30 INFO - PROCESS | 1646 | 1461182310311 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 12:58:30 INFO - PROCESS | 1646 | 1461182310315 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259d7000 == 33 [pid = 1646] [id = 109] 12:58:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11c174000) [pid = 1646] [serial = 324] [outer = 0x0] 12:58:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11c51c800) [pid = 1646] [serial = 325] [outer = 0x11c174000] 12:58:30 INFO - PROCESS | 1646 | 1461182310346 Marionette DEBUG loaded listener.js 12:58:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x125a67c00) [pid = 1646] [serial = 326] [outer = 0x11c174000] 12:58:30 INFO - PROCESS | 1646 | 1461182310676 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]]]}] 12:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 474ms 12:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:58:30 INFO - PROCESS | 1646 | 1461182310693 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 12:58:30 INFO - PROCESS | 1646 | 1461182310694 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 12:58:30 INFO - PROCESS | 1646 | 1461182310696 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:58:30 INFO - PROCESS | 1646 | 1461182310697 Marionette TRACE conn2 <- [1,410,null,{}] 12:58:30 INFO - PROCESS | 1646 | 1461182310699 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}] 12:58:30 INFO - PROCESS | 1646 | 1461182310791 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 12:58:30 INFO - PROCESS | 1646 | 1461182310797 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x126846000 == 34 [pid = 1646] [id = 110] 12:58:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x125c24400) [pid = 1646] [serial = 327] [outer = 0x0] 12:58:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x125e3e000) [pid = 1646] [serial = 328] [outer = 0x125c24400] 12:58:30 INFO - PROCESS | 1646 | 1461182310824 Marionette DEBUG loaded listener.js 12:58:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126905c00) [pid = 1646] [serial = 329] [outer = 0x125c24400] 12:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 468ms 12:58:31 INFO - PROCESS | 1646 | 1461182311160 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]]]}] 12:58:31 INFO - PROCESS | 1646 | 1461182311165 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 12:58:31 INFO - PROCESS | 1646 | 1461182311166 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 12:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:58:31 INFO - PROCESS | 1646 | 1461182311174 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:58:31 INFO - PROCESS | 1646 | 1461182311176 Marionette TRACE conn2 <- [1,414,null,{}] 12:58:31 INFO - PROCESS | 1646 | 1461182311179 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}] 12:58:31 INFO - PROCESS | 1646 | 1461182311295 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 12:58:31 INFO - PROCESS | 1646 | 1461182311301 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x126dde000 == 35 [pid = 1646] [id = 111] 12:58:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x125c32400) [pid = 1646] [serial = 330] [outer = 0x0] 12:58:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1271a9800) [pid = 1646] [serial = 331] [outer = 0x125c32400] 12:58:31 INFO - PROCESS | 1646 | 1461182311343 Marionette DEBUG loaded listener.js 12:58:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1274c3000) [pid = 1646] [serial = 332] [outer = 0x125c32400] 12:58:32 INFO - PROCESS | 1646 | 1461182312053 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]]]}] 12:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 922ms 12:58:32 INFO - PROCESS | 1646 | 1461182312094 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 12:58:32 INFO - PROCESS | 1646 | 1461182312097 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 12:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:58:32 INFO - PROCESS | 1646 | 1461182312101 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:58:32 INFO - PROCESS | 1646 | 1461182312103 Marionette TRACE conn2 <- [1,418,null,{}] 12:58:32 INFO - PROCESS | 1646 | 1461182312107 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}] 12:58:32 INFO - PROCESS | 1646 | 1461182312211 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 12:58:32 INFO - PROCESS | 1646 | 1461182312256 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x118e29000 == 36 [pid = 1646] [id = 112] 12:58:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x114be4400) [pid = 1646] [serial = 333] [outer = 0x0] 12:58:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x115607400) [pid = 1646] [serial = 334] [outer = 0x114be4400] 12:58:32 INFO - PROCESS | 1646 | 1461182312288 Marionette DEBUG loaded listener.js 12:58:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1158ee000) [pid = 1646] [serial = 335] [outer = 0x114be4400] 12:58:33 INFO - PROCESS | 1646 | --DOCSHELL 0x126846000 == 35 [pid = 1646] [id = 110] 12:58:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1259d7000 == 34 [pid = 1646] [id = 109] 12:58:33 INFO - PROCESS | 1646 | --DOCSHELL 0x11c58e800 == 33 [pid = 1646] [id = 108] 12:58:33 INFO - PROCESS | 1646 | --DOCSHELL 0x11c18b000 == 32 [pid = 1646] [id = 107] 12:58:33 INFO - PROCESS | 1646 | --DOCSHELL 0x11be61000 == 31 [pid = 1646] [id = 106] 12:58:33 INFO - PROCESS | 1646 | --DOCSHELL 0x11baa4800 == 30 [pid = 1646] [id = 105] 12:58:33 INFO - PROCESS | 1646 | --DOCSHELL 0x11acac000 == 29 [pid = 1646] [id = 104] 12:58:33 INFO - PROCESS | 1646 | --DOCSHELL 0x11ac29000 == 28 [pid = 1646] [id = 103] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x127507c00) [pid = 1646] [serial = 265] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12b40d000) [pid = 1646] [serial = 268] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12ee8b000) [pid = 1646] [serial = 251] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x115615000) [pid = 1646] [serial = 253] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1158dfc00) [pid = 1646] [serial = 254] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1187ab400) [pid = 1646] [serial = 256] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119d54800) [pid = 1646] [serial = 257] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11ac1bc00) [pid = 1646] [serial = 259] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11be78400) [pid = 1646] [serial = 260] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12b993400) [pid = 1646] [serial = 271] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11ac16400) [pid = 1646] [serial = 277] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11b808400) [pid = 1646] [serial = 278] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x115563c00) [pid = 1646] [serial = 274] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12b4d6800) [pid = 1646] [serial = 269] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11c17bc00) [pid = 1646] [serial = 262] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12b999c00) [pid = 1646] [serial = 272] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11a940000) [pid = 1646] [serial = 275] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12910d400) [pid = 1646] [serial = 266] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11be06400) [pid = 1646] [serial = 280] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x125e40400) [pid = 1646] [serial = 263] [outer = 0x0] [url = about:blank] 12:58:33 INFO - PROCESS | 1646 | 1461182313411 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]]]}] 12:58:33 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 12:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1322ms 12:58:33 INFO - PROCESS | 1646 | 1461182313424 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 12:58:33 INFO - PROCESS | 1646 | 1461182313426 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 12:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:58:33 INFO - PROCESS | 1646 | 1461182313429 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:58:33 INFO - PROCESS | 1646 | 1461182313431 Marionette TRACE conn2 <- [1,422,null,{}] 12:58:33 INFO - PROCESS | 1646 | 1461182313441 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}] 12:58:33 INFO - PROCESS | 1646 | 1461182313506 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 12:58:33 INFO - PROCESS | 1646 | 1461182313570 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x116411800 == 29 [pid = 1646] [id = 113] 12:58:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x114f61000) [pid = 1646] [serial = 336] [outer = 0x0] 12:58:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11556d000) [pid = 1646] [serial = 337] [outer = 0x114f61000] 12:58:33 INFO - PROCESS | 1646 | 1461182313597 Marionette DEBUG loaded listener.js 12:58:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x115785c00) [pid = 1646] [serial = 338] [outer = 0x114f61000] 12:58:34 INFO - PROCESS | 1646 | 1461182314379 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]]]}] 12:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 977ms 12:58:34 INFO - PROCESS | 1646 | 1461182314407 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 12:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:58:34 INFO - PROCESS | 1646 | 1461182314412 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 12:58:34 INFO - PROCESS | 1646 | 1461182314416 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:58:34 INFO - PROCESS | 1646 | 1461182314418 Marionette TRACE conn2 <- [1,426,null,{}] 12:58:34 INFO - PROCESS | 1646 | 1461182314421 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}] 12:58:34 INFO - PROCESS | 1646 | 1461182314491 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 12:58:34 INFO - PROCESS | 1646 | 1461182314495 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x11984c800 == 30 [pid = 1646] [id = 114] 12:58:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x115616400) [pid = 1646] [serial = 339] [outer = 0x0] 12:58:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1187a8000) [pid = 1646] [serial = 340] [outer = 0x115616400] 12:58:34 INFO - PROCESS | 1646 | 1461182314524 Marionette DEBUG loaded listener.js 12:58:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119128c00) [pid = 1646] [serial = 341] [outer = 0x115616400] 12:58:34 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255 12:58:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:58:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1 12:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:58:34 INFO - _addTest/ [0,429,"getWindowHandle",null] 12:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:58:34 INFO - PROCESS | 1646 | 1461182314892 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 12:58:34 INFO - PROCESS | 1646 | 1461182314894 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:58:34 INFO - PROCESS | 1646 | 1461182314897 Marionette TRACE conn2 <- [1,430,null,{}] 12:58:34 INFO - PROCESS | 1646 | 1461182314907 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}] 12:58:35 INFO - PROCESS | 1646 | 1461182315000 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 12:58:35 INFO - PROCESS | 1646 | 1461182315005 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b54d000 == 31 [pid = 1646] [id = 115] 12:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119a20400) [pid = 1646] [serial = 342] [outer = 0x0] 12:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11a7a6c00) [pid = 1646] [serial = 343] [outer = 0x119a20400] 12:58:35 INFO - PROCESS | 1646 | 1461182315036 Marionette DEBUG loaded listener.js 12:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11a93c400) [pid = 1646] [serial = 344] [outer = 0x119a20400] 12:58:35 INFO - PROCESS | 1646 | 1461182315390 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]]]}] 12:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 520ms 12:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:58:35 INFO - PROCESS | 1646 | 1461182315415 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 12:58:35 INFO - PROCESS | 1646 | 1461182315417 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 12:58:35 INFO - PROCESS | 1646 | 1461182315420 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:58:35 INFO - PROCESS | 1646 | 1461182315423 Marionette TRACE conn2 <- [1,434,null,{}] 12:58:35 INFO - PROCESS | 1646 | 1461182315433 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}] 12:58:35 INFO - PROCESS | 1646 | 1461182315518 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 12:58:35 INFO - PROCESS | 1646 | 1461182315524 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11be5d000 == 32 [pid = 1646] [id = 116] 12:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x114bda800) [pid = 1646] [serial = 345] [outer = 0x0] 12:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11abd6400) [pid = 1646] [serial = 346] [outer = 0x114bda800] 12:58:35 INFO - PROCESS | 1646 | 1461182315551 Marionette DEBUG loaded listener.js 12:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11ac19c00) [pid = 1646] [serial = 347] [outer = 0x114bda800] 12:58:35 INFO - PROCESS | 1646 | 1461182315893 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]]]}] 12:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 479ms 12:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:58:35 INFO - PROCESS | 1646 | 1461182315898 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 12:58:35 INFO - PROCESS | 1646 | 1461182315899 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 12:58:35 INFO - PROCESS | 1646 | 1461182315901 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:58:35 INFO - PROCESS | 1646 | 1461182315903 Marionette TRACE conn2 <- [1,438,null,{}] 12:58:35 INFO - PROCESS | 1646 | 1461182315909 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}] 12:58:36 INFO - PROCESS | 1646 | 1461182315998 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 12:58:36 INFO - PROCESS | 1646 | 1461182316002 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c592000 == 33 [pid = 1646] [id = 117] 12:58:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119de2400) [pid = 1646] [serial = 348] [outer = 0x0] 12:58:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11acd0c00) [pid = 1646] [serial = 349] [outer = 0x119de2400] 12:58:36 INFO - PROCESS | 1646 | 1461182316028 Marionette DEBUG loaded listener.js 12:58:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11aecc800) [pid = 1646] [serial = 350] [outer = 0x119de2400] 12:58:36 INFO - PROCESS | 1646 | 1461182316374 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]]]}] 12:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 524ms 12:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:58:36 INFO - PROCESS | 1646 | 1461182316427 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 12:58:36 INFO - PROCESS | 1646 | 1461182316428 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 12:58:36 INFO - PROCESS | 1646 | 1461182316430 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:58:36 INFO - PROCESS | 1646 | 1461182316431 Marionette TRACE conn2 <- [1,442,null,{}] 12:58:36 INFO - PROCESS | 1646 | 1461182316434 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}] 12:58:36 INFO - PROCESS | 1646 | 1461182316535 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 12:58:36 INFO - PROCESS | 1646 | 1461182316540 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259c4000 == 34 [pid = 1646] [id = 118] 12:58:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x114cc4c00) [pid = 1646] [serial = 351] [outer = 0x0] 12:58:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11b810800) [pid = 1646] [serial = 352] [outer = 0x114cc4c00] 12:58:36 INFO - PROCESS | 1646 | 1461182316568 Marionette DEBUG loaded listener.js 12:58:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11c0ad000) [pid = 1646] [serial = 353] [outer = 0x114cc4c00] 12:58:36 INFO - PROCESS | 1646 | 1461182316898 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]]]}] 12:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 518ms 12:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:58:36 INFO - PROCESS | 1646 | 1461182316955 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 12:58:36 INFO - PROCESS | 1646 | 1461182316956 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 12:58:36 INFO - PROCESS | 1646 | 1461182316958 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:58:36 INFO - PROCESS | 1646 | 1461182316959 Marionette TRACE conn2 <- [1,446,null,{}] 12:58:36 INFO - PROCESS | 1646 | 1461182316961 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}] 12:58:37 INFO - PROCESS | 1646 | 1461182317046 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 12:58:37 INFO - PROCESS | 1646 | 1461182317050 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1269ae800 == 35 [pid = 1646] [id = 119] 12:58:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11a940000) [pid = 1646] [serial = 354] [outer = 0x0] 12:58:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11c0b5400) [pid = 1646] [serial = 355] [outer = 0x11a940000] 12:58:37 INFO - PROCESS | 1646 | 1461182317076 Marionette DEBUG loaded listener.js 12:58:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11c520000) [pid = 1646] [serial = 356] [outer = 0x11a940000] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1158ec800) [pid = 1646] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119d56400) [pid = 1646] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11584ac00) [pid = 1646] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x114be7000) [pid = 1646] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x114be9000) [pid = 1646] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11abda400) [pid = 1646] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11ae5e000) [pid = 1646] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11aecbc00) [pid = 1646] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119d5a000) [pid = 1646] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1147be400) [pid = 1646] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x125c24400) [pid = 1646] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:58:37 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11c174000) [pid = 1646] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:58:37 INFO - PROCESS | 1646 | 1461182317485 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]]]}] 12:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 568ms 12:58:37 INFO - PROCESS | 1646 | 1461182317527 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 12:58:37 INFO - PROCESS | 1646 | 1461182317528 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 12:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:58:37 INFO - PROCESS | 1646 | 1461182317530 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:58:37 INFO - PROCESS | 1646 | 1461182317531 Marionette TRACE conn2 <- [1,450,null,{}] 12:58:37 INFO - PROCESS | 1646 | 1461182317534 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}] 12:58:37 INFO - PROCESS | 1646 | 1461182317602 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 12:58:37 INFO - PROCESS | 1646 | 1461182317646 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1258d8000 == 36 [pid = 1646] [id = 120] 12:58:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11474b000) [pid = 1646] [serial = 357] [outer = 0x0] 12:58:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11aec6c00) [pid = 1646] [serial = 358] [outer = 0x11474b000] 12:58:37 INFO - PROCESS | 1646 | 1461182317671 Marionette DEBUG loaded listener.js 12:58:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11c17b400) [pid = 1646] [serial = 359] [outer = 0x11474b000] 12:58:37 INFO - PROCESS | 1646 | 1461182317958 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] 12:58:38 INFO - PROCESS | 1646 | 1461182318000 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 12:58:38 INFO - PROCESS | 1646 | 1461182318002 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:58:38 INFO - PROCESS | 1646 | 1461182318005 Marionette TRACE conn2 <- [1,454,null,{}] 12:58:38 INFO - PROCESS | 1646 | 1461182318009 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}] 12:58:38 INFO - PROCESS | 1646 | 1461182318080 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 12:58:38 INFO - PROCESS | 1646 | 1461182318084 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x127d05000 == 37 [pid = 1646] [id = 121] 12:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11c5d6800) [pid = 1646] [serial = 360] [outer = 0x0] 12:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1258a9800) [pid = 1646] [serial = 361] [outer = 0x11c5d6800] 12:58:38 INFO - PROCESS | 1646 | 1461182318112 Marionette DEBUG loaded listener.js 12:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x125e40400) [pid = 1646] [serial = 362] [outer = 0x11c5d6800] 12:58:38 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:38 INFO - PROCESS | 1646 | 1461182318440 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]]]}] 12:58:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 475ms 12:58:38 INFO - PROCESS | 1646 | 1461182318481 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 12:58:38 INFO - PROCESS | 1646 | 1461182318482 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 12:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:58:38 INFO - PROCESS | 1646 | 1461182318485 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:58:38 INFO - PROCESS | 1646 | 1461182318486 Marionette TRACE conn2 <- [1,458,null,{}] 12:58:38 INFO - PROCESS | 1646 | 1461182318488 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}] 12:58:38 INFO - PROCESS | 1646 | 1461182318561 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 12:58:38 INFO - PROCESS | 1646 | 1461182318565 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x11be4e800 == 38 [pid = 1646] [id = 122] 12:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11c178800) [pid = 1646] [serial = 363] [outer = 0x0] 12:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126e0e800) [pid = 1646] [serial = 364] [outer = 0x11c178800] 12:58:38 INFO - PROCESS | 1646 | 1461182318592 Marionette DEBUG loaded listener.js 12:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1274b6c00) [pid = 1646] [serial = 365] [outer = 0x11c178800] 12:58:38 INFO - PROCESS | 1646 | 1461182318901 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] 12:58:38 INFO - PROCESS | 1646 | 1461182318961 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 12:58:38 INFO - PROCESS | 1646 | 1461182318963 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:58:38 INFO - PROCESS | 1646 | 1461182318964 Marionette TRACE conn2 <- [1,462,null,{}] 12:58:38 INFO - PROCESS | 1646 | 1461182318966 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}] 12:58:39 INFO - PROCESS | 1646 | 1461182319046 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 12:58:39 INFO - PROCESS | 1646 | 1461182319089 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12983d000 == 39 [pid = 1646] [id = 123] 12:58:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11ac19400) [pid = 1646] [serial = 366] [outer = 0x0] 12:58:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1274c4800) [pid = 1646] [serial = 367] [outer = 0x11ac19400] 12:58:39 INFO - PROCESS | 1646 | 1461182319120 Marionette DEBUG loaded listener.js 12:58:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129106000) [pid = 1646] [serial = 368] [outer = 0x11ac19400] 12:58:39 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:39 INFO - PROCESS | 1646 | 1461182319548 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] 12:58:39 INFO - PROCESS | 1646 | 1461182319586 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 12:58:39 INFO - PROCESS | 1646 | 1461182319590 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:58:39 INFO - PROCESS | 1646 | 1461182319593 Marionette TRACE conn2 <- [1,466,null,{}] 12:58:39 INFO - PROCESS | 1646 | 1461182319597 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}] 12:58:39 INFO - PROCESS | 1646 | 1461182319692 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 12:58:39 INFO - PROCESS | 1646 | 1461182319751 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x119841000 == 40 [pid = 1646] [id = 124] 12:58:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x114cc7c00) [pid = 1646] [serial = 369] [outer = 0x0] 12:58:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x115615000) [pid = 1646] [serial = 370] [outer = 0x114cc7c00] 12:58:39 INFO - PROCESS | 1646 | 1461182319783 Marionette DEBUG loaded listener.js 12:58:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116657000) [pid = 1646] [serial = 371] [outer = 0x114cc7c00] 12:58:40 INFO - PROCESS | 1646 | 1461182320228 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] 12:58:40 INFO - PROCESS | 1646 | 1461182320265 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 12:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:58:40 INFO - PROCESS | 1646 | 1461182320289 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:58:40 INFO - PROCESS | 1646 | 1461182320291 Marionette TRACE conn2 <- [1,470,null,{}] 12:58:40 INFO - PROCESS | 1646 | 1461182320293 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}] 12:58:40 INFO - PROCESS | 1646 | 1461182320410 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 12:58:40 INFO - PROCESS | 1646 | 1461182320467 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259c1800 == 41 [pid = 1646] [id = 125] 12:58:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11a7a0000) [pid = 1646] [serial = 372] [outer = 0x0] 12:58:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11a939400) [pid = 1646] [serial = 373] [outer = 0x11a7a0000] 12:58:40 INFO - PROCESS | 1646 | 1461182320497 Marionette DEBUG loaded listener.js 12:58:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11ac0e400) [pid = 1646] [serial = 374] [outer = 0x11a7a0000] 12:58:40 INFO - PROCESS | 1646 | 1461182320927 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]]]}] 12:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 673ms 12:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:58:40 INFO - PROCESS | 1646 | 1461182320960 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 12:58:40 INFO - PROCESS | 1646 | 1461182320961 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 12:58:40 INFO - PROCESS | 1646 | 1461182320964 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:58:40 INFO - PROCESS | 1646 | 1461182320966 Marionette TRACE conn2 <- [1,474,null,{}] 12:58:40 INFO - PROCESS | 1646 | 1461182320993 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}] 12:58:41 INFO - PROCESS | 1646 | 1461182321091 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 12:58:41 INFO - PROCESS | 1646 | 1461182321161 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b251800 == 42 [pid = 1646] [id = 126] 12:58:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11be77000) [pid = 1646] [serial = 375] [outer = 0x0] 12:58:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11be98400) [pid = 1646] [serial = 376] [outer = 0x11be77000] 12:58:41 INFO - PROCESS | 1646 | 1461182321193 Marionette DEBUG loaded listener.js 12:58:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x125a5f000) [pid = 1646] [serial = 377] [outer = 0x11be77000] 12:58:41 INFO - PROCESS | 1646 | 1461182321627 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]]]}] 12:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 721ms 12:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:58:41 INFO - PROCESS | 1646 | 1461182321704 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 12:58:41 INFO - PROCESS | 1646 | 1461182321706 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 12:58:41 INFO - PROCESS | 1646 | 1461182321709 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:58:41 INFO - PROCESS | 1646 | 1461182321710 Marionette TRACE conn2 <- [1,478,null,{}] 12:58:41 INFO - PROCESS | 1646 | 1461182321713 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}] 12:58:41 INFO - PROCESS | 1646 | 1461182321806 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 12:58:41 INFO - PROCESS | 1646 | 1461182321976 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1161c3000 == 43 [pid = 1646] [id = 127] 12:58:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x114bdb000) [pid = 1646] [serial = 378] [outer = 0x0] 12:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x114be6400) [pid = 1646] [serial = 379] [outer = 0x114bdb000] 12:58:42 INFO - PROCESS | 1646 | 1461182322004 Marionette DEBUG loaded listener.js 12:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x115570000) [pid = 1646] [serial = 380] [outer = 0x114bdb000] 12:58:42 INFO - PROCESS | 1646 | 1461182322429 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]]]}] 12:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 770ms 12:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:58:42 INFO - PROCESS | 1646 | 1461182322481 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 12:58:42 INFO - PROCESS | 1646 | 1461182322483 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 12:58:42 INFO - PROCESS | 1646 | 1461182322487 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:58:42 INFO - PROCESS | 1646 | 1461182322489 Marionette TRACE conn2 <- [1,482,null,{}] 12:58:42 INFO - PROCESS | 1646 | 1461182322492 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}] 12:58:42 INFO - PROCESS | 1646 | 1461182322579 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 12:58:42 INFO - PROCESS | 1646 | 1461182322624 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x11985e000 == 44 [pid = 1646] [id = 128] 12:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11584ac00) [pid = 1646] [serial = 381] [outer = 0x0] 12:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x119d5a000) [pid = 1646] [serial = 382] [outer = 0x11584ac00] 12:58:42 INFO - PROCESS | 1646 | 1461182322653 Marionette DEBUG loaded listener.js 12:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11a7a1800) [pid = 1646] [serial = 383] [outer = 0x11584ac00] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x11be4e800 == 43 [pid = 1646] [id = 122] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x127d05000 == 42 [pid = 1646] [id = 121] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1258d8000 == 41 [pid = 1646] [id = 120] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1269ae800 == 40 [pid = 1646] [id = 119] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1259c4000 == 39 [pid = 1646] [id = 118] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x11c592000 == 38 [pid = 1646] [id = 117] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1271a9800) [pid = 1646] [serial = 331] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x11be5d000 == 37 [pid = 1646] [id = 116] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x11b54d000 == 36 [pid = 1646] [id = 115] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x11984c800 == 35 [pid = 1646] [id = 114] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x116411800 == 34 [pid = 1646] [id = 113] 12:58:42 INFO - PROCESS | 1646 | --DOCSHELL 0x118e29000 == 33 [pid = 1646] [id = 112] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x114be6c00) [pid = 1646] [serial = 283] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11919d400) [pid = 1646] [serial = 304] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11a7a2000) [pid = 1646] [serial = 305] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11a7ef000) [pid = 1646] [serial = 307] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x116655800) [pid = 1646] [serial = 301] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118a6e000) [pid = 1646] [serial = 302] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x115611800) [pid = 1646] [serial = 298] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11584d000) [pid = 1646] [serial = 299] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1140c7000) [pid = 1646] [serial = 296] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x114cc7000) [pid = 1646] [serial = 295] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11896b800) [pid = 1646] [serial = 292] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11aa8c000) [pid = 1646] [serial = 286] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126911000) [pid = 1646] [serial = 289] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11ac14c00) [pid = 1646] [serial = 310] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11b5ba800) [pid = 1646] [serial = 313] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11ba29400) [pid = 1646] [serial = 314] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11ae5dc00) [pid = 1646] [serial = 311] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11be02800) [pid = 1646] [serial = 316] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11aecb800) [pid = 1646] [serial = 319] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11c099000) [pid = 1646] [serial = 322] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11a93d400) [pid = 1646] [serial = 320] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126905c00) [pid = 1646] [serial = 329] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11c51c800) [pid = 1646] [serial = 325] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x125a67c00) [pid = 1646] [serial = 326] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x125e3e000) [pid = 1646] [serial = 328] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11be72000) [pid = 1646] [serial = 317] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11a941c00) [pid = 1646] [serial = 308] [outer = 0x0] [url = about:blank] 12:58:42 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11c173c00) [pid = 1646] [serial = 323] [outer = 0x0] [url = about:blank] 12:58:43 INFO - PROCESS | 1646 | 1461182323009 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]]]}] 12:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 570ms 12:58:43 INFO - PROCESS | 1646 | 1461182323060 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 12:58:43 INFO - PROCESS | 1646 | 1461182323062 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 12:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:58:43 INFO - PROCESS | 1646 | 1461182323065 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:58:43 INFO - PROCESS | 1646 | 1461182323066 Marionette TRACE conn2 <- [1,486,null,{}] 12:58:43 INFO - PROCESS | 1646 | 1461182323068 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}] 12:58:43 INFO - PROCESS | 1646 | 1461182323143 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 12:58:43 INFO - PROCESS | 1646 | 1461182323211 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x119271800 == 34 [pid = 1646] [id = 129] 12:58:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11a7aac00) [pid = 1646] [serial = 384] [outer = 0x0] 12:58:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11a937400) [pid = 1646] [serial = 385] [outer = 0x11a7aac00] 12:58:43 INFO - PROCESS | 1646 | 1461182323238 Marionette DEBUG loaded listener.js 12:58:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11abd8800) [pid = 1646] [serial = 386] [outer = 0x11a7aac00] 12:58:43 INFO - PROCESS | 1646 | 1461182323547 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]]]}] 12:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 12:58:43 INFO - PROCESS | 1646 | 1461182323583 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 12:58:43 INFO - PROCESS | 1646 | 1461182323585 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 12:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:58:43 INFO - PROCESS | 1646 | 1461182323593 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:58:43 INFO - PROCESS | 1646 | 1461182323597 Marionette TRACE conn2 <- [1,490,null,{}] 12:58:43 INFO - PROCESS | 1646 | 1461182323601 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}] 12:58:43 INFO - PROCESS | 1646 | 1461182323674 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 12:58:43 INFO - PROCESS | 1646 | 1461182323717 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b82b000 == 35 [pid = 1646] [id = 130] 12:58:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x114bde000) [pid = 1646] [serial = 387] [outer = 0x0] 12:58:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11ac11000) [pid = 1646] [serial = 388] [outer = 0x114bde000] 12:58:43 INFO - PROCESS | 1646 | 1461182323744 Marionette DEBUG loaded listener.js 12:58:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11ba29000) [pid = 1646] [serial = 389] [outer = 0x114bde000] 12:58:44 INFO - PROCESS | 1646 | 1461182324022 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]]]}] 12:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 478ms 12:58:44 INFO - PROCESS | 1646 | 1461182324065 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 12:58:44 INFO - PROCESS | 1646 | 1461182324067 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 12:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:58:44 INFO - PROCESS | 1646 | 1461182324070 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:58:44 INFO - PROCESS | 1646 | 1461182324072 Marionette TRACE conn2 <- [1,494,null,{}] 12:58:44 INFO - PROCESS | 1646 | 1461182324076 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}] 12:58:44 INFO - PROCESS | 1646 | 1461182324148 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 12:58:44 INFO - PROCESS | 1646 | 1461182324153 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c193000 == 36 [pid = 1646] [id = 131] 12:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11b5b9400) [pid = 1646] [serial = 390] [outer = 0x0] 12:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11be6e400) [pid = 1646] [serial = 391] [outer = 0x11b5b9400] 12:58:44 INFO - PROCESS | 1646 | 1461182324181 Marionette DEBUG loaded listener.js 12:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11c0ae800) [pid = 1646] [serial = 392] [outer = 0x11b5b9400] 12:58:44 INFO - PROCESS | 1646 | 1461182324511 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]]]}] 12:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 471ms 12:58:44 INFO - PROCESS | 1646 | 1461182324553 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 12:58:44 INFO - PROCESS | 1646 | 1461182324554 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 12:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:58:44 INFO - PROCESS | 1646 | 1461182324558 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:58:44 INFO - PROCESS | 1646 | 1461182324559 Marionette TRACE conn2 <- [1,498,null,{}] 12:58:44 INFO - PROCESS | 1646 | 1461182324561 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}] 12:58:44 INFO - PROCESS | 1646 | 1461182324631 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 12:58:44 INFO - PROCESS | 1646 | 1461182324651 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x1258d0800 == 37 [pid = 1646] [id = 132] 12:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11c51c000) [pid = 1646] [serial = 393] [outer = 0x0] 12:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11c6a8800) [pid = 1646] [serial = 394] [outer = 0x11c51c000] 12:58:44 INFO - PROCESS | 1646 | 1461182324686 Marionette DEBUG loaded listener.js 12:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125c2e400) [pid = 1646] [serial = 395] [outer = 0x11c51c000] 12:58:45 INFO - PROCESS | 1646 | 1461182325040 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]]]}] 12:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 518ms 12:58:45 INFO - PROCESS | 1646 | 1461182325077 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 12:58:45 INFO - PROCESS | 1646 | 1461182325078 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 12:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:58:45 INFO - PROCESS | 1646 | 1461182325080 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:58:45 INFO - PROCESS | 1646 | 1461182325081 Marionette TRACE conn2 <- [1,502,null,{}] 12:58:45 INFO - PROCESS | 1646 | 1461182325084 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}] 12:58:45 INFO - PROCESS | 1646 | 1461182325173 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 12:58:45 INFO - PROCESS | 1646 | 1461182325185 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b07800 == 38 [pid = 1646] [id = 133] 12:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x125e3e000) [pid = 1646] [serial = 396] [outer = 0x0] 12:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x127427800) [pid = 1646] [serial = 397] [outer = 0x125e3e000] 12:58:45 INFO - PROCESS | 1646 | 1461182325213 Marionette DEBUG loaded listener.js 12:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x127c4cc00) [pid = 1646] [serial = 398] [outer = 0x125e3e000] 12:58:45 INFO - PROCESS | 1646 | 1461182325550 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]]]}] 12:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 518ms 12:58:45 INFO - PROCESS | 1646 | 1461182325598 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 12:58:45 INFO - PROCESS | 1646 | 1461182325600 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 12:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:58:45 INFO - PROCESS | 1646 | 1461182325602 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:58:45 INFO - PROCESS | 1646 | 1461182325603 Marionette TRACE conn2 <- [1,506,null,{}] 12:58:45 INFO - PROCESS | 1646 | 1461182325612 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}] 12:58:45 INFO - PROCESS | 1646 | 1461182325700 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 12:58:45 INFO - PROCESS | 1646 | 1461182325704 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x126b1a000 == 39 [pid = 1646] [id = 134] 12:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125f5f800) [pid = 1646] [serial = 399] [outer = 0x0] 12:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x127dcd800) [pid = 1646] [serial = 400] [outer = 0x125f5f800] 12:58:45 INFO - PROCESS | 1646 | 1461182325730 Marionette DEBUG loaded listener.js 12:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12980cc00) [pid = 1646] [serial = 401] [outer = 0x125f5f800] 12:58:46 INFO - PROCESS | 1646 | 1461182326050 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]]]}] 12:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 475ms 12:58:46 INFO - PROCESS | 1646 | 1461182326085 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 12:58:46 INFO - PROCESS | 1646 | 1461182326086 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 12:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:58:46 INFO - PROCESS | 1646 | 1461182326092 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:58:46 INFO - PROCESS | 1646 | 1461182326093 Marionette TRACE conn2 <- [1,510,null,{}] 12:58:46 INFO - PROCESS | 1646 | 1461182326095 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}] 12:58:46 INFO - PROCESS | 1646 | 1461182326184 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 12:58:46 INFO - PROCESS | 1646 | 1461182326214 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x127dae000 == 40 [pid = 1646] [id = 135] 12:58:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12980d000) [pid = 1646] [serial = 402] [outer = 0x0] 12:58:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x129948000) [pid = 1646] [serial = 403] [outer = 0x12980d000] 12:58:46 INFO - PROCESS | 1646 | 1461182326239 Marionette DEBUG loaded listener.js 12:58:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x129f46400) [pid = 1646] [serial = 404] [outer = 0x12980d000] 12:58:46 INFO - PROCESS | 1646 | 1461182326563 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]]]}] 12:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 12:58:46 INFO - PROCESS | 1646 | 1461182326611 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 12:58:46 INFO - PROCESS | 1646 | 1461182326612 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 12:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:58:46 INFO - PROCESS | 1646 | 1461182326614 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:58:46 INFO - PROCESS | 1646 | 1461182326615 Marionette TRACE conn2 <- [1,514,null,{}] 12:58:46 INFO - PROCESS | 1646 | 1461182326618 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}] 12:58:46 INFO - PROCESS | 1646 | 1461182326709 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 12:58:46 INFO - PROCESS | 1646 | 1461182326722 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b10f800 == 41 [pid = 1646] [id = 136] 12:58:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11ac17000) [pid = 1646] [serial = 405] [outer = 0x0] 12:58:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x129f50800) [pid = 1646] [serial = 406] [outer = 0x11ac17000] 12:58:46 INFO - PROCESS | 1646 | 1461182326747 Marionette DEBUG loaded listener.js 12:58:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x129fbf400) [pid = 1646] [serial = 407] [outer = 0x11ac17000] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x114bda800) [pid = 1646] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119de2400) [pid = 1646] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11a940000) [pid = 1646] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11474b000) [pid = 1646] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x115616400) [pid = 1646] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119a20400) [pid = 1646] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x114be4400) [pid = 1646] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x114cc4c00) [pid = 1646] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x114f61000) [pid = 1646] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11c178800) [pid = 1646] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11c5d6800) [pid = 1646] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:58:47 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11abd5000) [pid = 1646] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:58:47 INFO - PROCESS | 1646 | 1461182327111 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]]]}] 12:58:47 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 12:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 518ms 12:58:47 INFO - PROCESS | 1646 | 1461182327133 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 12:58:47 INFO - PROCESS | 1646 | 1461182327134 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 12:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:58:47 INFO - PROCESS | 1646 | 1461182327137 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:58:47 INFO - PROCESS | 1646 | 1461182327140 Marionette TRACE conn2 <- [1,518,null,{}] 12:58:47 INFO - PROCESS | 1646 | 1461182327142 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}] 12:58:47 INFO - PROCESS | 1646 | 1461182327214 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 12:58:47 INFO - PROCESS | 1646 | 1461182327218 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x1271c3000 == 42 [pid = 1646] [id = 137] 12:58:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119de2400) [pid = 1646] [serial = 408] [outer = 0x0] 12:58:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11c178800) [pid = 1646] [serial = 409] [outer = 0x119de2400] 12:58:47 INFO - PROCESS | 1646 | 1461182327251 Marionette DEBUG loaded listener.js 12:58:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129fc5000) [pid = 1646] [serial = 410] [outer = 0x119de2400] 12:58:47 INFO - PROCESS | 1646 | 1461182327566 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]]]}] 12:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 473ms 12:58:47 INFO - PROCESS | 1646 | 1461182327612 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 12:58:47 INFO - PROCESS | 1646 | 1461182327614 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 12:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:58:47 INFO - PROCESS | 1646 | 1461182327616 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:58:47 INFO - PROCESS | 1646 | 1461182327618 Marionette TRACE conn2 <- [1,522,null,{}] 12:58:47 INFO - PROCESS | 1646 | 1461182327623 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}] 12:58:47 INFO - PROCESS | 1646 | 1461182327710 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 12:58:47 INFO - PROCESS | 1646 | 1461182327714 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb4a000 == 43 [pid = 1646] [id = 138] 12:58:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12993b000) [pid = 1646] [serial = 411] [outer = 0x0] 12:58:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b411000) [pid = 1646] [serial = 412] [outer = 0x12993b000] 12:58:47 INFO - PROCESS | 1646 | 1461182327742 Marionette DEBUG loaded listener.js 12:58:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b4db400) [pid = 1646] [serial = 413] [outer = 0x12993b000] 12:58:48 INFO - PROCESS | 1646 | 1461182328059 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]]]}] 12:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 473ms 12:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:58:48 INFO - PROCESS | 1646 | 1461182328090 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 12:58:48 INFO - PROCESS | 1646 | 1461182328091 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 12:58:48 INFO - PROCESS | 1646 | 1461182328093 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:58:48 INFO - PROCESS | 1646 | 1461182328095 Marionette TRACE conn2 <- [1,526,null,{}] 12:58:48 INFO - PROCESS | 1646 | 1461182328097 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}] 12:58:48 INFO - PROCESS | 1646 | 1461182328168 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 12:58:48 INFO - PROCESS | 1646 | 1461182328174 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c013000 == 44 [pid = 1646] [id = 139] 12:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129fbe800) [pid = 1646] [serial = 414] [outer = 0x0] 12:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b98f800) [pid = 1646] [serial = 415] [outer = 0x129fbe800] 12:58:48 INFO - PROCESS | 1646 | 1461182328237 Marionette DEBUG loaded listener.js 12:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12bbc1800) [pid = 1646] [serial = 416] [outer = 0x129fbe800] 12:58:48 INFO - PROCESS | 1646 | 1461182328498 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]]]}] 12:58:48 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 12:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 418ms 12:58:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:58:48 INFO - PROCESS | 1646 | 1461182328513 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 12:58:48 INFO - PROCESS | 1646 | 1461182328514 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 12:58:48 INFO - PROCESS | 1646 | 1461182328516 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:58:48 INFO - PROCESS | 1646 | 1461182328517 Marionette TRACE conn2 <- [1,530,null,{}] 12:58:48 INFO - PROCESS | 1646 | 1461182328527 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}] 12:58:48 INFO - PROCESS | 1646 | 1461182328608 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 12:58:48 INFO - PROCESS | 1646 | 1461182328613 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf4c000 == 45 [pid = 1646] [id = 140] 12:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1123a0400) [pid = 1646] [serial = 417] [outer = 0x0] 12:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12bbcb000) [pid = 1646] [serial = 418] [outer = 0x1123a0400] 12:58:48 INFO - PROCESS | 1646 | 1461182328638 Marionette DEBUG loaded listener.js 12:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bcc2c00) [pid = 1646] [serial = 419] [outer = 0x1123a0400] 12:58:48 INFO - PROCESS | 1646 | 1461182328941 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"]]]}] 12:58:48 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 12:58:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:58:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:58:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:58:48 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 12:58:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:58:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:58:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:58:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 473ms 12:58:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:58:49 INFO - PROCESS | 1646 | 1461182329033 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 12:58:49 INFO - PROCESS | 1646 | 1461182329035 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 12:58:49 INFO - PROCESS | 1646 | 1461182329039 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:58:49 INFO - PROCESS | 1646 | 1461182329041 Marionette TRACE conn2 <- [1,534,null,{}] 12:58:49 INFO - PROCESS | 1646 | 1461182329046 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}] 12:58:49 INFO - PROCESS | 1646 | 1461182329135 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 12:58:49 INFO - PROCESS | 1646 | 1461182329223 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x11927f800 == 46 [pid = 1646] [id = 141] 12:58:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x115616000) [pid = 1646] [serial = 420] [outer = 0x0] 12:58:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x115856800) [pid = 1646] [serial = 421] [outer = 0x115616000] 12:58:49 INFO - PROCESS | 1646 | 1461182329255 Marionette DEBUG loaded listener.js 12:58:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11873f800) [pid = 1646] [serial = 422] [outer = 0x115616000] 12:58:49 INFO - PROCESS | 1646 | 1461182329669 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]]]}] 12:58:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:58:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 673ms 12:58:49 INFO - PROCESS | 1646 | 1461182329712 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 12:58:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:58:49 INFO - PROCESS | 1646 | 1461182329714 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 12:58:49 INFO - PROCESS | 1646 | 1461182329720 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:58:49 INFO - PROCESS | 1646 | 1461182329723 Marionette TRACE conn2 <- [1,538,null,{}] 12:58:49 INFO - PROCESS | 1646 | 1461182329726 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}] 12:58:49 INFO - PROCESS | 1646 | 1461182329826 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 12:58:49 INFO - PROCESS | 1646 | 1461182329895 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c191800 == 47 [pid = 1646] [id = 142] 12:58:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1166e2c00) [pid = 1646] [serial = 423] [outer = 0x0] 12:58:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119deb800) [pid = 1646] [serial = 424] [outer = 0x1166e2c00] 12:58:49 INFO - PROCESS | 1646 | 1461182329932 Marionette DEBUG loaded listener.js 12:58:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11aecac00) [pid = 1646] [serial = 425] [outer = 0x1166e2c00] 12:58:50 INFO - PROCESS | 1646 | 1461182330320 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]]]}] 12:58:50 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. 12:58:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 623ms 12:58:50 INFO - PROCESS | 1646 | 1461182330342 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 12:58:50 INFO - PROCESS | 1646 | 1461182330344 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 12:58:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:58:50 INFO - PROCESS | 1646 | 1461182330346 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:58:50 INFO - PROCESS | 1646 | 1461182330347 Marionette TRACE conn2 <- [1,542,null,{}] 12:58:50 INFO - PROCESS | 1646 | 1461182330354 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}] 12:58:50 INFO - PROCESS | 1646 | 1461182330454 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 12:58:50 INFO - PROCESS | 1646 | 1461182330536 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb49000 == 48 [pid = 1646] [id = 143] 12:58:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11c396c00) [pid = 1646] [serial = 426] [outer = 0x0] 12:58:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11c5d8400) [pid = 1646] [serial = 427] [outer = 0x11c396c00] 12:58:50 INFO - PROCESS | 1646 | 1461182330569 Marionette DEBUG loaded listener.js 12:58:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x125c2bc00) [pid = 1646] [serial = 428] [outer = 0x11c396c00] 12:58:50 INFO - PROCESS | 1646 | 1461182330953 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]]]}] 12:58:50 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. 12:58:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 619ms 12:58:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:58:50 INFO - PROCESS | 1646 | 1461182330965 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 12:58:50 INFO - PROCESS | 1646 | 1461182330967 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 12:58:50 INFO - PROCESS | 1646 | 1461182330969 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:58:50 INFO - PROCESS | 1646 | 1461182330971 Marionette TRACE conn2 <- [1,546,null,{}] 12:58:50 INFO - PROCESS | 1646 | 1461182330976 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}] 12:58:51 INFO - PROCESS | 1646 | 1461182331081 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 12:58:51 INFO - PROCESS | 1646 | 1461182331152 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d423800 == 49 [pid = 1646] [id = 144] 12:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x125d81000) [pid = 1646] [serial = 429] [outer = 0x0] 12:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12742e400) [pid = 1646] [serial = 430] [outer = 0x125d81000] 12:58:51 INFO - PROCESS | 1646 | 1461182331196 Marionette DEBUG loaded listener.js 12:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x129f4e000) [pid = 1646] [serial = 431] [outer = 0x125d81000] 12:58:51 INFO - PROCESS | 1646 | 1461182331587 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]]]}] 12:58:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:58:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 673ms 12:58:51 INFO - PROCESS | 1646 | 1461182331642 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 12:58:51 INFO - PROCESS | 1646 | 1461182331644 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 12:58:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:58:51 INFO - PROCESS | 1646 | 1461182331646 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:58:51 INFO - PROCESS | 1646 | 1461182331647 Marionette TRACE conn2 <- [1,550,null,{}] 12:58:51 INFO - PROCESS | 1646 | 1461182331650 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}] 12:58:51 INFO - PROCESS | 1646 | 1461182331747 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 12:58:51 INFO - PROCESS | 1646 | 1461182331843 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d49a800 == 50 [pid = 1646] [id = 145] 12:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x127c4e000) [pid = 1646] [serial = 432] [outer = 0x0] 12:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x129fca800) [pid = 1646] [serial = 433] [outer = 0x127c4e000] 12:58:51 INFO - PROCESS | 1646 | 1461182331878 Marionette DEBUG loaded listener.js 12:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x12bbc8400) [pid = 1646] [serial = 434] [outer = 0x127c4e000] 12:58:52 INFO - PROCESS | 1646 | 1461182332238 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]]]}] 12:58:52 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. 12:58:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 619ms 12:58:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:58:52 INFO - PROCESS | 1646 | 1461182332265 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 12:58:52 INFO - PROCESS | 1646 | 1461182332267 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 12:58:52 INFO - PROCESS | 1646 | 1461182332269 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:58:52 INFO - PROCESS | 1646 | 1461182332270 Marionette TRACE conn2 <- [1,554,null,{}] 12:58:52 INFO - PROCESS | 1646 | 1461182332273 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}] 12:58:52 INFO - PROCESS | 1646 | 1461182332383 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 12:58:52 INFO - PROCESS | 1646 | 1461182332431 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e453800 == 51 [pid = 1646] [id = 146] 12:58:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x12ce0b000) [pid = 1646] [serial = 435] [outer = 0x0] 12:58:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12cee7800) [pid = 1646] [serial = 436] [outer = 0x12ce0b000] 12:58:52 INFO - PROCESS | 1646 | 1461182332462 Marionette DEBUG loaded listener.js 12:58:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x12d205000) [pid = 1646] [serial = 437] [outer = 0x12ce0b000] 12:58:52 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:52 INFO - PROCESS | 1646 | 1461182332913 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]]]}] 12:58:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:58:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 12:58:52 INFO - PROCESS | 1646 | 1461182332939 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 12:58:52 INFO - PROCESS | 1646 | 1461182332941 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 12:58:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:58:52 INFO - PROCESS | 1646 | 1461182332943 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:58:52 INFO - PROCESS | 1646 | 1461182332945 Marionette TRACE conn2 <- [1,558,null,{}] 12:58:52 INFO - PROCESS | 1646 | 1461182332947 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}] 12:58:53 INFO - PROCESS | 1646 | 1461182333043 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 12:58:53 INFO - PROCESS | 1646 | 1461182333124 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x11581d000 == 52 [pid = 1646] [id = 147] 12:58:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x1147b6000) [pid = 1646] [serial = 438] [outer = 0x0] 12:58:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x125843c00) [pid = 1646] [serial = 439] [outer = 0x1147b6000] 12:58:53 INFO - PROCESS | 1646 | 1461182333155 Marionette DEBUG loaded listener.js 12:58:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12d206c00) [pid = 1646] [serial = 440] [outer = 0x1147b6000] 12:58:53 INFO - PROCESS | 1646 | 1461182333783 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]]]}] 12:58:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 869ms 12:58:53 INFO - PROCESS | 1646 | 1461182333813 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 12:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:58:53 INFO - PROCESS | 1646 | 1461182333817 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 12:58:53 INFO - PROCESS | 1646 | 1461182333825 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:58:53 INFO - PROCESS | 1646 | 1461182333827 Marionette TRACE conn2 <- [1,562,null,{}] 12:58:53 INFO - PROCESS | 1646 | 1461182333833 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}] 12:58:53 INFO - PROCESS | 1646 | 1461182333960 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 12:58:54 INFO - PROCESS | 1646 | 1461182334055 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ac9c000 == 53 [pid = 1646] [id = 148] 12:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x114ccb400) [pid = 1646] [serial = 441] [outer = 0x0] 12:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x115608000) [pid = 1646] [serial = 442] [outer = 0x114ccb400] 12:58:54 INFO - PROCESS | 1646 | 1461182334087 Marionette DEBUG loaded listener.js 12:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x119d53800) [pid = 1646] [serial = 443] [outer = 0x114ccb400] 12:58:54 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:54 INFO - PROCESS | 1646 | 1461182334544 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]]]}] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12c013000 == 52 [pid = 1646] [id = 139] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb4a000 == 51 [pid = 1646] [id = 138] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1271c3000 == 50 [pid = 1646] [id = 137] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12b10f800 == 49 [pid = 1646] [id = 136] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x127dae000 == 48 [pid = 1646] [id = 135] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x126b1a000 == 47 [pid = 1646] [id = 134] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x125b07800 == 46 [pid = 1646] [id = 133] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1274c4800) [pid = 1646] [serial = 367] [outer = 0x0] [url = about:blank] 12:58:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:58:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 774ms 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1258d0800 == 45 [pid = 1646] [id = 132] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11c193000 == 44 [pid = 1646] [id = 131] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11b82b000 == 43 [pid = 1646] [id = 130] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x119271800 == 42 [pid = 1646] [id = 129] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11985e000 == 41 [pid = 1646] [id = 128] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1161c3000 == 40 [pid = 1646] [id = 127] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x119841000 == 39 [pid = 1646] [id = 124] 12:58:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12983d000 == 38 [pid = 1646] [id = 123] 12:58:54 INFO - PROCESS | 1646 | 1461182334606 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 12:58:54 INFO - PROCESS | 1646 | 1461182334609 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 12:58:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:58:54 INFO - PROCESS | 1646 | 1461182334613 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:58:54 INFO - PROCESS | 1646 | 1461182334615 Marionette TRACE conn2 <- [1,566,null,{}] 12:58:54 INFO - PROCESS | 1646 | 1461182334617 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}] 12:58:54 INFO - PROCESS | 1646 | 1461182334701 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 12:58:54 INFO - PROCESS | 1646 | 1461182334711 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x118edf000 == 39 [pid = 1646] [id = 149] 12:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11a7a7c00) [pid = 1646] [serial = 444] [outer = 0x0] 12:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x11a7ef000) [pid = 1646] [serial = 445] [outer = 0x11a7a7c00] 12:58:54 INFO - PROCESS | 1646 | 1461182334738 Marionette DEBUG loaded listener.js 12:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x11ac13400) [pid = 1646] [serial = 446] [outer = 0x11a7a7c00] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11c5d8800) [pid = 1646] [serial = 281] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11abd6400) [pid = 1646] [serial = 346] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x11aecc800) [pid = 1646] [serial = 350] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11acd0c00) [pid = 1646] [serial = 349] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11c0b5400) [pid = 1646] [serial = 355] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11aec6c00) [pid = 1646] [serial = 358] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1187a8000) [pid = 1646] [serial = 340] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x119128c00) [pid = 1646] [serial = 341] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11a7a6c00) [pid = 1646] [serial = 343] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1158ee000) [pid = 1646] [serial = 335] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x115607400) [pid = 1646] [serial = 334] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11b810800) [pid = 1646] [serial = 352] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11556d000) [pid = 1646] [serial = 337] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1274b6c00) [pid = 1646] [serial = 365] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x115785c00) [pid = 1646] [serial = 338] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x11c0ad000) [pid = 1646] [serial = 353] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1258a9800) [pid = 1646] [serial = 361] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x125e40400) [pid = 1646] [serial = 362] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x126e0e800) [pid = 1646] [serial = 364] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11c520000) [pid = 1646] [serial = 356] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11c17b400) [pid = 1646] [serial = 359] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11ac19c00) [pid = 1646] [serial = 347] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11a93c400) [pid = 1646] [serial = 344] [outer = 0x0] [url = about:blank] 12:58:54 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:55 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:55 INFO - PROCESS | 1646 | 1461182335081 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]]]}] 12:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 520ms 12:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:58:55 INFO - PROCESS | 1646 | 1461182335133 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 12:58:55 INFO - PROCESS | 1646 | 1461182335135 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 12:58:55 INFO - PROCESS | 1646 | 1461182335137 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:58:55 INFO - PROCESS | 1646 | 1461182335139 Marionette TRACE conn2 <- [1,570,null,{}] 12:58:55 INFO - PROCESS | 1646 | 1461182335146 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}] 12:58:55 INFO - PROCESS | 1646 | 1461182335225 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 12:58:55 INFO - PROCESS | 1646 | 1461182335231 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x11baa4000 == 40 [pid = 1646] [id = 150] 12:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11acd4000) [pid = 1646] [serial = 447] [outer = 0x0] 12:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11b5bd800) [pid = 1646] [serial = 448] [outer = 0x11acd4000] 12:58:55 INFO - PROCESS | 1646 | 1461182335261 Marionette DEBUG loaded listener.js 12:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11be08000) [pid = 1646] [serial = 449] [outer = 0x11acd4000] 12:58:55 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:55 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 470ms 12:58:55 INFO - PROCESS | 1646 | 1461182335603 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]]]}] 12:58:55 INFO - PROCESS | 1646 | 1461182335607 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 12:58:55 INFO - PROCESS | 1646 | 1461182335609 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 12:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:58:55 INFO - PROCESS | 1646 | 1461182335611 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:58:55 INFO - PROCESS | 1646 | 1461182335612 Marionette TRACE conn2 <- [1,574,null,{}] 12:58:55 INFO - PROCESS | 1646 | 1461182335615 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}] 12:58:55 INFO - PROCESS | 1646 | 1461182335695 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 12:58:55 INFO - PROCESS | 1646 | 1461182335739 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c31b800 == 41 [pid = 1646] [id = 151] 12:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11be77c00) [pid = 1646] [serial = 450] [outer = 0x0] 12:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11c0bb000) [pid = 1646] [serial = 451] [outer = 0x11be77c00] 12:58:55 INFO - PROCESS | 1646 | 1461182335766 Marionette DEBUG loaded listener.js 12:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x125844800) [pid = 1646] [serial = 452] [outer = 0x11be77c00] 12:58:56 INFO - PROCESS | 1646 | 1461182336060 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]]]}] 12:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 468ms 12:58:56 INFO - PROCESS | 1646 | 1461182336079 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 12:58:56 INFO - PROCESS | 1646 | 1461182336080 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 12:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:58:56 INFO - PROCESS | 1646 | 1461182336083 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:58:56 INFO - PROCESS | 1646 | 1461182336084 Marionette TRACE conn2 <- [1,578,null,{}] 12:58:56 INFO - PROCESS | 1646 | 1461182336087 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}] 12:58:56 INFO - PROCESS | 1646 | 1461182336164 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 12:58:56 INFO - PROCESS | 1646 | 1461182336168 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1269c5000 == 42 [pid = 1646] [id = 152] 12:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x125846000) [pid = 1646] [serial = 453] [outer = 0x0] 12:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x125f5dc00) [pid = 1646] [serial = 454] [outer = 0x125846000] 12:58:56 INFO - PROCESS | 1646 | 1461182336197 Marionette DEBUG loaded listener.js 12:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x127509400) [pid = 1646] [serial = 455] [outer = 0x125846000] 12:58:56 INFO - PROCESS | 1646 | 1461182336514 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]]]}] 12:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 468ms 12:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:58:56 INFO - PROCESS | 1646 | 1461182336552 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 12:58:56 INFO - PROCESS | 1646 | 1461182336553 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 12:58:56 INFO - PROCESS | 1646 | 1461182336555 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:58:56 INFO - PROCESS | 1646 | 1461182336556 Marionette TRACE conn2 <- [1,582,null,{}] 12:58:56 INFO - PROCESS | 1646 | 1461182336558 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}] 12:58:56 INFO - PROCESS | 1646 | 1461182336677 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 12:58:56 INFO - PROCESS | 1646 | 1461182336683 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x126e93800 == 43 [pid = 1646] [id = 153] 12:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x127506400) [pid = 1646] [serial = 456] [outer = 0x0] 12:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x127dd8800) [pid = 1646] [serial = 457] [outer = 0x127506400] 12:58:56 INFO - PROCESS | 1646 | 1461182336711 Marionette DEBUG loaded listener.js 12:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x12b40c400) [pid = 1646] [serial = 458] [outer = 0x127506400] 12:58:57 INFO - PROCESS | 1646 | 1461182337108 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]]]}] 12:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 12:58:57 INFO - PROCESS | 1646 | 1461182337126 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 12:58:57 INFO - PROCESS | 1646 | 1461182337128 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 12:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:58:57 INFO - PROCESS | 1646 | 1461182337131 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:58:57 INFO - PROCESS | 1646 | 1461182337133 Marionette TRACE conn2 <- [1,586,null,{}] 12:58:57 INFO - PROCESS | 1646 | 1461182337136 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}] 12:58:57 INFO - PROCESS | 1646 | 1461182337289 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 12:58:57 INFO - PROCESS | 1646 | 1461182337308 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1299d5000 == 44 [pid = 1646] [id = 154] 12:58:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11ba20800) [pid = 1646] [serial = 459] [outer = 0x0] 12:58:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12b4d3c00) [pid = 1646] [serial = 460] [outer = 0x11ba20800] 12:58:57 INFO - PROCESS | 1646 | 1461182337348 Marionette DEBUG loaded listener.js 12:58:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x12bbc9000) [pid = 1646] [serial = 461] [outer = 0x11ba20800] 12:58:57 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:57 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:57 INFO - PROCESS | 1646 | 1461182337778 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]]]}] 12:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 12:58:57 INFO - PROCESS | 1646 | 1461182337802 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 12:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:58:57 INFO - PROCESS | 1646 | 1461182337803 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 12:58:57 INFO - PROCESS | 1646 | 1461182337807 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:58:57 INFO - PROCESS | 1646 | 1461182337808 Marionette TRACE conn2 <- [1,590,null,{}] 12:58:57 INFO - PROCESS | 1646 | 1461182337816 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}] 12:58:57 INFO - PROCESS | 1646 | 1461182337907 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 12:58:57 INFO - PROCESS | 1646 | 1461182337911 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b42c800 == 45 [pid = 1646] [id = 155] 12:58:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11be72400) [pid = 1646] [serial = 462] [outer = 0x0] 12:58:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12cee0400) [pid = 1646] [serial = 463] [outer = 0x11be72400] 12:58:57 INFO - PROCESS | 1646 | 1461182337936 Marionette DEBUG loaded listener.js 12:58:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12d07bc00) [pid = 1646] [serial = 464] [outer = 0x11be72400] 12:58:58 INFO - PROCESS | 1646 | 1461182338256 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]]]}] 12:58:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12bcc3000) [pid = 1646] [serial = 465] [outer = 0x12fb59400] 12:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 474ms 12:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:58:58 INFO - PROCESS | 1646 | 1461182338306 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 12:58:58 INFO - PROCESS | 1646 | 1461182338307 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 12:58:58 INFO - PROCESS | 1646 | 1461182338330 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:58:58 INFO - PROCESS | 1646 | 1461182338331 Marionette TRACE conn2 <- [1,594,null,{}] 12:58:58 INFO - PROCESS | 1646 | 1461182338333 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}] 12:58:58 INFO - PROCESS | 1646 | 1461182338426 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 12:58:58 INFO - PROCESS | 1646 | 1461182338430 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce42000 == 46 [pid = 1646] [id = 156] 12:58:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x11a93e400) [pid = 1646] [serial = 466] [outer = 0x0] 12:58:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12d202400) [pid = 1646] [serial = 467] [outer = 0x11a93e400] 12:58:58 INFO - PROCESS | 1646 | 1461182338455 Marionette DEBUG loaded listener.js 12:58:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12d469000) [pid = 1646] [serial = 468] [outer = 0x11a93e400] 12:58:58 INFO - PROCESS | 1646 | 1461182338797 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]]]}] 12:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 534ms 12:58:58 INFO - PROCESS | 1646 | 1461182338848 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 12:58:58 INFO - PROCESS | 1646 | 1461182338849 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 12:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:58:58 INFO - PROCESS | 1646 | 1461182338851 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:58:58 INFO - PROCESS | 1646 | 1461182338852 Marionette TRACE conn2 <- [1,598,null,{}] 12:58:58 INFO - PROCESS | 1646 | 1461182338854 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}] 12:58:58 INFO - PROCESS | 1646 | 1461182338947 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11a7aac00) [pid = 1646] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x114bde000) [pid = 1646] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11584ac00) [pid = 1646] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x114bdb000) [pid = 1646] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11b5b9400) [pid = 1646] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x129fbe800) [pid = 1646] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12993b000) [pid = 1646] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11ac17000) [pid = 1646] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x125f5f800) [pid = 1646] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x125e3e000) [pid = 1646] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x119de2400) [pid = 1646] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11c51c000) [pid = 1646] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12980d000) [pid = 1646] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:58:59 INFO - PROCESS | 1646 | 1461182339089 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x115468000 == 47 [pid = 1646] [id = 157] 12:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x114237400) [pid = 1646] [serial = 469] [outer = 0x0] 12:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11682b800) [pid = 1646] [serial = 470] [outer = 0x114237400] 12:58:59 INFO - PROCESS | 1646 | 1461182339114 Marionette DEBUG loaded listener.js 12:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11be74c00) [pid = 1646] [serial = 471] [outer = 0x114237400] 12:58:59 INFO - PROCESS | 1646 | 1461182339391 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]]]}] 12:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 570ms 12:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:58:59 INFO - PROCESS | 1646 | 1461182339427 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 12:58:59 INFO - PROCESS | 1646 | 1461182339429 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 12:58:59 INFO - PROCESS | 1646 | 1461182339431 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:58:59 INFO - PROCESS | 1646 | 1461182339433 Marionette TRACE conn2 <- [1,602,null,{}] 12:58:59 INFO - PROCESS | 1646 | 1461182339435 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}] 12:58:59 INFO - PROCESS | 1646 | 1461182339529 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 12:58:59 INFO - PROCESS | 1646 | 1461182339533 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e720800 == 48 [pid = 1646] [id = 158] 12:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x12750b400) [pid = 1646] [serial = 472] [outer = 0x0] 12:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12bbc2c00) [pid = 1646] [serial = 473] [outer = 0x12750b400] 12:58:59 INFO - PROCESS | 1646 | 1461182339566 Marionette DEBUG loaded listener.js 12:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x12e138c00) [pid = 1646] [serial = 474] [outer = 0x12750b400] 12:58:59 INFO - PROCESS | 1646 | 1461182339909 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]]]}] 12:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 12:58:59 INFO - PROCESS | 1646 | 1461182339950 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 12:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:58:59 INFO - PROCESS | 1646 | 1461182339951 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 12:58:59 INFO - PROCESS | 1646 | 1461182339954 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:58:59 INFO - PROCESS | 1646 | 1461182339955 Marionette TRACE conn2 <- [1,606,null,{}] 12:58:59 INFO - PROCESS | 1646 | 1461182339957 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}] 12:59:00 INFO - PROCESS | 1646 | 1461182340036 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 12:59:00 INFO - PROCESS | 1646 | 1461182340043 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e941800 == 49 [pid = 1646] [id = 159] 12:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12e13b000) [pid = 1646] [serial = 475] [outer = 0x0] 12:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12e140800) [pid = 1646] [serial = 476] [outer = 0x12e13b000] 12:59:00 INFO - PROCESS | 1646 | 1461182340068 Marionette DEBUG loaded listener.js 12:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12e318000) [pid = 1646] [serial = 477] [outer = 0x12e13b000] 12:59:00 INFO - PROCESS | 1646 | 1461182340393 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]]]}] 12:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 470ms 12:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:59:00 INFO - PROCESS | 1646 | 1461182340425 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 12:59:00 INFO - PROCESS | 1646 | 1461182340426 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 12:59:00 INFO - PROCESS | 1646 | 1461182340429 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:59:00 INFO - PROCESS | 1646 | 1461182340430 Marionette TRACE conn2 <- [1,610,null,{}] 12:59:00 INFO - PROCESS | 1646 | 1461182340433 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}] 12:59:00 INFO - PROCESS | 1646 | 1461182340538 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 12:59:00 INFO - PROCESS | 1646 | 1461182340611 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb27000 == 50 [pid = 1646] [id = 160] 12:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x114bda400) [pid = 1646] [serial = 478] [outer = 0x0] 12:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12e31a800) [pid = 1646] [serial = 479] [outer = 0x114bda400] 12:59:00 INFO - PROCESS | 1646 | 1461182340650 Marionette DEBUG loaded listener.js 12:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12e333c00) [pid = 1646] [serial = 480] [outer = 0x114bda400] 12:59:01 INFO - PROCESS | 1646 | 1461182341037 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]]]}] 12:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 619ms 12:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:59:01 INFO - PROCESS | 1646 | 1461182341048 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 12:59:01 INFO - PROCESS | 1646 | 1461182341049 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 12:59:01 INFO - PROCESS | 1646 | 1461182341051 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:59:01 INFO - PROCESS | 1646 | 1461182341052 Marionette TRACE conn2 <- [1,614,null,{}] 12:59:01 INFO - PROCESS | 1646 | 1461182341117 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}] 12:59:01 INFO - PROCESS | 1646 | 1461182341202 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 12:59:01 INFO - PROCESS | 1646 | 1461182341211 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189dd000 == 51 [pid = 1646] [id = 161] 12:59:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x114be9000) [pid = 1646] [serial = 481] [outer = 0x0] 12:59:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x114cd2000) [pid = 1646] [serial = 482] [outer = 0x114be9000] 12:59:01 INFO - PROCESS | 1646 | 1461182341283 Marionette DEBUG loaded listener.js 12:59:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x11682ec00) [pid = 1646] [serial = 483] [outer = 0x114be9000] 12:59:01 INFO - PROCESS | 1646 | 1461182341718 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]]]}] 12:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 727ms 12:59:01 INFO - PROCESS | 1646 | 1461182341779 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 12:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:59:01 INFO - PROCESS | 1646 | 1461182341782 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 12:59:01 INFO - PROCESS | 1646 | 1461182341786 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:59:01 INFO - PROCESS | 1646 | 1461182341787 Marionette TRACE conn2 <- [1,618,null,{}] 12:59:01 INFO - PROCESS | 1646 | 1461182341790 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}] 12:59:01 INFO - PROCESS | 1646 | 1461182341888 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 12:59:01 INFO - PROCESS | 1646 | 1461182341992 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c1a8800 == 52 [pid = 1646] [id = 162] 12:59:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11abd5800) [pid = 1646] [serial = 484] [outer = 0x0] 12:59:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x11accf000) [pid = 1646] [serial = 485] [outer = 0x11abd5800] 12:59:02 INFO - PROCESS | 1646 | 1461182342025 Marionette DEBUG loaded listener.js 12:59:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x11b5b5400) [pid = 1646] [serial = 486] [outer = 0x11abd5800] 12:59:02 INFO - PROCESS | 1646 | 1461182342426 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]]]}] 12:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 12:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:59:02 INFO - PROCESS | 1646 | 1461182342456 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 12:59:02 INFO - PROCESS | 1646 | 1461182342457 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 12:59:02 INFO - PROCESS | 1646 | 1461182342460 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:59:02 INFO - PROCESS | 1646 | 1461182342461 Marionette TRACE conn2 <- [1,622,null,{}] 12:59:02 INFO - PROCESS | 1646 | 1461182342464 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}] 12:59:02 INFO - PROCESS | 1646 | 1461182342565 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 12:59:02 INFO - PROCESS | 1646 | 1461182342615 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf58000 == 53 [pid = 1646] [id = 163] 12:59:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11b810000) [pid = 1646] [serial = 487] [outer = 0x0] 12:59:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11c17d000) [pid = 1646] [serial = 488] [outer = 0x11b810000] 12:59:02 INFO - PROCESS | 1646 | 1461182342648 Marionette DEBUG loaded listener.js 12:59:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x127dca800) [pid = 1646] [serial = 489] [outer = 0x11b810000] 12:59:03 INFO - PROCESS | 1646 | 1461182343076 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]]]}] 12:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 668ms 12:59:03 INFO - PROCESS | 1646 | 1461182343136 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 12:59:03 INFO - PROCESS | 1646 | 1461182343143 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 12:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:59:03 INFO - PROCESS | 1646 | 1461182343169 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:59:03 INFO - PROCESS | 1646 | 1461182343172 Marionette TRACE conn2 <- [1,626,null,{}] 12:59:03 INFO - PROCESS | 1646 | 1461182343176 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}] 12:59:03 INFO - PROCESS | 1646 | 1461182343286 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 12:59:03 INFO - PROCESS | 1646 | 1461182343345 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f016000 == 54 [pid = 1646] [id = 164] 12:59:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x129f44800) [pid = 1646] [serial = 490] [outer = 0x0] 12:59:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12b4c4400) [pid = 1646] [serial = 491] [outer = 0x129f44800] 12:59:03 INFO - PROCESS | 1646 | 1461182343378 Marionette DEBUG loaded listener.js 12:59:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12cee3800) [pid = 1646] [serial = 492] [outer = 0x129f44800] 12:59:03 INFO - PROCESS | 1646 | 1461182343883 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]]]}] 12:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 776ms 12:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:59:03 INFO - PROCESS | 1646 | 1461182343943 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 12:59:03 INFO - PROCESS | 1646 | 1461182343945 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 12:59:03 INFO - PROCESS | 1646 | 1461182343949 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:59:03 INFO - PROCESS | 1646 | 1461182343951 Marionette TRACE conn2 <- [1,630,null,{}] 12:59:03 INFO - PROCESS | 1646 | 1461182343954 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}] 12:59:04 INFO - PROCESS | 1646 | 1461182344084 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 12:59:04 INFO - PROCESS | 1646 | 1461182344146 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1e4000 == 55 [pid = 1646] [id = 165] 12:59:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12bcbb000) [pid = 1646] [serial = 493] [outer = 0x0] 12:59:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12d46a000) [pid = 1646] [serial = 494] [outer = 0x12bcbb000] 12:59:04 INFO - PROCESS | 1646 | 1461182344175 Marionette DEBUG loaded listener.js 12:59:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12e133c00) [pid = 1646] [serial = 495] [outer = 0x12bcbb000] 12:59:04 INFO - PROCESS | 1646 | 1461182344778 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]]]}] 12:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 872ms 12:59:04 INFO - PROCESS | 1646 | 1461182344822 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 12:59:04 INFO - PROCESS | 1646 | 1461182344826 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 12:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:59:04 INFO - PROCESS | 1646 | 1461182344831 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:59:04 INFO - PROCESS | 1646 | 1461182344834 Marionette TRACE conn2 <- [1,634,null,{}] 12:59:04 INFO - PROCESS | 1646 | 1461182344839 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}] 12:59:04 INFO - PROCESS | 1646 | 1461182344951 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 12:59:05 INFO - PROCESS | 1646 | 1461182345064 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b552800 == 56 [pid = 1646] [id = 166] 12:59:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x114cc9400) [pid = 1646] [serial = 496] [outer = 0x0] 12:59:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x115612800) [pid = 1646] [serial = 497] [outer = 0x114cc9400] 12:59:05 INFO - PROCESS | 1646 | 1461182345088 Marionette DEBUG loaded listener.js 12:59:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x1166e5c00) [pid = 1646] [serial = 498] [outer = 0x114cc9400] 12:59:05 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:05 INFO - PROCESS | 1646 | 1461182345490 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]]]}] 12:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 675ms 12:59:05 INFO - PROCESS | 1646 | 1461182345505 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 12:59:05 INFO - PROCESS | 1646 | 1461182345511 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 12:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:59:05 INFO - PROCESS | 1646 | 1461182345517 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:59:05 INFO - PROCESS | 1646 | 1461182345520 Marionette TRACE conn2 <- [1,638,null,{}] 12:59:05 INFO - PROCESS | 1646 | 1461182345523 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}] 12:59:05 INFO - PROCESS | 1646 | 1461182345658 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 12:59:05 INFO - PROCESS | 1646 | 1461182345751 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119262000 == 57 [pid = 1646] [id = 167] 12:59:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x118740000) [pid = 1646] [serial = 499] [outer = 0x0] 12:59:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11a79e000) [pid = 1646] [serial = 500] [outer = 0x118740000] 12:59:05 INFO - PROCESS | 1646 | 1461182345793 Marionette DEBUG loaded listener.js 12:59:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x11a933c00) [pid = 1646] [serial = 501] [outer = 0x118740000] 12:59:06 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:06 INFO - PROCESS | 1646 | 1461182346245 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]]]}] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12e941800 == 56 [pid = 1646] [id = 159] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12e720800 == 55 [pid = 1646] [id = 158] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x115468000 == 54 [pid = 1646] [id = 157] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce42000 == 53 [pid = 1646] [id = 156] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12b42c800 == 52 [pid = 1646] [id = 155] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1299d5000 == 51 [pid = 1646] [id = 154] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x12bbcb000) [pid = 1646] [serial = 418] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x11a939400) [pid = 1646] [serial = 373] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x115615000) [pid = 1646] [serial = 370] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x11be98400) [pid = 1646] [serial = 376] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x126e93800 == 50 [pid = 1646] [id = 153] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1269c5000 == 49 [pid = 1646] [id = 152] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11c31b800 == 48 [pid = 1646] [id = 151] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11baa4000 == 47 [pid = 1646] [id = 150] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x118edf000 == 46 [pid = 1646] [id = 149] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11ac9c000 == 45 [pid = 1646] [id = 148] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11581d000 == 44 [pid = 1646] [id = 147] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12e453800 == 43 [pid = 1646] [id = 146] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12d49a800 == 42 [pid = 1646] [id = 145] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12d423800 == 41 [pid = 1646] [id = 144] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb49000 == 40 [pid = 1646] [id = 143] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11c191800 == 39 [pid = 1646] [id = 142] 12:59:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11927f800 == 38 [pid = 1646] [id = 141] 12:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 821ms 12:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:59:06 INFO - PROCESS | 1646 | 1461182346339 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 12:59:06 INFO - PROCESS | 1646 | 1461182346340 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 12:59:06 INFO - PROCESS | 1646 | 1461182346342 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:59:06 INFO - PROCESS | 1646 | 1461182346345 Marionette TRACE conn2 <- [1,642,null,{}] 12:59:06 INFO - PROCESS | 1646 | 1461182346351 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}] 12:59:06 INFO - PROCESS | 1646 | 1461182346430 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 12:59:06 INFO - PROCESS | 1646 | 1461182346442 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x119844800 == 39 [pid = 1646] [id = 168] 12:59:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x11ac16400) [pid = 1646] [serial = 502] [outer = 0x0] 12:59:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x11accd400) [pid = 1646] [serial = 503] [outer = 0x11ac16400] 12:59:06 INFO - PROCESS | 1646 | 1461182346470 Marionette DEBUG loaded listener.js 12:59:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11b807400) [pid = 1646] [serial = 504] [outer = 0x11ac16400] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12bbc1800) [pid = 1646] [serial = 416] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11abd8800) [pid = 1646] [serial = 386] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x11a937400) [pid = 1646] [serial = 385] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x11ba29000) [pid = 1646] [serial = 389] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x119d5a000) [pid = 1646] [serial = 382] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x114be6400) [pid = 1646] [serial = 379] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x11be6e400) [pid = 1646] [serial = 391] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x12b98f800) [pid = 1646] [serial = 415] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x12b411000) [pid = 1646] [serial = 412] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x129fbf400) [pid = 1646] [serial = 407] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x127dcd800) [pid = 1646] [serial = 400] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x127c4cc00) [pid = 1646] [serial = 398] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11ac11000) [pid = 1646] [serial = 388] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12b4db400) [pid = 1646] [serial = 413] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x127427800) [pid = 1646] [serial = 397] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11c178800) [pid = 1646] [serial = 409] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x115570000) [pid = 1646] [serial = 380] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x129f50800) [pid = 1646] [serial = 406] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11c0ae800) [pid = 1646] [serial = 392] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x125c2e400) [pid = 1646] [serial = 395] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x129948000) [pid = 1646] [serial = 403] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12980cc00) [pid = 1646] [serial = 401] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11a7a1800) [pid = 1646] [serial = 383] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11c6a8800) [pid = 1646] [serial = 394] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x129f46400) [pid = 1646] [serial = 404] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x129fc5000) [pid = 1646] [serial = 410] [outer = 0x0] [url = about:blank] 12:59:06 INFO - PROCESS | 1646 | 1461182346812 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]]]}] 12:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 521ms 12:59:06 INFO - PROCESS | 1646 | 1461182346863 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 12:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:59:06 INFO - PROCESS | 1646 | 1461182346865 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 12:59:06 INFO - PROCESS | 1646 | 1461182346867 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:59:06 INFO - PROCESS | 1646 | 1461182346868 Marionette TRACE conn2 <- [1,646,null,{}] 12:59:06 INFO - PROCESS | 1646 | 1461182346871 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}] 12:59:06 INFO - PROCESS | 1646 | 1461182346946 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 12:59:06 INFO - PROCESS | 1646 | 1461182346950 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c19f800 == 40 [pid = 1646] [id = 169] 12:59:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11ba29400) [pid = 1646] [serial = 505] [outer = 0x0] 12:59:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11be76000) [pid = 1646] [serial = 506] [outer = 0x11ba29400] 12:59:06 INFO - PROCESS | 1646 | 1461182346979 Marionette DEBUG loaded listener.js 12:59:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11c176400) [pid = 1646] [serial = 507] [outer = 0x11ba29400] 12:59:07 INFO - PROCESS | 1646 | 1461182347348 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]]]}] 12:59:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 519ms 12:59:07 INFO - PROCESS | 1646 | 1461182347386 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 12:59:07 INFO - PROCESS | 1646 | 1461182347387 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 12:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:59:07 INFO - PROCESS | 1646 | 1461182347392 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:59:07 INFO - PROCESS | 1646 | 1461182347393 Marionette TRACE conn2 <- [1,650,null,{}] 12:59:07 INFO - PROCESS | 1646 | 1461182347395 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}] 12:59:07 INFO - PROCESS | 1646 | 1461182347463 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 12:59:07 INFO - PROCESS | 1646 | 1461182347469 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259d3800 == 41 [pid = 1646] [id = 170] 12:59:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11be74000) [pid = 1646] [serial = 508] [outer = 0x0] 12:59:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x125846800) [pid = 1646] [serial = 509] [outer = 0x11be74000] 12:59:07 INFO - PROCESS | 1646 | 1461182347510 Marionette DEBUG loaded listener.js 12:59:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x125e39c00) [pid = 1646] [serial = 510] [outer = 0x11be74000] 12:59:07 INFO - PROCESS | 1646 | 1461182347966 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]]]}] 12:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 618ms 12:59:08 INFO - PROCESS | 1646 | 1461182348012 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 12:59:08 INFO - PROCESS | 1646 | 1461182348013 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 12:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:59:08 INFO - PROCESS | 1646 | 1461182348015 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:59:08 INFO - PROCESS | 1646 | 1461182348016 Marionette TRACE conn2 <- [1,654,null,{}] 12:59:08 INFO - PROCESS | 1646 | 1461182348019 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}] 12:59:08 INFO - PROCESS | 1646 | 1461182348122 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 12:59:08 INFO - PROCESS | 1646 | 1461182348129 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x11971e000 == 42 [pid = 1646] [id = 171] 12:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x126905000) [pid = 1646] [serial = 511] [outer = 0x0] 12:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12910bc00) [pid = 1646] [serial = 512] [outer = 0x126905000] 12:59:08 INFO - PROCESS | 1646 | 1461182348158 Marionette DEBUG loaded listener.js 12:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x129f45000) [pid = 1646] [serial = 513] [outer = 0x126905000] 12:59:08 INFO - PROCESS | 1646 | 1461182348504 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]]]}] 12:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 519ms 12:59:08 INFO - PROCESS | 1646 | 1461182348535 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 12:59:08 INFO - PROCESS | 1646 | 1461182348537 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 12:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:59:08 INFO - PROCESS | 1646 | 1461182348542 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:59:08 INFO - PROCESS | 1646 | 1461182348543 Marionette TRACE conn2 <- [1,658,null,{}] 12:59:08 INFO - PROCESS | 1646 | 1461182348545 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}] 12:59:08 INFO - PROCESS | 1646 | 1461182348638 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 12:59:08 INFO - PROCESS | 1646 | 1461182348642 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x127da7000 == 43 [pid = 1646] [id = 172] 12:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x127430000) [pid = 1646] [serial = 514] [outer = 0x0] 12:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x129fbf000) [pid = 1646] [serial = 515] [outer = 0x127430000] 12:59:08 INFO - PROCESS | 1646 | 1461182348668 Marionette DEBUG loaded listener.js 12:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x12b411000) [pid = 1646] [serial = 516] [outer = 0x127430000] 12:59:09 INFO - PROCESS | 1646 | 1461182349017 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]]]}] 12:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 517ms 12:59:09 INFO - PROCESS | 1646 | 1461182349060 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 12:59:09 INFO - PROCESS | 1646 | 1461182349061 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 12:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:59:09 INFO - PROCESS | 1646 | 1461182349063 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:59:09 INFO - PROCESS | 1646 | 1461182349064 Marionette TRACE conn2 <- [1,662,null,{}] 12:59:09 INFO - PROCESS | 1646 | 1461182349067 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}] 12:59:09 INFO - PROCESS | 1646 | 1461182349161 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 12:59:09 INFO - PROCESS | 1646 | 1461182349165 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b427000 == 44 [pid = 1646] [id = 173] 12:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x129940c00) [pid = 1646] [serial = 517] [outer = 0x0] 12:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12b4c7800) [pid = 1646] [serial = 518] [outer = 0x129940c00] 12:59:09 INFO - PROCESS | 1646 | 1461182349191 Marionette DEBUG loaded listener.js 12:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12bcb4400) [pid = 1646] [serial = 519] [outer = 0x129940c00] 12:59:09 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:09 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:09 INFO - PROCESS | 1646 | 1461182349540 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]]]}] 12:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 517ms 12:59:09 INFO - PROCESS | 1646 | 1461182349582 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 12:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:59:09 INFO - PROCESS | 1646 | 1461182349583 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 12:59:09 INFO - PROCESS | 1646 | 1461182349585 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:59:09 INFO - PROCESS | 1646 | 1461182349586 Marionette TRACE conn2 <- [1,666,null,{}] 12:59:09 INFO - PROCESS | 1646 | 1461182349589 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}] 12:59:09 INFO - PROCESS | 1646 | 1461182349684 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 12:59:09 INFO - PROCESS | 1646 | 1461182349688 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b941800 == 45 [pid = 1646] [id = 174] 12:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12bcbb400) [pid = 1646] [serial = 520] [outer = 0x0] 12:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12cee4800) [pid = 1646] [serial = 521] [outer = 0x12bcbb400] 12:59:09 INFO - PROCESS | 1646 | 1461182349714 Marionette DEBUG loaded listener.js 12:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12d20b400) [pid = 1646] [serial = 522] [outer = 0x12bcbb400] 12:59:09 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:09 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:10 INFO - PROCESS | 1646 | 1461182350053 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]]]}] 12:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 522ms 12:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:59:10 INFO - PROCESS | 1646 | 1461182350107 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 12:59:10 INFO - PROCESS | 1646 | 1461182350108 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 12:59:10 INFO - PROCESS | 1646 | 1461182350110 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:59:10 INFO - PROCESS | 1646 | 1461182350112 Marionette TRACE conn2 <- [1,670,null,{}] 12:59:10 INFO - PROCESS | 1646 | 1461182350114 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}] 12:59:10 INFO - PROCESS | 1646 | 1461182350209 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 12:59:10 INFO - PROCESS | 1646 | 1461182350221 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c027000 == 46 [pid = 1646] [id = 175] 12:59:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12d20e000) [pid = 1646] [serial = 523] [outer = 0x0] 12:59:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12d467400) [pid = 1646] [serial = 524] [outer = 0x12d20e000] 12:59:10 INFO - PROCESS | 1646 | 1461182350246 Marionette DEBUG loaded listener.js 12:59:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12db62c00) [pid = 1646] [serial = 525] [outer = 0x12d20e000] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x12e13b000) [pid = 1646] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x114ccb400) [pid = 1646] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x11ba20800) [pid = 1646] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11be77c00) [pid = 1646] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x1147b6000) [pid = 1646] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x125846000) [pid = 1646] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x11be72400) [pid = 1646] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11a7a7c00) [pid = 1646] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x127506400) [pid = 1646] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x11a93e400) [pid = 1646] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11acd4000) [pid = 1646] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x1123a0400) [pid = 1646] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12750b400) [pid = 1646] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:59:10 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x114237400) [pid = 1646] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:59:10 INFO - PROCESS | 1646 | 1461182350757 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]]]}] 12:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 667ms 12:59:10 INFO - PROCESS | 1646 | 1461182350794 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 12:59:10 INFO - PROCESS | 1646 | 1461182350796 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 12:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:59:10 INFO - PROCESS | 1646 | 1461182350801 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:59:10 INFO - PROCESS | 1646 | 1461182350808 Marionette TRACE conn2 <- [1,674,null,{}] 12:59:10 INFO - PROCESS | 1646 | 1461182350816 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}] 12:59:10 INFO - PROCESS | 1646 | 1461182350971 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 12:59:11 INFO - PROCESS | 1646 | 1461182351009 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d41e800 == 47 [pid = 1646] [id = 176] 12:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x125846000) [pid = 1646] [serial = 526] [outer = 0x0] 12:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12db63000) [pid = 1646] [serial = 527] [outer = 0x125846000] 12:59:11 INFO - PROCESS | 1646 | 1461182351055 Marionette DEBUG loaded listener.js 12:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x12e141400) [pid = 1646] [serial = 528] [outer = 0x125846000] 12:59:11 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:11 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:11 INFO - PROCESS | 1646 | 1461182351446 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]]]}] 12:59:11 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 12:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 679ms 12:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:59:11 INFO - PROCESS | 1646 | 1461182351481 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 12:59:11 INFO - PROCESS | 1646 | 1461182351482 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 12:59:11 INFO - PROCESS | 1646 | 1461182351484 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:59:11 INFO - PROCESS | 1646 | 1461182351485 Marionette TRACE conn2 <- [1,678,null,{}] 12:59:11 INFO - PROCESS | 1646 | 1461182351496 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}] 12:59:11 INFO - PROCESS | 1646 | 1461182351575 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 12:59:11 INFO - PROCESS | 1646 | 1461182351579 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e458000 == 48 [pid = 1646] [id = 177] 12:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x12e314800) [pid = 1646] [serial = 529] [outer = 0x0] 12:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x12e333000) [pid = 1646] [serial = 530] [outer = 0x12e314800] 12:59:11 INFO - PROCESS | 1646 | 1461182351604 Marionette DEBUG loaded listener.js 12:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x12e33e400) [pid = 1646] [serial = 531] [outer = 0x12e314800] 12:59:11 INFO - PROCESS | 1646 | 1461182351917 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]]]}] 12:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 12:59:11 INFO - PROCESS | 1646 | 1461182351953 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 12:59:11 INFO - PROCESS | 1646 | 1461182351956 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 12:59:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:59:11 INFO - PROCESS | 1646 | 1461182351959 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:59:11 INFO - PROCESS | 1646 | 1461182351960 Marionette TRACE conn2 <- [1,682,null,{}] 12:59:11 INFO - PROCESS | 1646 | 1461182351962 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}] 12:59:12 INFO - PROCESS | 1646 | 1461182352037 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 12:59:12 INFO - PROCESS | 1646 | 1461182352044 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb26800 == 49 [pid = 1646] [id = 178] 12:59:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12e33e800) [pid = 1646] [serial = 532] [outer = 0x0] 12:59:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12e665000) [pid = 1646] [serial = 533] [outer = 0x12e33e800] 12:59:12 INFO - PROCESS | 1646 | 1461182352069 Marionette DEBUG loaded listener.js 12:59:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12e66b800) [pid = 1646] [serial = 534] [outer = 0x12e33e800] 12:59:12 INFO - PROCESS | 1646 | 1461182352909 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]]]}] 12:59:12 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) 12:59:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 12:59:12 INFO - PROCESS | 1646 | 1461182352929 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 12:59:12 INFO - PROCESS | 1646 | 1461182352932 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 12:59:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:59:12 INFO - PROCESS | 1646 | 1461182352936 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:59:12 INFO - PROCESS | 1646 | 1461182352938 Marionette TRACE conn2 <- [1,686,null,{}] 12:59:12 INFO - PROCESS | 1646 | 1461182352943 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}] 12:59:13 INFO - PROCESS | 1646 | 1461182353041 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 12:59:13 INFO - PROCESS | 1646 | 1461182353090 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x118aa6800 == 50 [pid = 1646] [id = 179] 12:59:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x11556c400) [pid = 1646] [serial = 535] [outer = 0x0] 12:59:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x115615400) [pid = 1646] [serial = 536] [outer = 0x11556c400] 12:59:13 INFO - PROCESS | 1646 | 1461182353123 Marionette DEBUG loaded listener.js 12:59:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x1187a8000) [pid = 1646] [serial = 537] [outer = 0x11556c400] 12:59:13 INFO - PROCESS | 1646 | 1461182353996 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]]]}] 12:59:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:59:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1074ms 12:59:14 INFO - PROCESS | 1646 | 1461182354018 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 12:59:14 INFO - PROCESS | 1646 | 1461182354023 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 12:59:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:59:14 INFO - PROCESS | 1646 | 1461182354029 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:59:14 INFO - PROCESS | 1646 | 1461182354031 Marionette TRACE conn2 <- [1,690,null,{}] 12:59:14 INFO - PROCESS | 1646 | 1461182354034 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}] 12:59:14 INFO - PROCESS | 1646 | 1461182354133 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 12:59:14 INFO - PROCESS | 1646 | 1461182354179 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259c8800 == 51 [pid = 1646] [id = 180] 12:59:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x11896bc00) [pid = 1646] [serial = 538] [outer = 0x0] 12:59:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x11a93c400) [pid = 1646] [serial = 539] [outer = 0x11896bc00] 12:59:14 INFO - PROCESS | 1646 | 1461182354210 Marionette DEBUG loaded listener.js 12:59:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x11ae5e000) [pid = 1646] [serial = 540] [outer = 0x11896bc00] 12:59:15 INFO - PROCESS | 1646 | 1461182355081 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]]]}] 12:59:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:59:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1070ms 12:59:15 INFO - PROCESS | 1646 | 1461182355102 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 12:59:15 INFO - PROCESS | 1646 | 1461182355104 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 12:59:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:59:15 INFO - PROCESS | 1646 | 1461182355109 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:59:15 INFO - PROCESS | 1646 | 1461182355112 Marionette TRACE conn2 <- [1,694,null,{}] 12:59:15 INFO - PROCESS | 1646 | 1461182355119 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}] 12:59:15 INFO - PROCESS | 1646 | 1461182355219 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 12:59:15 INFO - PROCESS | 1646 | 1461182355267 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d416000 == 52 [pid = 1646] [id = 181] 12:59:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x11be99800) [pid = 1646] [serial = 541] [outer = 0x0] 12:59:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x1274b8c00) [pid = 1646] [serial = 542] [outer = 0x11be99800] 12:59:15 INFO - PROCESS | 1646 | 1461182355300 Marionette DEBUG loaded listener.js 12:59:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x12980d000) [pid = 1646] [serial = 543] [outer = 0x11be99800] 12:59:16 INFO - PROCESS | 1646 | 1461182356208 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]]]}] 12:59:16 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) 12:59:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1124ms 12:59:16 INFO - PROCESS | 1646 | 1461182356233 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 12:59:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:59:16 INFO - PROCESS | 1646 | 1461182356235 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 12:59:16 INFO - PROCESS | 1646 | 1461182356238 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:59:16 INFO - PROCESS | 1646 | 1461182356239 Marionette TRACE conn2 <- [1,698,null,{}] 12:59:16 INFO - PROCESS | 1646 | 1461182356241 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}] 12:59:16 INFO - PROCESS | 1646 | 1461182356339 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 12:59:16 INFO - PROCESS | 1646 | 1461182356388 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259d6800 == 53 [pid = 1646] [id = 182] 12:59:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11c51d400) [pid = 1646] [serial = 544] [outer = 0x0] 12:59:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x129fcb400) [pid = 1646] [serial = 545] [outer = 0x11c51d400] 12:59:16 INFO - PROCESS | 1646 | 1461182356419 Marionette DEBUG loaded listener.js 12:59:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x12d203c00) [pid = 1646] [serial = 546] [outer = 0x11c51d400] 12:59:17 INFO - PROCESS | 1646 | 1461182357288 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]]]}] 12:59:17 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) 12:59:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1070ms 12:59:17 INFO - PROCESS | 1646 | 1461182357308 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 12:59:17 INFO - PROCESS | 1646 | 1461182357310 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 12:59:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:59:17 INFO - PROCESS | 1646 | 1461182357314 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:59:17 INFO - PROCESS | 1646 | 1461182357316 Marionette TRACE conn2 <- [1,702,null,{}] 12:59:17 INFO - PROCESS | 1646 | 1461182357320 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}] 12:59:17 INFO - PROCESS | 1646 | 1461182357410 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 12:59:17 INFO - PROCESS | 1646 | 1461182357461 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12364e000 == 54 [pid = 1646] [id = 183] 12:59:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x1191a7400) [pid = 1646] [serial = 547] [outer = 0x0] 12:59:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x119ded400) [pid = 1646] [serial = 548] [outer = 0x1191a7400] 12:59:17 INFO - PROCESS | 1646 | 1461182357488 Marionette DEBUG loaded listener.js 12:59:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x11abd4c00) [pid = 1646] [serial = 549] [outer = 0x1191a7400] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b251800 == 53 [pid = 1646] [id = 126] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12e458000 == 52 [pid = 1646] [id = 177] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12e31a800) [pid = 1646] [serial = 479] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12d41e800 == 51 [pid = 1646] [id = 176] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12c027000 == 50 [pid = 1646] [id = 175] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b941800 == 49 [pid = 1646] [id = 174] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b427000 == 48 [pid = 1646] [id = 173] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x127da7000 == 47 [pid = 1646] [id = 172] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11971e000 == 46 [pid = 1646] [id = 171] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1259d3800 == 45 [pid = 1646] [id = 170] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11c19f800 == 44 [pid = 1646] [id = 169] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119844800 == 43 [pid = 1646] [id = 168] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119262000 == 42 [pid = 1646] [id = 167] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11b552800 == 41 [pid = 1646] [id = 166] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12f1e4000 == 40 [pid = 1646] [id = 165] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12f016000 == 39 [pid = 1646] [id = 164] 12:59:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb27000 == 38 [pid = 1646] [id = 160] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12742e400) [pid = 1646] [serial = 430] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x12cee7800) [pid = 1646] [serial = 436] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x12e318000) [pid = 1646] [serial = 477] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x129fca800) [pid = 1646] [serial = 433] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x119d53800) [pid = 1646] [serial = 443] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x115608000) [pid = 1646] [serial = 442] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x12bbc9000) [pid = 1646] [serial = 461] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x119deb800) [pid = 1646] [serial = 424] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x12b4d3c00) [pid = 1646] [serial = 460] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x11c0bb000) [pid = 1646] [serial = 451] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x125844800) [pid = 1646] [serial = 452] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x125843c00) [pid = 1646] [serial = 439] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x12d206c00) [pid = 1646] [serial = 440] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x125f5dc00) [pid = 1646] [serial = 454] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x127509400) [pid = 1646] [serial = 455] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x115856800) [pid = 1646] [serial = 421] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12cee0400) [pid = 1646] [serial = 463] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x11a7ef000) [pid = 1646] [serial = 445] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x11ac13400) [pid = 1646] [serial = 446] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x127dd8800) [pid = 1646] [serial = 457] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x11c5d8400) [pid = 1646] [serial = 427] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12d202400) [pid = 1646] [serial = 467] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11b5bd800) [pid = 1646] [serial = 448] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11be08000) [pid = 1646] [serial = 449] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12bcc2c00) [pid = 1646] [serial = 419] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12bbc2c00) [pid = 1646] [serial = 473] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12d469000) [pid = 1646] [serial = 468] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11be74c00) [pid = 1646] [serial = 471] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12e140800) [pid = 1646] [serial = 476] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12e138c00) [pid = 1646] [serial = 474] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11682b800) [pid = 1646] [serial = 470] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12d07bc00) [pid = 1646] [serial = 464] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1258a1000) [pid = 1646] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:59:18 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12b40c400) [pid = 1646] [serial = 458] [outer = 0x0] [url = about:blank] 12:59:18 INFO - PROCESS | 1646 | 1461182358396 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]]]}] 12:59:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:59:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1121ms 12:59:18 INFO - PROCESS | 1646 | 1461182358436 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 12:59:18 INFO - PROCESS | 1646 | 1461182358442 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 12:59:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:59:18 INFO - PROCESS | 1646 | 1461182358447 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:59:18 INFO - PROCESS | 1646 | 1461182358449 Marionette TRACE conn2 <- [1,706,null,{}] 12:59:18 INFO - PROCESS | 1646 | 1461182358451 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}] 12:59:18 INFO - PROCESS | 1646 | 1461182358528 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 12:59:18 INFO - PROCESS | 1646 | 1461182358575 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x119144000 == 39 [pid = 1646] [id = 184] 12:59:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x116136c00) [pid = 1646] [serial = 550] [outer = 0x0] 12:59:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11accc800) [pid = 1646] [serial = 551] [outer = 0x116136c00] 12:59:18 INFO - PROCESS | 1646 | 1461182358602 Marionette DEBUG loaded listener.js 12:59:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11b808c00) [pid = 1646] [serial = 552] [outer = 0x116136c00] 12:59:19 INFO - PROCESS | 1646 | 1461182359412 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]]]}] 12:59:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:59:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 12:59:19 INFO - PROCESS | 1646 | 1461182359417 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 12:59:19 INFO - PROCESS | 1646 | 1461182359418 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 12:59:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:59:19 INFO - PROCESS | 1646 | 1461182359421 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:59:19 INFO - PROCESS | 1646 | 1461182359424 Marionette TRACE conn2 <- [1,710,null,{}] 12:59:19 INFO - PROCESS | 1646 | 1461182359431 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}] 12:59:19 INFO - PROCESS | 1646 | 1461182359511 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 12:59:19 INFO - PROCESS | 1646 | 1461182359517 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c01c000 == 40 [pid = 1646] [id = 185] 12:59:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11be97000) [pid = 1646] [serial = 553] [outer = 0x0] 12:59:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11c5db000) [pid = 1646] [serial = 554] [outer = 0x11be97000] 12:59:19 INFO - PROCESS | 1646 | 1461182359547 Marionette DEBUG loaded listener.js 12:59:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x125c31800) [pid = 1646] [serial = 555] [outer = 0x11be97000] 12:59:20 INFO - PROCESS | 1646 | 1461182360406 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]]]}] 12:59:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:59:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1024ms 12:59:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:59:20 INFO - PROCESS | 1646 | 1461182360446 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 12:59:20 INFO - PROCESS | 1646 | 1461182360447 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 12:59:20 INFO - PROCESS | 1646 | 1461182360450 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:59:20 INFO - PROCESS | 1646 | 1461182360451 Marionette TRACE conn2 <- [1,714,null,{}] 12:59:20 INFO - PROCESS | 1646 | 1461182360453 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}] 12:59:20 INFO - PROCESS | 1646 | 1461182360545 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 12:59:20 INFO - PROCESS | 1646 | 1461182360549 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b87000 == 41 [pid = 1646] [id = 186] 12:59:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11c098c00) [pid = 1646] [serial = 556] [outer = 0x0] 12:59:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x127503000) [pid = 1646] [serial = 557] [outer = 0x11c098c00] 12:59:20 INFO - PROCESS | 1646 | 1461182360575 Marionette DEBUG loaded listener.js 12:59:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12980cc00) [pid = 1646] [serial = 558] [outer = 0x11c098c00] 12:59:21 INFO - PROCESS | 1646 | 1461182361385 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]]]}] 12:59:21 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 12:59:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 12:59:21 INFO - PROCESS | 1646 | 1461182361420 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 12:59:21 INFO - PROCESS | 1646 | 1461182361422 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 12:59:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:59:21 INFO - PROCESS | 1646 | 1461182361426 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:59:21 INFO - PROCESS | 1646 | 1461182361427 Marionette TRACE conn2 <- [1,718,null,{}] 12:59:21 INFO - PROCESS | 1646 | 1461182361429 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}] 12:59:21 INFO - PROCESS | 1646 | 1461182361518 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 12:59:21 INFO - PROCESS | 1646 | 1461182361552 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x127dba800 == 42 [pid = 1646] [id = 187] 12:59:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x129940800) [pid = 1646] [serial = 559] [outer = 0x0] 12:59:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x129f46800) [pid = 1646] [serial = 560] [outer = 0x129940800] 12:59:21 INFO - PROCESS | 1646 | 1461182361579 Marionette DEBUG loaded listener.js 12:59:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x129fc6400) [pid = 1646] [serial = 561] [outer = 0x129940800] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11be77000) [pid = 1646] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x114bdac00) [pid = 1646] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x125c32400) [pid = 1646] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x115616000) [pid = 1646] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x125d81000) [pid = 1646] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x1166e2c00) [pid = 1646] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12ce0b000) [pid = 1646] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11c396c00) [pid = 1646] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x127c4e000) [pid = 1646] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x127430000) [pid = 1646] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x129940c00) [pid = 1646] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11ac16400) [pid = 1646] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x114cc9400) [pid = 1646] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x118740000) [pid = 1646] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x114bda400) [pid = 1646] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x11ba29400) [pid = 1646] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x126905000) [pid = 1646] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11be74000) [pid = 1646] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12e314800) [pid = 1646] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12bcbb400) [pid = 1646] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12d20e000) [pid = 1646] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x125846000) [pid = 1646] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11a7a0000) [pid = 1646] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x125a64800) [pid = 1646] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x114cc7c00) [pid = 1646] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11a93b800) [pid = 1646] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11ac19400) [pid = 1646] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:59:22 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x114be1800) [pid = 1646] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:59:22 INFO - PROCESS | 1646 | 1461182362365 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]]]}] 12:59:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:59:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 12:59:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:59:22 INFO - PROCESS | 1646 | 1461182362398 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 12:59:22 INFO - PROCESS | 1646 | 1461182362400 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 12:59:22 INFO - PROCESS | 1646 | 1461182362402 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:59:22 INFO - PROCESS | 1646 | 1461182362403 Marionette TRACE conn2 <- [1,722,null,{}] 12:59:22 INFO - PROCESS | 1646 | 1461182362405 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}] 12:59:22 INFO - PROCESS | 1646 | 1461182362495 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 12:59:22 INFO - PROCESS | 1646 | 1461182362500 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x11be4d000 == 43 [pid = 1646] [id = 188] 12:59:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x114be4800) [pid = 1646] [serial = 562] [outer = 0x0] 12:59:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x125846000) [pid = 1646] [serial = 563] [outer = 0x114be4800] 12:59:22 INFO - PROCESS | 1646 | 1461182362531 Marionette DEBUG loaded listener.js 12:59:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x129f51c00) [pid = 1646] [serial = 564] [outer = 0x114be4800] 12:59:22 INFO - PROCESS | 1646 | 1461182362864 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] 12:59:22 INFO - PROCESS | 1646 | 1461182362923 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 12:59:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:59:22 INFO - PROCESS | 1646 | 1461182362925 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:59:22 INFO - PROCESS | 1646 | 1461182362926 Marionette TRACE conn2 <- [1,726,null,{}] 12:59:22 INFO - PROCESS | 1646 | 1461182362929 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}] 12:59:23 INFO - PROCESS | 1646 | 1461182363004 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 12:59:23 INFO - PROCESS | 1646 | 1461182363010 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b25c000 == 44 [pid = 1646] [id = 189] 12:59:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11be74000) [pid = 1646] [serial = 565] [outer = 0x0] 12:59:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12b991c00) [pid = 1646] [serial = 566] [outer = 0x11be74000] 12:59:23 INFO - PROCESS | 1646 | 1461182363035 Marionette DEBUG loaded listener.js 12:59:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12ce09400) [pid = 1646] [serial = 567] [outer = 0x11be74000] 12:59:23 INFO - PROCESS | 1646 | 1461182363397 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]]]}] 12:59:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:59:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 522ms 12:59:23 INFO - PROCESS | 1646 | 1461182363447 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 12:59:23 INFO - PROCESS | 1646 | 1461182363449 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 12:59:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:59:23 INFO - PROCESS | 1646 | 1461182363451 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:59:23 INFO - PROCESS | 1646 | 1461182363452 Marionette TRACE conn2 <- [1,730,null,{}] 12:59:23 INFO - PROCESS | 1646 | 1461182363454 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}] 12:59:23 INFO - PROCESS | 1646 | 1461182363529 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 12:59:23 INFO - PROCESS | 1646 | 1461182363582 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b937800 == 45 [pid = 1646] [id = 190] 12:59:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12b4be800) [pid = 1646] [serial = 568] [outer = 0x0] 12:59:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12cee7800) [pid = 1646] [serial = 569] [outer = 0x12b4be800] 12:59:23 INFO - PROCESS | 1646 | 1461182363608 Marionette DEBUG loaded listener.js 12:59:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12d469c00) [pid = 1646] [serial = 570] [outer = 0x12b4be800] 12:59:23 INFO - PROCESS | 1646 | 1461182363975 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] 12:59:24 INFO - PROCESS | 1646 | 1461182364027 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 12:59:24 INFO - PROCESS | 1646 | 1461182364030 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:59:24 INFO - PROCESS | 1646 | 1461182364032 Marionette TRACE conn2 <- [1,734,null,{}] 12:59:24 INFO - PROCESS | 1646 | 1461182364035 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}] 12:59:24 INFO - PROCESS | 1646 | 1461182364155 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 12:59:24 INFO - PROCESS | 1646 | 1461182364230 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c02e800 == 46 [pid = 1646] [id = 191] 12:59:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11a79b400) [pid = 1646] [serial = 571] [outer = 0x0] 12:59:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12d462400) [pid = 1646] [serial = 572] [outer = 0x11a79b400] 12:59:24 INFO - PROCESS | 1646 | 1461182364270 Marionette DEBUG loaded listener.js 12:59:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12e317000) [pid = 1646] [serial = 573] [outer = 0x11a79b400] 12:59:24 INFO - PROCESS | 1646 | 1461182364713 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]]]}] 12:59:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:59:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 719ms 12:59:24 INFO - PROCESS | 1646 | 1461182364750 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 12:59:24 INFO - PROCESS | 1646 | 1461182364753 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 12:59:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:59:24 INFO - PROCESS | 1646 | 1461182364757 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:59:24 INFO - PROCESS | 1646 | 1461182364760 Marionette TRACE conn2 <- [1,738,null,{}] 12:59:24 INFO - PROCESS | 1646 | 1461182364763 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}] 12:59:24 INFO - PROCESS | 1646 | 1461182364865 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 12:59:24 INFO - PROCESS | 1646 | 1461182364917 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b832000 == 47 [pid = 1646] [id = 192] 12:59:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1189cbc00) [pid = 1646] [serial = 574] [outer = 0x0] 12:59:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11912ac00) [pid = 1646] [serial = 575] [outer = 0x1189cbc00] 12:59:24 INFO - PROCESS | 1646 | 1461182364961 Marionette DEBUG loaded listener.js 12:59:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11a93b000) [pid = 1646] [serial = 576] [outer = 0x1189cbc00] 12:59:25 INFO - PROCESS | 1646 | 1461182365849 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]]]}] 12:59:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:59:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1121ms 12:59:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:59:25 INFO - PROCESS | 1646 | 1461182365879 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 12:59:25 INFO - PROCESS | 1646 | 1461182365883 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 12:59:25 INFO - PROCESS | 1646 | 1461182365888 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:59:25 INFO - PROCESS | 1646 | 1461182365890 Marionette TRACE conn2 <- [1,742,null,{}] 12:59:25 INFO - PROCESS | 1646 | 1461182365892 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}] 12:59:25 INFO - PROCESS | 1646 | 1461182365989 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 12:59:26 INFO - PROCESS | 1646 | 1461182366037 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b86000 == 48 [pid = 1646] [id = 193] 12:59:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11a7a6800) [pid = 1646] [serial = 577] [outer = 0x0] 12:59:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11b5b9800) [pid = 1646] [serial = 578] [outer = 0x11a7a6800] 12:59:26 INFO - PROCESS | 1646 | 1461182366067 Marionette DEBUG loaded listener.js 12:59:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11c0ae800) [pid = 1646] [serial = 579] [outer = 0x11a7a6800] 12:59:26 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 12:59:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1072ms 12:59:26 INFO - PROCESS | 1646 | 1461182366952 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]]]}] 12:59:26 INFO - PROCESS | 1646 | 1461182366959 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 12:59:26 INFO - PROCESS | 1646 | 1461182366961 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 12:59:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:59:26 INFO - PROCESS | 1646 | 1461182366963 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:59:26 INFO - PROCESS | 1646 | 1461182366966 Marionette TRACE conn2 <- [1,746,null,{}] 12:59:26 INFO - PROCESS | 1646 | 1461182366976 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}] 12:59:27 INFO - PROCESS | 1646 | 1461182367073 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 12:59:27 INFO - PROCESS | 1646 | 1461182367122 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d489800 == 49 [pid = 1646] [id = 194] 12:59:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11c6a4400) [pid = 1646] [serial = 580] [outer = 0x0] 12:59:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x129f4b400) [pid = 1646] [serial = 581] [outer = 0x11c6a4400] 12:59:27 INFO - PROCESS | 1646 | 1461182367154 Marionette DEBUG loaded listener.js 12:59:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12bbc6c00) [pid = 1646] [serial = 582] [outer = 0x11c6a4400] 12:59:28 INFO - PROCESS | 1646 | 1461182368072 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]]]}] 12:59:28 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.) 12:59:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1123ms 12:59:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:59:28 INFO - PROCESS | 1646 | 1461182368086 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 12:59:28 INFO - PROCESS | 1646 | 1461182368089 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 12:59:28 INFO - PROCESS | 1646 | 1461182368092 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:59:28 INFO - PROCESS | 1646 | 1461182368093 Marionette TRACE conn2 <- [1,750,null,{}] 12:59:28 INFO - PROCESS | 1646 | 1461182368095 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}] 12:59:28 INFO - PROCESS | 1646 | 1461182368197 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 12:59:28 INFO - PROCESS | 1646 | 1461182368246 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e715000 == 50 [pid = 1646] [id = 195] 12:59:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12910d400) [pid = 1646] [serial = 583] [outer = 0x0] 12:59:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12e135400) [pid = 1646] [serial = 584] [outer = 0x12910d400] 12:59:28 INFO - PROCESS | 1646 | 1461182368277 Marionette DEBUG loaded listener.js 12:59:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12e31d000) [pid = 1646] [serial = 585] [outer = 0x12910d400] 12:59:29 INFO - PROCESS | 1646 | 1461182369213 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]]]}] 12:59:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:59:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1169ms 12:59:29 INFO - PROCESS | 1646 | 1461182369262 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 12:59:29 INFO - PROCESS | 1646 | 1461182369264 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 12:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:59:29 INFO - PROCESS | 1646 | 1461182369267 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:59:29 INFO - PROCESS | 1646 | 1461182369270 Marionette TRACE conn2 <- [1,754,null,{}] 12:59:29 INFO - PROCESS | 1646 | 1461182369273 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}] 12:59:29 INFO - PROCESS | 1646 | 1461182369363 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 12:59:29 INFO - PROCESS | 1646 | 1461182369417 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x11870e000 == 51 [pid = 1646] [id = 196] 12:59:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x116165800) [pid = 1646] [serial = 586] [outer = 0x0] 12:59:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x1166e2c00) [pid = 1646] [serial = 587] [outer = 0x116165800] 12:59:29 INFO - PROCESS | 1646 | 1461182369446 Marionette DEBUG loaded listener.js 12:59:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x119d51000) [pid = 1646] [serial = 588] [outer = 0x116165800] 12:59:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12b937800 == 50 [pid = 1646] [id = 190] 12:59:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12b25c000 == 49 [pid = 1646] [id = 189] 12:59:29 INFO - PROCESS | 1646 | --DOCSHELL 0x11be4d000 == 48 [pid = 1646] [id = 188] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x12e665000) [pid = 1646] [serial = 533] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x114cd2000) [pid = 1646] [serial = 482] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11accf000) [pid = 1646] [serial = 485] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11c17d000) [pid = 1646] [serial = 488] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12b4c4400) [pid = 1646] [serial = 491] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12d46a000) [pid = 1646] [serial = 494] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOCSHELL 0x127dba800 == 47 [pid = 1646] [id = 187] 12:59:29 INFO - PROCESS | 1646 | --DOCSHELL 0x125b87000 == 46 [pid = 1646] [id = 186] 12:59:29 INFO - PROCESS | 1646 | --DOCSHELL 0x11c01c000 == 45 [pid = 1646] [id = 185] 12:59:29 INFO - PROCESS | 1646 | --DOCSHELL 0x119144000 == 44 [pid = 1646] [id = 184] 12:59:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12364e000 == 43 [pid = 1646] [id = 183] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1274c3000) [pid = 1646] [serial = 332] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11ac0e400) [pid = 1646] [serial = 374] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x127760400) [pid = 1646] [serial = 290] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x116657000) [pid = 1646] [serial = 371] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11aec9c00) [pid = 1646] [serial = 287] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x129106000) [pid = 1646] [serial = 368] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x114f64800) [pid = 1646] [serial = 284] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x125a5f000) [pid = 1646] [serial = 377] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x11aed5c00) [pid = 1646] [serial = 293] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11873f800) [pid = 1646] [serial = 422] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x129f4e000) [pid = 1646] [serial = 431] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11aecac00) [pid = 1646] [serial = 425] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12d205000) [pid = 1646] [serial = 437] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x125c2bc00) [pid = 1646] [serial = 428] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12bbc8400) [pid = 1646] [serial = 434] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11accd400) [pid = 1646] [serial = 503] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11b807400) [pid = 1646] [serial = 504] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x115612800) [pid = 1646] [serial = 497] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1166e5c00) [pid = 1646] [serial = 498] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11a933c00) [pid = 1646] [serial = 501] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11a79e000) [pid = 1646] [serial = 500] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12e333c00) [pid = 1646] [serial = 480] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11be76000) [pid = 1646] [serial = 506] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11c176400) [pid = 1646] [serial = 507] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12910bc00) [pid = 1646] [serial = 512] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x125846800) [pid = 1646] [serial = 509] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x125e39c00) [pid = 1646] [serial = 510] [outer = 0x0] [url = about:blank] 12:59:29 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129f45000) [pid = 1646] [serial = 513] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x129fbf000) [pid = 1646] [serial = 515] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b4c7800) [pid = 1646] [serial = 518] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12e33e400) [pid = 1646] [serial = 531] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12cee4800) [pid = 1646] [serial = 521] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12bcb4400) [pid = 1646] [serial = 519] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12d467400) [pid = 1646] [serial = 524] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12d20b400) [pid = 1646] [serial = 522] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12e333000) [pid = 1646] [serial = 530] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12db62c00) [pid = 1646] [serial = 525] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12b411000) [pid = 1646] [serial = 516] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12e141400) [pid = 1646] [serial = 528] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12db63000) [pid = 1646] [serial = 527] [outer = 0x0] [url = about:blank] 12:59:30 INFO - PROCESS | 1646 | 1461182370341 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]]]}] 12:59:30 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 12:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1125ms 12:59:30 INFO - PROCESS | 1646 | 1461182370393 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 12:59:30 INFO - PROCESS | 1646 | 1461182370397 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 12:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:59:30 INFO - PROCESS | 1646 | 1461182370401 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:59:30 INFO - PROCESS | 1646 | 1461182370403 Marionette TRACE conn2 <- [1,758,null,{}] 12:59:30 INFO - PROCESS | 1646 | 1461182370405 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}] 12:59:30 INFO - PROCESS | 1646 | 1461182370484 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 12:59:30 INFO - PROCESS | 1646 | 1461182370492 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x11aa1e000 == 44 [pid = 1646] [id = 197] 12:59:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119d53000) [pid = 1646] [serial = 589] [outer = 0x0] 12:59:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11ac0e400) [pid = 1646] [serial = 590] [outer = 0x119d53000] 12:59:30 INFO - PROCESS | 1646 | 1461182370518 Marionette DEBUG loaded listener.js 12:59:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11b808000) [pid = 1646] [serial = 591] [outer = 0x119d53000] 12:59:30 INFO - PROCESS | 1646 | 1461182370883 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]]]}] 12:59:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 523ms 12:59:30 INFO - PROCESS | 1646 | 1461182370926 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 12:59:30 INFO - PROCESS | 1646 | 1461182370927 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 12:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:59:30 INFO - PROCESS | 1646 | 1461182370929 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:59:30 INFO - PROCESS | 1646 | 1461182370932 Marionette TRACE conn2 <- [1,762,null,{}] 12:59:30 INFO - PROCESS | 1646 | 1461182370939 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}] 12:59:31 INFO - PROCESS | 1646 | 1461182371018 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 12:59:31 INFO - PROCESS | 1646 | 1461182371024 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c1a9800 == 45 [pid = 1646] [id = 198] 12:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11be07000) [pid = 1646] [serial = 592] [outer = 0x0] 12:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11c3a3000) [pid = 1646] [serial = 593] [outer = 0x11be07000] 12:59:31 INFO - PROCESS | 1646 | 1461182371053 Marionette DEBUG loaded listener.js 12:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x125e40c00) [pid = 1646] [serial = 594] [outer = 0x11be07000] 12:59:31 INFO - PROCESS | 1646 | 1461182371844 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]]]}] 12:59:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:59:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 920ms 12:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:59:31 INFO - PROCESS | 1646 | 1461182371850 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 12:59:31 INFO - PROCESS | 1646 | 1461182371851 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 12:59:31 INFO - PROCESS | 1646 | 1461182371853 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:59:31 INFO - PROCESS | 1646 | 1461182371855 Marionette TRACE conn2 <- [1,766,null,{}] 12:59:31 INFO - PROCESS | 1646 | 1461182371857 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}] 12:59:31 INFO - PROCESS | 1646 | 1461182371933 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 12:59:31 INFO - PROCESS | 1646 | 1461182371937 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b1a000 == 46 [pid = 1646] [id = 199] 12:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1274ba800) [pid = 1646] [serial = 595] [outer = 0x0] 12:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x127c4d800) [pid = 1646] [serial = 596] [outer = 0x1274ba800] 12:59:31 INFO - PROCESS | 1646 | 1461182371967 Marionette DEBUG loaded listener.js 12:59:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12980f800) [pid = 1646] [serial = 597] [outer = 0x1274ba800] 12:59:32 INFO - PROCESS | 1646 | 1461182372774 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]]]}] 12:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 12:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:59:32 INFO - PROCESS | 1646 | 1461182372826 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 12:59:32 INFO - PROCESS | 1646 | 1461182372827 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 12:59:32 INFO - PROCESS | 1646 | 1461182372829 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:59:32 INFO - PROCESS | 1646 | 1461182372830 Marionette TRACE conn2 <- [1,770,null,{}] 12:59:32 INFO - PROCESS | 1646 | 1461182372832 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}] 12:59:32 INFO - PROCESS | 1646 | 1461182372920 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 12:59:32 INFO - PROCESS | 1646 | 1461182372930 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x11545e000 == 47 [pid = 1646] [id = 200] 12:59:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129810800) [pid = 1646] [serial = 598] [outer = 0x0] 12:59:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129f45000) [pid = 1646] [serial = 599] [outer = 0x129810800] 12:59:32 INFO - PROCESS | 1646 | 1461182372954 Marionette DEBUG loaded listener.js 12:59:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129fc6000) [pid = 1646] [serial = 600] [outer = 0x129810800] 12:59:33 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x114be4800) [pid = 1646] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:59:33 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x129940800) [pid = 1646] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:59:33 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11be97000) [pid = 1646] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:59:33 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11be74000) [pid = 1646] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:59:33 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1191a7400) [pid = 1646] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:59:33 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x116136c00) [pid = 1646] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:59:33 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12b4be800) [pid = 1646] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:59:33 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11c098c00) [pid = 1646] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:59:33 INFO - PROCESS | 1646 | 1461182373476 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]]]}] 12:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 668ms 12:59:33 INFO - PROCESS | 1646 | 1461182373498 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 12:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:59:33 INFO - PROCESS | 1646 | 1461182373500 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 12:59:33 INFO - PROCESS | 1646 | 1461182373504 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:59:33 INFO - PROCESS | 1646 | 1461182373506 Marionette TRACE conn2 <- [1,774,null,{}] 12:59:33 INFO - PROCESS | 1646 | 1461182373510 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}] 12:59:33 INFO - PROCESS | 1646 | 1461182373608 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 12:59:33 INFO - PROCESS | 1646 | 1461182373671 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ac9c000 == 48 [pid = 1646] [id = 201] 12:59:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x117a4d800) [pid = 1646] [serial = 601] [outer = 0x0] 12:59:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11a7a6000) [pid = 1646] [serial = 602] [outer = 0x117a4d800] 12:59:33 INFO - PROCESS | 1646 | 1461182373703 Marionette DEBUG loaded listener.js 12:59:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11aa90c00) [pid = 1646] [serial = 603] [outer = 0x117a4d800] 12:59:34 INFO - PROCESS | 1646 | 1461182374129 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]]]}] 12:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 673ms 12:59:34 INFO - PROCESS | 1646 | 1461182374189 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 12:59:34 INFO - PROCESS | 1646 | 1461182374193 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 12:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:59:34 INFO - PROCESS | 1646 | 1461182374199 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:59:34 INFO - PROCESS | 1646 | 1461182374201 Marionette TRACE conn2 <- [1,778,null,{}] 12:59:34 INFO - PROCESS | 1646 | 1461182374203 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}] 12:59:34 INFO - PROCESS | 1646 | 1461182374300 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 12:59:34 INFO - PROCESS | 1646 | 1461182374383 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259c3000 == 49 [pid = 1646] [id = 202] 12:59:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11be6b000) [pid = 1646] [serial = 604] [outer = 0x0] 12:59:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11be9a800) [pid = 1646] [serial = 605] [outer = 0x11be6b000] 12:59:34 INFO - PROCESS | 1646 | 1461182374414 Marionette DEBUG loaded listener.js 12:59:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x125847400) [pid = 1646] [serial = 606] [outer = 0x11be6b000] 12:59:34 INFO - PROCESS | 1646 | 1461182374822 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]]]}] 12:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 676ms 12:59:34 INFO - PROCESS | 1646 | 1461182374875 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 12:59:34 INFO - PROCESS | 1646 | 1461182374877 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 12:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:59:34 INFO - PROCESS | 1646 | 1461182374880 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:59:34 INFO - PROCESS | 1646 | 1461182374883 Marionette TRACE conn2 <- [1,782,null,{}] 12:59:34 INFO - PROCESS | 1646 | 1461182374907 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}] 12:59:35 INFO - PROCESS | 1646 | 1461182375021 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 12:59:35 INFO - PROCESS | 1646 | 1461182375069 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1299eb800 == 50 [pid = 1646] [id = 203] 12:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x127d61800) [pid = 1646] [serial = 607] [outer = 0x0] 12:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129f4c000) [pid = 1646] [serial = 608] [outer = 0x127d61800] 12:59:35 INFO - PROCESS | 1646 | 1461182375101 Marionette DEBUG loaded listener.js 12:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b40dc00) [pid = 1646] [serial = 609] [outer = 0x127d61800] 12:59:35 INFO - PROCESS | 1646 | 1461182375526 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]]]}] 12:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 12:59:35 INFO - PROCESS | 1646 | 1461182375552 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 12:59:35 INFO - PROCESS | 1646 | 1461182375554 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 12:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:59:35 INFO - PROCESS | 1646 | 1461182375556 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:59:35 INFO - PROCESS | 1646 | 1461182375557 Marionette TRACE conn2 <- [1,786,null,{}] 12:59:35 INFO - PROCESS | 1646 | 1461182375560 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}] 12:59:35 INFO - PROCESS | 1646 | 1461182375674 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 12:59:35 INFO - PROCESS | 1646 | 1461182375735 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b92b800 == 51 [pid = 1646] [id = 204] 12:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b4b8400) [pid = 1646] [serial = 610] [outer = 0x0] 12:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bbcb000) [pid = 1646] [serial = 611] [outer = 0x12b4b8400] 12:59:35 INFO - PROCESS | 1646 | 1461182375766 Marionette DEBUG loaded listener.js 12:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12cee0400) [pid = 1646] [serial = 612] [outer = 0x12b4b8400] 12:59:36 INFO - PROCESS | 1646 | 1461182376184 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]]]}] 12:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 12:59:36 INFO - PROCESS | 1646 | 1461182376226 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 12:59:36 INFO - PROCESS | 1646 | 1461182376227 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 12:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:59:36 INFO - PROCESS | 1646 | 1461182376229 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:59:36 INFO - PROCESS | 1646 | 1461182376231 Marionette TRACE conn2 <- [1,790,null,{}] 12:59:36 INFO - PROCESS | 1646 | 1461182376233 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}] 12:59:36 INFO - PROCESS | 1646 | 1461182376325 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 12:59:36 INFO - PROCESS | 1646 | 1461182376386 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c021000 == 52 [pid = 1646] [id = 205] 12:59:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b4c4400) [pid = 1646] [serial = 613] [outer = 0x0] 12:59:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12d210000) [pid = 1646] [serial = 614] [outer = 0x12b4c4400] 12:59:36 INFO - PROCESS | 1646 | 1461182376416 Marionette DEBUG loaded listener.js 12:59:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12e137800) [pid = 1646] [serial = 615] [outer = 0x12b4c4400] 12:59:36 INFO - PROCESS | 1646 | 1461182376807 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]]]}] 12:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 619ms 12:59:36 INFO - PROCESS | 1646 | 1461182376849 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 12:59:36 INFO - PROCESS | 1646 | 1461182376851 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 12:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:59:36 INFO - PROCESS | 1646 | 1461182376853 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:59:36 INFO - PROCESS | 1646 | 1461182376854 Marionette TRACE conn2 <- [1,794,null,{}] 12:59:36 INFO - PROCESS | 1646 | 1461182376859 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}] 12:59:36 INFO - PROCESS | 1646 | 1461182376969 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 12:59:37 INFO - PROCESS | 1646 | 1461182377070 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf4f800 == 53 [pid = 1646] [id = 206] 12:59:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x114be5400) [pid = 1646] [serial = 616] [outer = 0x0] 12:59:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12e31e400) [pid = 1646] [serial = 617] [outer = 0x114be5400] 12:59:37 INFO - PROCESS | 1646 | 1461182377103 Marionette DEBUG loaded listener.js 12:59:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12e66ec00) [pid = 1646] [serial = 618] [outer = 0x114be5400] 12:59:37 INFO - PROCESS | 1646 | 1461182377597 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]]]}] 12:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 772ms 12:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:59:37 INFO - PROCESS | 1646 | 1461182377626 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 12:59:37 INFO - PROCESS | 1646 | 1461182377628 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 12:59:37 INFO - PROCESS | 1646 | 1461182377631 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:59:37 INFO - PROCESS | 1646 | 1461182377634 Marionette TRACE conn2 <- [1,798,null,{}] 12:59:37 INFO - PROCESS | 1646 | 1461182377637 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}] 12:59:37 INFO - PROCESS | 1646 | 1461182377767 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 12:59:37 INFO - PROCESS | 1646 | 1461182377815 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c015800 == 54 [pid = 1646] [id = 207] 12:59:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11584a400) [pid = 1646] [serial = 619] [outer = 0x0] 12:59:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118740000) [pid = 1646] [serial = 620] [outer = 0x11584a400] 12:59:37 INFO - PROCESS | 1646 | 1461182377845 Marionette DEBUG loaded listener.js 12:59:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11a7a5c00) [pid = 1646] [serial = 621] [outer = 0x11584a400] 12:59:38 INFO - PROCESS | 1646 | --DOCSHELL 0x125b1a000 == 53 [pid = 1646] [id = 199] 12:59:38 INFO - PROCESS | 1646 | --DOCSHELL 0x11c1a9800 == 52 [pid = 1646] [id = 198] 12:59:38 INFO - PROCESS | 1646 | --DOCSHELL 0x11aa1e000 == 51 [pid = 1646] [id = 197] 12:59:38 INFO - PROCESS | 1646 | --DOCSHELL 0x11870e000 == 50 [pid = 1646] [id = 196] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x115615400) [pid = 1646] [serial = 536] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11a93c400) [pid = 1646] [serial = 539] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x129fcb400) [pid = 1646] [serial = 545] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1274b8c00) [pid = 1646] [serial = 542] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOCSHELL 0x125b86000 == 49 [pid = 1646] [id = 193] 12:59:38 INFO - PROCESS | 1646 | --DOCSHELL 0x11b832000 == 48 [pid = 1646] [id = 192] 12:59:38 INFO - PROCESS | 1646 | 1461182378310 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]]]}] 12:59:38 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 12:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 721ms 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x125846000) [pid = 1646] [serial = 563] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x129f46800) [pid = 1646] [serial = 560] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11c5db000) [pid = 1646] [serial = 554] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12b991c00) [pid = 1646] [serial = 566] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11abd4c00) [pid = 1646] [serial = 549] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119ded400) [pid = 1646] [serial = 548] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11accc800) [pid = 1646] [serial = 551] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11b808c00) [pid = 1646] [serial = 552] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129fc6400) [pid = 1646] [serial = 561] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x129f51c00) [pid = 1646] [serial = 564] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12ce09400) [pid = 1646] [serial = 567] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12d469c00) [pid = 1646] [serial = 570] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x127503000) [pid = 1646] [serial = 557] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12980cc00) [pid = 1646] [serial = 558] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12cee7800) [pid = 1646] [serial = 569] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x125c31800) [pid = 1646] [serial = 555] [outer = 0x0] [url = about:blank] 12:59:38 INFO - PROCESS | 1646 | 1461182378370 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 12:59:38 INFO - PROCESS | 1646 | 1461182378375 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 12:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:59:38 INFO - PROCESS | 1646 | 1461182378382 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:59:38 INFO - PROCESS | 1646 | 1461182378384 Marionette TRACE conn2 <- [1,802,null,{}] 12:59:38 INFO - PROCESS | 1646 | 1461182378386 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}] 12:59:38 INFO - PROCESS | 1646 | 1461182378465 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 12:59:38 INFO - PROCESS | 1646 | 1461182378469 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ac3c800 == 49 [pid = 1646] [id = 208] 12:59:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118a74800) [pid = 1646] [serial = 622] [outer = 0x0] 12:59:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11aed3000) [pid = 1646] [serial = 623] [outer = 0x118a74800] 12:59:38 INFO - PROCESS | 1646 | 1461182378501 Marionette DEBUG loaded listener.js 12:59:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11be97000) [pid = 1646] [serial = 624] [outer = 0x118a74800] 12:59:38 INFO - PROCESS | 1646 | 1461182378863 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]]]}] 12:59:38 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 12:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 522ms 12:59:38 INFO - PROCESS | 1646 | 1461182378908 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 12:59:38 INFO - PROCESS | 1646 | 1461182378909 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 12:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:59:38 INFO - PROCESS | 1646 | 1461182378913 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:59:38 INFO - PROCESS | 1646 | 1461182378915 Marionette TRACE conn2 <- [1,806,null,{}] 12:59:38 INFO - PROCESS | 1646 | 1461182378923 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}] 12:59:39 INFO - PROCESS | 1646 | 1461182379007 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 12:59:39 INFO - PROCESS | 1646 | 1461182379012 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12684b000 == 50 [pid = 1646] [id = 209] 12:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11c5d8400) [pid = 1646] [serial = 625] [outer = 0x0] 12:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x127c44800) [pid = 1646] [serial = 626] [outer = 0x11c5d8400] 12:59:39 INFO - PROCESS | 1646 | 1461182379041 Marionette DEBUG loaded listener.js 12:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129f45800) [pid = 1646] [serial = 627] [outer = 0x11c5d8400] 12:59:39 INFO - PROCESS | 1646 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 12:59:39 INFO - PROCESS | 1646 | Determined SkiaGL cache limits: Size 100663296, Items: 256 12:59:39 INFO - PROCESS | 1646 | [GFX2-]: Using SkiaGL canvas. 12:59:39 INFO - PROCESS | 1646 | 1461182379511 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]]]}] 12:59:39 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 12:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 622ms 12:59:39 INFO - PROCESS | 1646 | 1461182379536 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 12:59:39 INFO - PROCESS | 1646 | 1461182379539 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 12:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:59:39 INFO - PROCESS | 1646 | 1461182379542 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:59:39 INFO - PROCESS | 1646 | 1461182379544 Marionette TRACE conn2 <- [1,810,null,{}] 12:59:39 INFO - PROCESS | 1646 | 1461182379547 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}] 12:59:39 INFO - PROCESS | 1646 | 1461182379673 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 12:59:39 INFO - PROCESS | 1646 | 1461182379697 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12983c000 == 51 [pid = 1646] [id = 210] 12:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b4c2000) [pid = 1646] [serial = 628] [outer = 0x0] 12:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12ce0cc00) [pid = 1646] [serial = 629] [outer = 0x12b4c2000] 12:59:39 INFO - PROCESS | 1646 | 1461182379743 Marionette DEBUG loaded listener.js 12:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12e332400) [pid = 1646] [serial = 630] [outer = 0x12b4c2000] 12:59:40 INFO - PROCESS | 1646 | 1461182380143 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]]]}] 12:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 620ms 12:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:59:40 INFO - PROCESS | 1646 | 1461182380162 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 12:59:40 INFO - PROCESS | 1646 | 1461182380163 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 12:59:40 INFO - PROCESS | 1646 | 1461182380165 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:59:40 INFO - PROCESS | 1646 | 1461182380166 Marionette TRACE conn2 <- [1,814,null,{}] 12:59:40 INFO - PROCESS | 1646 | 1461182380169 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}] 12:59:40 INFO - PROCESS | 1646 | 1461182380277 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 12:59:40 INFO - PROCESS | 1646 | 1461182380308 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x119859800 == 52 [pid = 1646] [id = 211] 12:59:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b40c000) [pid = 1646] [serial = 631] [outer = 0x0] 12:59:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12e33a400) [pid = 1646] [serial = 632] [outer = 0x12b40c000] 12:59:40 INFO - PROCESS | 1646 | 1461182380333 Marionette DEBUG loaded listener.js 12:59:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12e662400) [pid = 1646] [serial = 633] [outer = 0x12b40c000] 12:59:40 INFO - PROCESS | 1646 | 1461182380636 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] 12:59:40 INFO - PROCESS | 1646 | 1461182380685 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 12:59:40 INFO - PROCESS | 1646 | 1461182380688 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:59:40 INFO - PROCESS | 1646 | 1461182380689 Marionette TRACE conn2 <- [1,818,null,{}] 12:59:40 INFO - PROCESS | 1646 | 1461182380691 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}] 12:59:40 INFO - PROCESS | 1646 | 1461182380799 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 12:59:40 INFO - PROCESS | 1646 | 1461182380811 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d06f000 == 53 [pid = 1646] [id = 212] 12:59:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12e669c00) [pid = 1646] [serial = 634] [outer = 0x0] 12:59:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12e678c00) [pid = 1646] [serial = 635] [outer = 0x12e669c00] 12:59:40 INFO - PROCESS | 1646 | 1461182380839 Marionette DEBUG loaded listener.js 12:59:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12ee94c00) [pid = 1646] [serial = 636] [outer = 0x12e669c00] 12:59:41 INFO - PROCESS | 1646 | 1461182381194 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]]]}] 12:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 12:59:41 INFO - PROCESS | 1646 | 1461182381208 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 12:59:41 INFO - PROCESS | 1646 | 1461182381209 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 12:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:59:41 INFO - PROCESS | 1646 | 1461182381211 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:59:41 INFO - PROCESS | 1646 | 1461182381212 Marionette TRACE conn2 <- [1,822,null,{}] 12:59:41 INFO - PROCESS | 1646 | 1461182381214 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}] 12:59:41 INFO - PROCESS | 1646 | 1461182381314 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 12:59:41 INFO - PROCESS | 1646 | 1461182381326 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e447800 == 54 [pid = 1646] [id = 213] 12:59:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12ee96800) [pid = 1646] [serial = 637] [outer = 0x0] 12:59:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12f197400) [pid = 1646] [serial = 638] [outer = 0x12ee96800] 12:59:41 INFO - PROCESS | 1646 | 1461182381350 Marionette DEBUG loaded listener.js 12:59:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12f19d400) [pid = 1646] [serial = 639] [outer = 0x12ee96800] 12:59:41 INFO - PROCESS | 1646 | 1461182381689 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] 12:59:41 INFO - PROCESS | 1646 | 1461182381731 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 12:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:59:41 INFO - PROCESS | 1646 | 1461182381733 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:59:41 INFO - PROCESS | 1646 | 1461182381734 Marionette TRACE conn2 <- [1,826,null,{}] 12:59:41 INFO - PROCESS | 1646 | 1461182381736 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}] 12:59:41 INFO - PROCESS | 1646 | 1461182381833 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 12:59:41 INFO - PROCESS | 1646 | 1461182381866 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e718000 == 55 [pid = 1646] [id = 214] 12:59:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11beb4000) [pid = 1646] [serial = 640] [outer = 0x0] 12:59:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11beb9000) [pid = 1646] [serial = 641] [outer = 0x11beb4000] 12:59:41 INFO - PROCESS | 1646 | 1461182381891 Marionette DEBUG loaded listener.js 12:59:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12e67ac00) [pid = 1646] [serial = 642] [outer = 0x11beb4000] 12:59:42 INFO - PROCESS | 1646 | 1461182382230 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]]]}] 12:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 519ms 12:59:42 INFO - PROCESS | 1646 | 1461182382260 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 12:59:42 INFO - PROCESS | 1646 | 1461182382262 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 12:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:59:42 INFO - PROCESS | 1646 | 1461182382265 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:59:42 INFO - PROCESS | 1646 | 1461182382267 Marionette TRACE conn2 <- [1,830,null,{}] 12:59:42 INFO - PROCESS | 1646 | 1461182382271 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}] 12:59:42 INFO - PROCESS | 1646 | 1461182382428 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 12:59:42 INFO - PROCESS | 1646 | 1461182382446 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb2f800 == 56 [pid = 1646] [id = 215] 12:59:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11beb6000) [pid = 1646] [serial = 643] [outer = 0x0] 12:59:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11c05a000) [pid = 1646] [serial = 644] [outer = 0x11beb6000] 12:59:42 INFO - PROCESS | 1646 | 1461182382466 Marionette DEBUG loaded listener.js 12:59:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11c05e000) [pid = 1646] [serial = 645] [outer = 0x11beb6000] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11c51d400) [pid = 1646] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11896bc00) [pid = 1646] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11556c400) [pid = 1646] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11be99800) [pid = 1646] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12e33e800) [pid = 1646] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x116165800) [pid = 1646] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11abd5800) [pid = 1646] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119d53000) [pid = 1646] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1189cbc00) [pid = 1646] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11a7a6800) [pid = 1646] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x129f44800) [pid = 1646] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11c6a4400) [pid = 1646] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12910d400) [pid = 1646] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11b810000) [pid = 1646] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11be07000) [pid = 1646] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12bcbb000) [pid = 1646] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x114be9000) [pid = 1646] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:59:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1274ba800) [pid = 1646] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:59:42 INFO - PROCESS | 1646 | 1461182382873 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]]]}] 12:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 621ms 12:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:59:42 INFO - PROCESS | 1646 | 1461182382887 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 12:59:42 INFO - PROCESS | 1646 | 1461182382892 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 12:59:42 INFO - PROCESS | 1646 | 1461182382895 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:59:42 INFO - PROCESS | 1646 | 1461182382897 Marionette TRACE conn2 <- [1,834,null,{}] 12:59:42 INFO - PROCESS | 1646 | 1461182382900 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}] 12:59:43 INFO - PROCESS | 1646 | 1461182383059 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 12:59:43 INFO - PROCESS | 1646 | 1461182383114 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f007000 == 57 [pid = 1646] [id = 216] 12:59:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x115609c00) [pid = 1646] [serial = 646] [outer = 0x0] 12:59:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11ae51800) [pid = 1646] [serial = 647] [outer = 0x115609c00] 12:59:43 INFO - PROCESS | 1646 | 1461182383154 Marionette DEBUG loaded listener.js 12:59:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11c05ac00) [pid = 1646] [serial = 648] [outer = 0x115609c00] 12:59:43 INFO - PROCESS | 1646 | 1461182383464 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]]]}] 12:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 619ms 12:59:43 INFO - PROCESS | 1646 | 1461182383515 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 12:59:43 INFO - PROCESS | 1646 | 1461182383517 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 12:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:59:43 INFO - PROCESS | 1646 | 1461182383521 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:59:43 INFO - PROCESS | 1646 | 1461182383524 Marionette TRACE conn2 <- [1,838,null,{}] 12:59:43 INFO - PROCESS | 1646 | 1461182383527 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}] 12:59:43 INFO - PROCESS | 1646 | 1461182383728 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 12:59:43 INFO - PROCESS | 1646 | 1461182383736 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1ec800 == 58 [pid = 1646] [id = 217] 12:59:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11c05ec00) [pid = 1646] [serial = 649] [outer = 0x0] 12:59:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12690e000) [pid = 1646] [serial = 650] [outer = 0x11c05ec00] 12:59:43 INFO - PROCESS | 1646 | 1461182383782 Marionette DEBUG loaded listener.js 12:59:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ee96c00) [pid = 1646] [serial = 651] [outer = 0x11c05ec00] 12:59:44 INFO - PROCESS | 1646 | 1461182384164 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]]]}] 12:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 12:59:44 INFO - PROCESS | 1646 | 1461182384193 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 12:59:44 INFO - PROCESS | 1646 | 1461182384194 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 12:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:59:44 INFO - PROCESS | 1646 | 1461182384196 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:59:44 INFO - PROCESS | 1646 | 1461182384197 Marionette TRACE conn2 <- [1,842,null,{}] 12:59:44 INFO - PROCESS | 1646 | 1461182384199 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}] 12:59:44 INFO - PROCESS | 1646 | 1461182384302 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 12:59:44 INFO - PROCESS | 1646 | 1461182384308 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f4ac000 == 59 [pid = 1646] [id = 218] 12:59:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11c54ec00) [pid = 1646] [serial = 652] [outer = 0x0] 12:59:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11c557000) [pid = 1646] [serial = 653] [outer = 0x11c54ec00] 12:59:44 INFO - PROCESS | 1646 | 1461182384333 Marionette DEBUG loaded listener.js 12:59:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11c55cc00) [pid = 1646] [serial = 654] [outer = 0x11c54ec00] 12:59:44 INFO - PROCESS | 1646 | 1461182384626 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]]]}] 12:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 12:59:44 INFO - PROCESS | 1646 | 1461182384719 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 12:59:44 INFO - PROCESS | 1646 | 1461182384721 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 12:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:59:44 INFO - PROCESS | 1646 | 1461182384725 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:59:44 INFO - PROCESS | 1646 | 1461182384728 Marionette TRACE conn2 <- [1,846,null,{}] 12:59:44 INFO - PROCESS | 1646 | 1461182384732 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}] 12:59:44 INFO - PROCESS | 1646 | 1461182384824 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 12:59:44 INFO - PROCESS | 1646 | 1461182384933 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x119844800 == 60 [pid = 1646] [id = 219] 12:59:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1189d6400) [pid = 1646] [serial = 655] [outer = 0x0] 12:59:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11a79bc00) [pid = 1646] [serial = 656] [outer = 0x1189d6400] 12:59:44 INFO - PROCESS | 1646 | 1461182384965 Marionette DEBUG loaded listener.js 12:59:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11abd4c00) [pid = 1646] [serial = 657] [outer = 0x1189d6400] 12:59:45 INFO - PROCESS | 1646 | 1461182385416 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]]]}] 12:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 724ms 12:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:59:45 INFO - PROCESS | 1646 | 1461182385450 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 12:59:45 INFO - PROCESS | 1646 | 1461182385452 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 12:59:45 INFO - PROCESS | 1646 | 1461182385477 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:59:45 INFO - PROCESS | 1646 | 1461182385479 Marionette TRACE conn2 <- [1,850,null,{}] 12:59:45 INFO - PROCESS | 1646 | 1461182385483 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}] 12:59:45 INFO - PROCESS | 1646 | 1461182385587 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 12:59:45 INFO - PROCESS | 1646 | 1461182385652 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x126e88000 == 61 [pid = 1646] [id = 220] 12:59:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11c056000) [pid = 1646] [serial = 658] [outer = 0x0] 12:59:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11c062400) [pid = 1646] [serial = 659] [outer = 0x11c056000] 12:59:45 INFO - PROCESS | 1646 | 1461182385682 Marionette DEBUG loaded listener.js 12:59:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11c551000) [pid = 1646] [serial = 660] [outer = 0x11c056000] 12:59:46 INFO - PROCESS | 1646 | 1461182386106 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]]]}] 12:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 12:59:46 INFO - PROCESS | 1646 | 1461182386179 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 12:59:46 INFO - PROCESS | 1646 | 1461182386180 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 12:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:59:46 INFO - PROCESS | 1646 | 1461182386197 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:59:46 INFO - PROCESS | 1646 | 1461182386198 Marionette TRACE conn2 <- [1,854,null,{}] 12:59:46 INFO - PROCESS | 1646 | 1461182386205 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}] 12:59:46 INFO - PROCESS | 1646 | 1461182386308 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 12:59:46 INFO - PROCESS | 1646 | 1461182386375 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1f5800 == 62 [pid = 1646] [id = 221] 12:59:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1274c5400) [pid = 1646] [serial = 661] [outer = 0x0] 12:59:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12910bc00) [pid = 1646] [serial = 662] [outer = 0x1274c5400] 12:59:46 INFO - PROCESS | 1646 | 1461182386408 Marionette DEBUG loaded listener.js 12:59:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x129fbfc00) [pid = 1646] [serial = 663] [outer = 0x1274c5400] 12:59:46 INFO - PROCESS | 1646 | 1461182386845 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]]]}] 12:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 12:59:46 INFO - PROCESS | 1646 | 1461182386868 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 12:59:46 INFO - PROCESS | 1646 | 1461182386870 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 12:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:59:46 INFO - PROCESS | 1646 | 1461182386872 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:59:46 INFO - PROCESS | 1646 | 1461182386873 Marionette TRACE conn2 <- [1,858,null,{}] 12:59:46 INFO - PROCESS | 1646 | 1461182386876 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}] 12:59:46 INFO - PROCESS | 1646 | 1461182386980 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 12:59:47 INFO - PROCESS | 1646 | 1461182387048 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b554000 == 63 [pid = 1646] [id = 222] 12:59:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x114cd0800) [pid = 1646] [serial = 664] [outer = 0x0] 12:59:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11aa8dc00) [pid = 1646] [serial = 665] [outer = 0x114cd0800] 12:59:47 INFO - PROCESS | 1646 | 1461182387079 Marionette DEBUG loaded listener.js 12:59:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x127504400) [pid = 1646] [serial = 666] [outer = 0x114cd0800] 12:59:47 INFO - PROCESS | 1646 | 1461182387851 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]]]}] 12:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1021ms 12:59:47 INFO - PROCESS | 1646 | 1461182387894 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 12:59:47 INFO - PROCESS | 1646 | 1461182387896 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 12:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:59:47 INFO - PROCESS | 1646 | 1461182387899 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:59:47 INFO - PROCESS | 1646 | 1461182387902 Marionette TRACE conn2 <- [1,862,null,{}] 12:59:47 INFO - PROCESS | 1646 | 1461182387915 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}] 12:59:48 INFO - PROCESS | 1646 | 1461182388003 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 12:59:48 INFO - PROCESS | 1646 | 1461182388072 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x115461000 == 64 [pid = 1646] [id = 223] 12:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1147bdc00) [pid = 1646] [serial = 667] [outer = 0x0] 12:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x114bdb400) [pid = 1646] [serial = 668] [outer = 0x1147bdc00] 12:59:48 INFO - PROCESS | 1646 | 1461182388100 Marionette DEBUG loaded listener.js 12:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x114ccb400) [pid = 1646] [serial = 669] [outer = 0x1147bdc00] 12:59:48 INFO - PROCESS | 1646 | 1461182388520 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]]]}] 12:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 675ms 12:59:48 INFO - PROCESS | 1646 | 1461182388576 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 12:59:48 INFO - PROCESS | 1646 | 1461182388580 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 12:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:59:48 INFO - PROCESS | 1646 | 1461182388585 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:59:48 INFO - PROCESS | 1646 | 1461182388588 Marionette TRACE conn2 <- [1,866,null,{}] 12:59:48 INFO - PROCESS | 1646 | 1461182388591 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}] 12:59:48 INFO - PROCESS | 1646 | 1461182388721 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 12:59:48 INFO - PROCESS | 1646 | 1461182388817 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f02800 == 65 [pid = 1646] [id = 224] 12:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x115609400) [pid = 1646] [serial = 670] [outer = 0x0] 12:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x115613000) [pid = 1646] [serial = 671] [outer = 0x115609400] 12:59:48 INFO - PROCESS | 1646 | 1461182388861 Marionette DEBUG loaded listener.js 12:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11584ac00) [pid = 1646] [serial = 672] [outer = 0x115609400] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x11c1a8800 == 64 [pid = 1646] [id = 162] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12d489800 == 63 [pid = 1646] [id = 194] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb26800 == 62 [pid = 1646] [id = 178] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12f1ec800 == 61 [pid = 1646] [id = 217] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12f007000 == 60 [pid = 1646] [id = 216] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12d462400) [pid = 1646] [serial = 572] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x129f45000) [pid = 1646] [serial = 599] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb2f800 == 59 [pid = 1646] [id = 215] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12e718000 == 58 [pid = 1646] [id = 214] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12e447800 == 57 [pid = 1646] [id = 213] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12d06f000 == 56 [pid = 1646] [id = 212] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x119859800 == 55 [pid = 1646] [id = 211] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12983c000 == 54 [pid = 1646] [id = 210] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12684b000 == 53 [pid = 1646] [id = 209] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x11ac3c800 == 52 [pid = 1646] [id = 208] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x11c015800 == 51 [pid = 1646] [id = 207] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x11ac9c000 == 50 [pid = 1646] [id = 201] 12:59:49 INFO - PROCESS | 1646 | --DOCSHELL 0x11545e000 == 49 [pid = 1646] [id = 200] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12d203c00) [pid = 1646] [serial = 546] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11ae5e000) [pid = 1646] [serial = 540] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1187a8000) [pid = 1646] [serial = 537] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12980d000) [pid = 1646] [serial = 543] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12e66b800) [pid = 1646] [serial = 534] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x119d51000) [pid = 1646] [serial = 588] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11b5b5400) [pid = 1646] [serial = 486] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11b808000) [pid = 1646] [serial = 591] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11912ac00) [pid = 1646] [serial = 575] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11c0ae800) [pid = 1646] [serial = 579] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12cee3800) [pid = 1646] [serial = 492] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11a93b000) [pid = 1646] [serial = 576] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1166e2c00) [pid = 1646] [serial = 587] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x129f4b400) [pid = 1646] [serial = 581] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11b5b9800) [pid = 1646] [serial = 578] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12e135400) [pid = 1646] [serial = 584] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12bbc6c00) [pid = 1646] [serial = 582] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x127dca800) [pid = 1646] [serial = 489] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12e31d000) [pid = 1646] [serial = 585] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x125e40c00) [pid = 1646] [serial = 594] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12e133c00) [pid = 1646] [serial = 495] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11682ec00) [pid = 1646] [serial = 483] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11c3a3000) [pid = 1646] [serial = 593] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11ac0e400) [pid = 1646] [serial = 590] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12980f800) [pid = 1646] [serial = 597] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x127c4d800) [pid = 1646] [serial = 596] [outer = 0x0] [url = about:blank] 12:59:49 INFO - PROCESS | 1646 | 1461182389415 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]]]}] 12:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 874ms 12:59:49 INFO - PROCESS | 1646 | 1461182389460 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 12:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:59:49 INFO - PROCESS | 1646 | 1461182389462 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 12:59:49 INFO - PROCESS | 1646 | 1461182389465 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:59:49 INFO - PROCESS | 1646 | 1461182389469 Marionette TRACE conn2 <- [1,870,null,{}] 12:59:49 INFO - PROCESS | 1646 | 1461182389480 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}] 12:59:49 INFO - PROCESS | 1646 | 1461182389588 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 12:59:49 INFO - PROCESS | 1646 | 1461182389637 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x119263000 == 50 [pid = 1646] [id = 225] 12:59:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1164ec800) [pid = 1646] [serial = 673] [outer = 0x0] 12:59:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x117a50800) [pid = 1646] [serial = 674] [outer = 0x1164ec800] 12:59:49 INFO - PROCESS | 1646 | 1461182389666 Marionette DEBUG loaded listener.js 12:59:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118a78800) [pid = 1646] [serial = 675] [outer = 0x1164ec800] 12:59:50 INFO - PROCESS | 1646 | 1461182390038 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]]]}] 12:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 626ms 12:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:59:50 INFO - PROCESS | 1646 | 1461182390097 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 12:59:50 INFO - PROCESS | 1646 | 1461182390100 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 12:59:50 INFO - PROCESS | 1646 | 1461182390103 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:59:50 INFO - PROCESS | 1646 | 1461182390106 Marionette TRACE conn2 <- [1,874,null,{}] 12:59:50 INFO - PROCESS | 1646 | 1461182390118 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}] 12:59:50 INFO - PROCESS | 1646 | 1461182390232 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 12:59:50 INFO - PROCESS | 1646 | 1461182390245 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x119dd9000 == 51 [pid = 1646] [id = 226] 12:59:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119243c00) [pid = 1646] [serial = 676] [outer = 0x0] 12:59:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119d4d800) [pid = 1646] [serial = 677] [outer = 0x119243c00] 12:59:50 INFO - PROCESS | 1646 | 1461182390286 Marionette DEBUG loaded listener.js 12:59:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119deec00) [pid = 1646] [serial = 678] [outer = 0x119243c00] 12:59:50 INFO - PROCESS | 1646 | 1461182390657 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]]]}] 12:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 577ms 12:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:59:50 INFO - PROCESS | 1646 | 1461182390684 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 12:59:50 INFO - PROCESS | 1646 | 1461182390686 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 12:59:50 INFO - PROCESS | 1646 | 1461182390688 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:59:50 INFO - PROCESS | 1646 | 1461182390690 Marionette TRACE conn2 <- [1,878,null,{}] 12:59:50 INFO - PROCESS | 1646 | 1461182390694 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}] 12:59:50 INFO - PROCESS | 1646 | 1461182390765 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 12:59:50 INFO - PROCESS | 1646 | 1461182390769 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x11acac800 == 52 [pid = 1646] [id = 227] 12:59:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11a79e400) [pid = 1646] [serial = 679] [outer = 0x0] 12:59:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11a7a5400) [pid = 1646] [serial = 680] [outer = 0x11a79e400] 12:59:50 INFO - PROCESS | 1646 | 1461182390797 Marionette DEBUG loaded listener.js 12:59:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11a938800) [pid = 1646] [serial = 681] [outer = 0x11a79e400] 12:59:51 INFO - PROCESS | 1646 | 1461182391131 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]]]}] 12:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 472ms 12:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:59:51 INFO - PROCESS | 1646 | 1461182391160 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 12:59:51 INFO - PROCESS | 1646 | 1461182391161 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 12:59:51 INFO - PROCESS | 1646 | 1461182391163 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:59:51 INFO - PROCESS | 1646 | 1461182391164 Marionette TRACE conn2 <- [1,882,null,{}] 12:59:51 INFO - PROCESS | 1646 | 1461182391167 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}] 12:59:51 INFO - PROCESS | 1646 | 1461182391260 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 12:59:51 INFO - PROCESS | 1646 | 1461182391265 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b82b000 == 53 [pid = 1646] [id = 228] 12:59:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x114be0c00) [pid = 1646] [serial = 682] [outer = 0x0] 12:59:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11a93a800) [pid = 1646] [serial = 683] [outer = 0x114be0c00] 12:59:51 INFO - PROCESS | 1646 | 1461182391341 Marionette DEBUG loaded listener.js 12:59:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11acce400) [pid = 1646] [serial = 684] [outer = 0x114be0c00] 12:59:51 INFO - PROCESS | 1646 | 1461182391634 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]]]}] 12:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 518ms 12:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:59:51 INFO - PROCESS | 1646 | 1461182391683 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 12:59:51 INFO - PROCESS | 1646 | 1461182391684 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 12:59:51 INFO - PROCESS | 1646 | 1461182391686 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:59:51 INFO - PROCESS | 1646 | 1461182391687 Marionette TRACE conn2 <- [1,886,null,{}] 12:59:51 INFO - PROCESS | 1646 | 1461182391690 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}] 12:59:51 INFO - PROCESS | 1646 | 1461182391781 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 12:59:51 INFO - PROCESS | 1646 | 1461182391793 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c199800 == 54 [pid = 1646] [id = 229] 12:59:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11ae4fc00) [pid = 1646] [serial = 685] [outer = 0x0] 12:59:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11ae5b000) [pid = 1646] [serial = 686] [outer = 0x11ae4fc00] 12:59:51 INFO - PROCESS | 1646 | 1461182391819 Marionette DEBUG loaded listener.js 12:59:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11b5b0000) [pid = 1646] [serial = 687] [outer = 0x11ae4fc00] 12:59:52 INFO - PROCESS | 1646 | 1461182392167 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]]]}] 12:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 12:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:59:52 INFO - PROCESS | 1646 | 1461182392206 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 12:59:52 INFO - PROCESS | 1646 | 1461182392207 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 12:59:52 INFO - PROCESS | 1646 | 1461182392210 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:59:52 INFO - PROCESS | 1646 | 1461182392212 Marionette TRACE conn2 <- [1,890,null,{}] 12:59:52 INFO - PROCESS | 1646 | 1461182392215 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}] 12:59:52 INFO - PROCESS | 1646 | 1461182392357 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 12:59:52 INFO - PROCESS | 1646 | 1461182392381 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12364a000 == 55 [pid = 1646] [id = 230] 12:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11ae5e000) [pid = 1646] [serial = 688] [outer = 0x0] 12:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11b80e800) [pid = 1646] [serial = 689] [outer = 0x11ae5e000] 12:59:52 INFO - PROCESS | 1646 | 1461182392421 Marionette DEBUG loaded listener.js 12:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11bacf400) [pid = 1646] [serial = 690] [outer = 0x11ae5e000] 12:59:52 INFO - PROCESS | 1646 | 1461182392790 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]]]}] 12:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 621ms 12:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:59:52 INFO - PROCESS | 1646 | 1461182392838 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 12:59:52 INFO - PROCESS | 1646 | 1461182392840 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 12:59:52 INFO - PROCESS | 1646 | 1461182392842 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:59:52 INFO - PROCESS | 1646 | 1461182392843 Marionette TRACE conn2 <- [1,894,null,{}] 12:59:52 INFO - PROCESS | 1646 | 1461182392845 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}] 12:59:52 INFO - PROCESS | 1646 | 1461182392942 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 12:59:52 INFO - PROCESS | 1646 | 1461182392945 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b07800 == 56 [pid = 1646] [id = 231] 12:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11bad6c00) [pid = 1646] [serial = 691] [outer = 0x0] 12:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11be10800) [pid = 1646] [serial = 692] [outer = 0x11bad6c00] 12:59:52 INFO - PROCESS | 1646 | 1461182392971 Marionette DEBUG loaded listener.js 12:59:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11be77400) [pid = 1646] [serial = 693] [outer = 0x11bad6c00] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11a79b400) [pid = 1646] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12e669c00) [pid = 1646] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11beb4000) [pid = 1646] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12ee96800) [pid = 1646] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11beb6000) [pid = 1646] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x115609c00) [pid = 1646] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x114be5400) [pid = 1646] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12b40c000) [pid = 1646] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12b4c2000) [pid = 1646] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x127d61800) [pid = 1646] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12b4b8400) [pid = 1646] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x117a4d800) [pid = 1646] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11c5d8400) [pid = 1646] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118a74800) [pid = 1646] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12b4c4400) [pid = 1646] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11584a400) [pid = 1646] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11be6b000) [pid = 1646] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:59:53 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11c05ec00) [pid = 1646] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:59:53 INFO - PROCESS | 1646 | 1461182393733 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]]]}] 12:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 918ms 12:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:59:53 INFO - PROCESS | 1646 | 1461182393760 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 12:59:53 INFO - PROCESS | 1646 | 1461182393762 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 12:59:53 INFO - PROCESS | 1646 | 1461182393764 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:59:53 INFO - PROCESS | 1646 | 1461182393765 Marionette TRACE conn2 <- [1,898,null,{}] 12:59:53 INFO - PROCESS | 1646 | 1461182393767 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}] 12:59:53 INFO - PROCESS | 1646 | 1461182393845 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 12:59:53 INFO - PROCESS | 1646 | 1461182393849 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c321800 == 57 [pid = 1646] [id = 232] 12:59:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1147c2400) [pid = 1646] [serial = 694] [outer = 0x0] 12:59:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11b810800) [pid = 1646] [serial = 695] [outer = 0x1147c2400] 12:59:53 INFO - PROCESS | 1646 | 1461182393875 Marionette DEBUG loaded listener.js 12:59:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11be99800) [pid = 1646] [serial = 696] [outer = 0x1147c2400] 12:59:54 INFO - PROCESS | 1646 | 1461182394223 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]]]}] 12:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 12:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:59:54 INFO - PROCESS | 1646 | 1461182394233 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 12:59:54 INFO - PROCESS | 1646 | 1461182394235 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 12:59:54 INFO - PROCESS | 1646 | 1461182394237 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:59:54 INFO - PROCESS | 1646 | 1461182394238 Marionette TRACE conn2 <- [1,902,null,{}] 12:59:54 INFO - PROCESS | 1646 | 1461182394241 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}] 12:59:54 INFO - PROCESS | 1646 | 1461182394352 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 12:59:54 INFO - PROCESS | 1646 | 1461182394359 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x126de4000 == 58 [pid = 1646] [id = 233] 12:59:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11beb1000) [pid = 1646] [serial = 697] [outer = 0x0] 12:59:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11c054400) [pid = 1646] [serial = 698] [outer = 0x11beb1000] 12:59:54 INFO - PROCESS | 1646 | 1461182394390 Marionette DEBUG loaded listener.js 12:59:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11c0b2400) [pid = 1646] [serial = 699] [outer = 0x11beb1000] 12:59:54 INFO - PROCESS | 1646 | 1461182394759 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]]]}] 12:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 572ms 12:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:59:54 INFO - PROCESS | 1646 | 1461182394810 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 12:59:54 INFO - PROCESS | 1646 | 1461182394811 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 12:59:54 INFO - PROCESS | 1646 | 1461182394814 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:59:54 INFO - PROCESS | 1646 | 1461182394816 Marionette TRACE conn2 <- [1,906,null,{}] 12:59:54 INFO - PROCESS | 1646 | 1461182394819 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}] 12:59:54 INFO - PROCESS | 1646 | 1461182394934 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 12:59:55 INFO - PROCESS | 1646 | 1461182395011 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x127dbb800 == 59 [pid = 1646] [id = 234] 12:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x116655400) [pid = 1646] [serial = 700] [outer = 0x0] 12:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11c0b5400) [pid = 1646] [serial = 701] [outer = 0x116655400] 12:59:55 INFO - PROCESS | 1646 | 1461182395051 Marionette DEBUG loaded listener.js 12:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11c524800) [pid = 1646] [serial = 702] [outer = 0x116655400] 12:59:55 INFO - PROCESS | 1646 | 1461182395414 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]]]}] 12:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 619ms 12:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:59:55 INFO - PROCESS | 1646 | 1461182395433 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 12:59:55 INFO - PROCESS | 1646 | 1461182395434 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 12:59:55 INFO - PROCESS | 1646 | 1461182395437 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:59:55 INFO - PROCESS | 1646 | 1461182395438 Marionette TRACE conn2 <- [1,910,null,{}] 12:59:55 INFO - PROCESS | 1646 | 1461182395443 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}] 12:59:55 INFO - PROCESS | 1646 | 1461182395516 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 12:59:55 INFO - PROCESS | 1646 | 1461182395583 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b102800 == 60 [pid = 1646] [id = 235] 12:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x119def800) [pid = 1646] [serial = 703] [outer = 0x0] 12:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11c51cc00) [pid = 1646] [serial = 704] [outer = 0x119def800] 12:59:55 INFO - PROCESS | 1646 | 1461182395608 Marionette DEBUG loaded listener.js 12:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11c55bc00) [pid = 1646] [serial = 705] [outer = 0x119def800] 12:59:56 INFO - PROCESS | 1646 | 1461182396108 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]]]}] 12:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 720ms 12:59:56 INFO - PROCESS | 1646 | 1461182396159 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 12:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:59:56 INFO - PROCESS | 1646 | 1461182396163 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 12:59:56 INFO - PROCESS | 1646 | 1461182396169 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:59:56 INFO - PROCESS | 1646 | 1461182396173 Marionette TRACE conn2 <- [1,914,null,{}] 12:59:56 INFO - PROCESS | 1646 | 1461182396200 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}] 12:59:56 INFO - PROCESS | 1646 | 1461182396340 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 12:59:56 INFO - PROCESS | 1646 | 1461182396403 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189ec800 == 61 [pid = 1646] [id = 236] 12:59:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x114be5400) [pid = 1646] [serial = 706] [outer = 0x0] 12:59:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x114f5d800) [pid = 1646] [serial = 707] [outer = 0x114be5400] 12:59:56 INFO - PROCESS | 1646 | 1461182396436 Marionette DEBUG loaded listener.js 12:59:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1156e5400) [pid = 1646] [serial = 708] [outer = 0x114be5400] 12:59:56 INFO - PROCESS | 1646 | 1461182396846 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]]]}] 12:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 744ms 12:59:56 INFO - PROCESS | 1646 | 1461182396912 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 12:59:56 INFO - PROCESS | 1646 | 1461182396916 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 12:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:59:56 INFO - PROCESS | 1646 | 1461182396921 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:59:56 INFO - PROCESS | 1646 | 1461182396923 Marionette TRACE conn2 <- [1,918,null,{}] 12:59:56 INFO - PROCESS | 1646 | 1461182396925 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}] 12:59:57 INFO - PROCESS | 1646 | 1461182397023 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 12:59:57 INFO - PROCESS | 1646 | 1461182397087 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ba91800 == 62 [pid = 1646] [id = 237] 12:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x115789000) [pid = 1646] [serial = 709] [outer = 0x0] 12:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x117a51c00) [pid = 1646] [serial = 710] [outer = 0x115789000] 12:59:57 INFO - PROCESS | 1646 | 1461182397117 Marionette DEBUG loaded listener.js 12:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11a79b800) [pid = 1646] [serial = 711] [outer = 0x115789000] 12:59:57 INFO - PROCESS | 1646 | 1461182397542 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]]]}] 12:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 12:59:57 INFO - PROCESS | 1646 | 1461182397592 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 12:59:57 INFO - PROCESS | 1646 | 1461182397593 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 12:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:59:57 INFO - PROCESS | 1646 | 1461182397596 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:59:57 INFO - PROCESS | 1646 | 1461182397598 Marionette TRACE conn2 <- [1,922,null,{}] 12:59:57 INFO - PROCESS | 1646 | 1461182397608 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}] 12:59:57 INFO - PROCESS | 1646 | 1461182397705 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 12:59:57 INFO - PROCESS | 1646 | 1461182397770 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b251800 == 63 [pid = 1646] [id = 238] 12:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11ac15400) [pid = 1646] [serial = 712] [outer = 0x0] 12:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11ac18000) [pid = 1646] [serial = 713] [outer = 0x11ac15400] 12:59:57 INFO - PROCESS | 1646 | 1461182397803 Marionette DEBUG loaded listener.js 12:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11ba1e800) [pid = 1646] [serial = 714] [outer = 0x11ac15400] 12:59:58 INFO - PROCESS | 1646 | 1461182398218 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]]]}] 12:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 675ms 12:59:58 INFO - PROCESS | 1646 | 1461182398272 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 12:59:58 INFO - PROCESS | 1646 | 1461182398274 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 12:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:59:58 INFO - PROCESS | 1646 | 1461182398296 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:59:58 INFO - PROCESS | 1646 | 1461182398298 Marionette TRACE conn2 <- [1,926,null,{}] 12:59:58 INFO - PROCESS | 1646 | 1461182398300 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}] 12:59:58 INFO - PROCESS | 1646 | 1461182398399 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 12:59:58 INFO - PROCESS | 1646 | 1461182398450 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b782000 == 64 [pid = 1646] [id = 239] 12:59:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11beb5000) [pid = 1646] [serial = 715] [outer = 0x0] 12:59:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11c055000) [pid = 1646] [serial = 716] [outer = 0x11beb5000] 12:59:58 INFO - PROCESS | 1646 | 1461182398480 Marionette DEBUG loaded listener.js 12:59:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11c098c00) [pid = 1646] [serial = 717] [outer = 0x11beb5000] 12:59:58 INFO - PROCESS | 1646 | 1461182398881 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]]]}] 12:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 620ms 12:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:59:58 INFO - PROCESS | 1646 | 1461182398917 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 12:59:58 INFO - PROCESS | 1646 | 1461182398918 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 12:59:58 INFO - PROCESS | 1646 | 1461182398920 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:59:58 INFO - PROCESS | 1646 | 1461182398922 Marionette TRACE conn2 <- [1,930,null,{}] 12:59:58 INFO - PROCESS | 1646 | 1461182398924 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}] 12:59:59 INFO - PROCESS | 1646 | 1461182399021 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 12:59:59 INFO - PROCESS | 1646 | 1461182399069 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb5f800 == 65 [pid = 1646] [id = 240] 12:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11beb7400) [pid = 1646] [serial = 718] [outer = 0x0] 12:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11c54f800) [pid = 1646] [serial = 719] [outer = 0x11beb7400] 12:59:59 INFO - PROCESS | 1646 | 1461182399099 Marionette DEBUG loaded listener.js 12:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11c5d5c00) [pid = 1646] [serial = 720] [outer = 0x11beb7400] 12:59:59 INFO - PROCESS | 1646 | 1461182399533 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]]]}] 12:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 619ms 12:59:59 INFO - PROCESS | 1646 | 1461182399540 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 12:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:59:59 INFO - PROCESS | 1646 | 1461182399543 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 12:59:59 INFO - PROCESS | 1646 | 1461182399546 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:59:59 INFO - PROCESS | 1646 | 1461182399547 Marionette TRACE conn2 <- [1,934,null,{}] 12:59:59 INFO - PROCESS | 1646 | 1461182399550 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}] 12:59:59 INFO - PROCESS | 1646 | 1461182399660 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 12:59:59 INFO - PROCESS | 1646 | 1461182399743 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ddd000 == 66 [pid = 1646] [id = 241] 12:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11c6a4800) [pid = 1646] [serial = 721] [outer = 0x0] 12:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x125c29c00) [pid = 1646] [serial = 722] [outer = 0x11c6a4800] 12:59:59 INFO - PROCESS | 1646 | 1461182399776 Marionette DEBUG loaded listener.js 12:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x125f5fc00) [pid = 1646] [serial = 723] [outer = 0x11c6a4800] 13:00:00 INFO - PROCESS | 1646 | 1461182400322 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]]]}] 13:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 818ms 13:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:00:00 INFO - PROCESS | 1646 | 1461182400365 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:00:00 INFO - PROCESS | 1646 | 1461182400368 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:00:00 INFO - PROCESS | 1646 | 1461182400372 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:00:00 INFO - PROCESS | 1646 | 1461182400375 Marionette TRACE conn2 <- [1,938,null,{}] 13:00:00 INFO - PROCESS | 1646 | 1461182400399 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}] 13:00:00 INFO - PROCESS | 1646 | 1461182400519 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:00:00 INFO - PROCESS | 1646 | 1461182400614 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x119859800 == 67 [pid = 1646] [id = 242] 13:00:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1147c1400) [pid = 1646] [serial = 724] [outer = 0x0] 13:00:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x114be7000) [pid = 1646] [serial = 725] [outer = 0x1147c1400] 13:00:00 INFO - PROCESS | 1646 | 1461182400658 Marionette DEBUG loaded listener.js 13:00:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x115570000) [pid = 1646] [serial = 726] [outer = 0x1147c1400] 13:00:01 INFO - PROCESS | 1646 | 1461182401159 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]]]}] 13:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 841ms 13:00:01 INFO - PROCESS | 1646 | 1461182401212 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:00:01 INFO - PROCESS | 1646 | 1461182401216 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:00:01 INFO - PROCESS | 1646 | 1461182401220 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:00:01 INFO - PROCESS | 1646 | 1461182401222 Marionette TRACE conn2 <- [1,942,null,{}] 13:00:01 INFO - PROCESS | 1646 | 1461182401244 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}] 13:00:01 INFO - PROCESS | 1646 | 1461182401337 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:00:01 INFO - PROCESS | 1646 | 1461182401406 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ac2f800 == 68 [pid = 1646] [id = 243] 13:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x1158b9400) [pid = 1646] [serial = 727] [outer = 0x0] 13:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x1189cbc00) [pid = 1646] [serial = 728] [outer = 0x1158b9400] 13:00:01 INFO - PROCESS | 1646 | 1461182401433 Marionette DEBUG loaded listener.js 13:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x119de8800) [pid = 1646] [serial = 729] [outer = 0x1158b9400] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x127dbb800 == 67 [pid = 1646] [id = 234] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x126de4000 == 66 [pid = 1646] [id = 233] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x11c321800 == 65 [pid = 1646] [id = 232] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x125b07800 == 64 [pid = 1646] [id = 231] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x12364a000 == 63 [pid = 1646] [id = 230] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x11c199800 == 62 [pid = 1646] [id = 229] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x11c557000) [pid = 1646] [serial = 653] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x11b82b000 == 61 [pid = 1646] [id = 228] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x11acac800 == 60 [pid = 1646] [id = 227] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x119dd9000 == 59 [pid = 1646] [id = 226] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x119263000 == 58 [pid = 1646] [id = 225] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x118f02800 == 57 [pid = 1646] [id = 224] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x115461000 == 56 [pid = 1646] [id = 223] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x126e88000 == 55 [pid = 1646] [id = 220] 13:00:01 INFO - PROCESS | 1646 | --DOCSHELL 0x119844800 == 54 [pid = 1646] [id = 219] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12e317000) [pid = 1646] [serial = 573] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12e678c00) [pid = 1646] [serial = 635] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11beb9000) [pid = 1646] [serial = 641] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12f19d400) [pid = 1646] [serial = 639] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12f197400) [pid = 1646] [serial = 638] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11c05a000) [pid = 1646] [serial = 644] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11ae51800) [pid = 1646] [serial = 647] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12e67ac00) [pid = 1646] [serial = 642] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12e66ec00) [pid = 1646] [serial = 618] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12e31e400) [pid = 1646] [serial = 617] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12e33a400) [pid = 1646] [serial = 632] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12ce0cc00) [pid = 1646] [serial = 629] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12e332400) [pid = 1646] [serial = 630] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12b40dc00) [pid = 1646] [serial = 609] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x129f4c000) [pid = 1646] [serial = 608] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12cee0400) [pid = 1646] [serial = 612] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12bbcb000) [pid = 1646] [serial = 611] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11aa90c00) [pid = 1646] [serial = 603] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11a7a6000) [pid = 1646] [serial = 602] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x127c44800) [pid = 1646] [serial = 626] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x129f45800) [pid = 1646] [serial = 627] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11aed3000) [pid = 1646] [serial = 623] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11be97000) [pid = 1646] [serial = 624] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12e137800) [pid = 1646] [serial = 615] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12d210000) [pid = 1646] [serial = 614] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11a7a5c00) [pid = 1646] [serial = 621] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118740000) [pid = 1646] [serial = 620] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x125847400) [pid = 1646] [serial = 606] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11be9a800) [pid = 1646] [serial = 605] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12ee96c00) [pid = 1646] [serial = 651] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12690e000) [pid = 1646] [serial = 650] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11c05e000) [pid = 1646] [serial = 645] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12ee94c00) [pid = 1646] [serial = 636] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11c05ac00) [pid = 1646] [serial = 648] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12e662400) [pid = 1646] [serial = 633] [outer = 0x0] [url = about:blank] 13:00:01 INFO - PROCESS | 1646 | 1461182401794 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]]]}] 13:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 618ms 13:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:00:01 INFO - PROCESS | 1646 | 1461182401839 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:00:01 INFO - PROCESS | 1646 | 1461182401840 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:00:01 INFO - PROCESS | 1646 | 1461182401843 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:00:01 INFO - PROCESS | 1646 | 1461182401845 Marionette TRACE conn2 <- [1,946,null,{}] 13:00:01 INFO - PROCESS | 1646 | 1461182401852 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}] 13:00:01 INFO - PROCESS | 1646 | 1461182401932 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:00:01 INFO - PROCESS | 1646 | 1461182401937 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b56b000 == 55 [pid = 1646] [id = 244] 13:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11a7a8c00) [pid = 1646] [serial = 730] [outer = 0x0] 13:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11a93c800) [pid = 1646] [serial = 731] [outer = 0x11a7a8c00] 13:00:01 INFO - PROCESS | 1646 | 1461182401968 Marionette DEBUG loaded listener.js 13:00:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11ac11000) [pid = 1646] [serial = 732] [outer = 0x11a7a8c00] 13:00:02 INFO - PROCESS | 1646 | 1461182402312 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]]]}] 13:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 521ms 13:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:00:02 INFO - PROCESS | 1646 | 1461182402365 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:00:02 INFO - PROCESS | 1646 | 1461182402367 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:00:02 INFO - PROCESS | 1646 | 1461182402369 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:00:02 INFO - PROCESS | 1646 | 1461182402370 Marionette TRACE conn2 <- [1,950,null,{}] 13:00:02 INFO - PROCESS | 1646 | 1461182402372 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}] 13:00:02 INFO - PROCESS | 1646 | 1461182402448 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:00:02 INFO - PROCESS | 1646 | 1461182402452 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x115332800 == 56 [pid = 1646] [id = 245] 13:00:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11ac1a800) [pid = 1646] [serial = 733] [outer = 0x0] 13:00:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11aeca400) [pid = 1646] [serial = 734] [outer = 0x11ac1a800] 13:00:02 INFO - PROCESS | 1646 | 1461182402481 Marionette DEBUG loaded listener.js 13:00:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11ba29000) [pid = 1646] [serial = 735] [outer = 0x11ac1a800] 13:00:02 INFO - PROCESS | 1646 | 1461182402794 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]]]}] 13:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 467ms 13:00:02 INFO - PROCESS | 1646 | 1461182402837 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:00:02 INFO - PROCESS | 1646 | 1461182402838 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:00:02 INFO - PROCESS | 1646 | 1461182402840 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:00:02 INFO - PROCESS | 1646 | 1461182402841 Marionette TRACE conn2 <- [1,954,null,{}] 13:00:02 INFO - PROCESS | 1646 | 1461182402844 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}] 13:00:02 INFO - PROCESS | 1646 | 1461182402927 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:00:02 INFO - PROCESS | 1646 | 1461182402974 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x115803800 == 57 [pid = 1646] [id = 246] 13:00:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11ac1b400) [pid = 1646] [serial = 736] [outer = 0x0] 13:00:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11be03400) [pid = 1646] [serial = 737] [outer = 0x11ac1b400] 13:00:03 INFO - PROCESS | 1646 | 1461182403000 Marionette DEBUG loaded listener.js 13:00:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11beb2800) [pid = 1646] [serial = 738] [outer = 0x11ac1b400] 13:00:03 INFO - PROCESS | 1646 | 1461182403290 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]]]}] 13:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 470ms 13:00:03 INFO - PROCESS | 1646 | 1461182403314 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:00:03 INFO - PROCESS | 1646 | 1461182403315 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:00:03 INFO - PROCESS | 1646 | 1461182403318 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:00:03 INFO - PROCESS | 1646 | 1461182403319 Marionette TRACE conn2 <- [1,958,null,{}] 13:00:03 INFO - PROCESS | 1646 | 1461182403321 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}] 13:00:03 INFO - PROCESS | 1646 | 1461182403415 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:00:03 INFO - PROCESS | 1646 | 1461182403472 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x126e7c800 == 58 [pid = 1646] [id = 247] 13:00:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11ae55800) [pid = 1646] [serial = 739] [outer = 0x0] 13:00:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11c05b800) [pid = 1646] [serial = 740] [outer = 0x11ae55800] 13:00:03 INFO - PROCESS | 1646 | 1461182403500 Marionette DEBUG loaded listener.js 13:00:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x125847400) [pid = 1646] [serial = 741] [outer = 0x11ae55800] 13:00:03 INFO - PROCESS | 1646 | 1461182403775 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]]]}] 13:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 518ms 13:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:00:03 INFO - PROCESS | 1646 | 1461182403843 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:00:03 INFO - PROCESS | 1646 | 1461182403845 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:00:03 INFO - PROCESS | 1646 | 1461182403848 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:00:03 INFO - PROCESS | 1646 | 1461182403849 Marionette TRACE conn2 <- [1,962,null,{}] 13:00:03 INFO - PROCESS | 1646 | 1461182403852 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}] 13:00:03 INFO - PROCESS | 1646 | 1461182403979 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:00:03 INFO - PROCESS | 1646 | 1461182403994 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b118800 == 59 [pid = 1646] [id = 248] 13:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11560a800) [pid = 1646] [serial = 742] [outer = 0x0] 13:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x125c24c00) [pid = 1646] [serial = 743] [outer = 0x11560a800] 13:00:04 INFO - PROCESS | 1646 | 1461182404035 Marionette DEBUG loaded listener.js 13:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x125e47000) [pid = 1646] [serial = 744] [outer = 0x11560a800] 13:00:04 INFO - PROCESS | 1646 | 1461182404496 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]]]}] 13:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 669ms 13:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:00:04 INFO - PROCESS | 1646 | 1461182404517 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:00:04 INFO - PROCESS | 1646 | 1461182404518 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:00:04 INFO - PROCESS | 1646 | 1461182404520 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:00:04 INFO - PROCESS | 1646 | 1461182404521 Marionette TRACE conn2 <- [1,966,null,{}] 13:00:04 INFO - PROCESS | 1646 | 1461182404532 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}] 13:00:04 INFO - PROCESS | 1646 | 1461182404628 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:00:04 INFO - PROCESS | 1646 | 1461182404678 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c012000 == 60 [pid = 1646] [id = 249] 13:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11c175400) [pid = 1646] [serial = 745] [outer = 0x0] 13:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x127145800) [pid = 1646] [serial = 746] [outer = 0x11c175400] 13:00:04 INFO - PROCESS | 1646 | 1461182404703 Marionette DEBUG loaded listener.js 13:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1274b8c00) [pid = 1646] [serial = 747] [outer = 0x11c175400] 13:00:05 INFO - PROCESS | 1646 | 1461182405026 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]]]}] 13:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 523ms 13:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:00:05 INFO - PROCESS | 1646 | 1461182405045 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:00:05 INFO - PROCESS | 1646 | 1461182405046 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:00:05 INFO - PROCESS | 1646 | 1461182405048 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:00:05 INFO - PROCESS | 1646 | 1461182405049 Marionette TRACE conn2 <- [1,970,null,{}] 13:00:05 INFO - PROCESS | 1646 | 1461182405051 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}] 13:00:05 INFO - PROCESS | 1646 | 1461182405152 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:00:05 INFO - PROCESS | 1646 | 1461182405165 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf5b000 == 61 [pid = 1646] [id = 250] 13:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1269a7c00) [pid = 1646] [serial = 748] [outer = 0x0] 13:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12750b400) [pid = 1646] [serial = 749] [outer = 0x1269a7c00] 13:00:05 INFO - PROCESS | 1646 | 1461182405191 Marionette DEBUG loaded listener.js 13:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x127c4dc00) [pid = 1646] [serial = 750] [outer = 0x1269a7c00] 13:00:05 INFO - PROCESS | 1646 | 1461182405524 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]]]}] 13:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 13:00:05 INFO - PROCESS | 1646 | 1461182405566 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:00:05 INFO - PROCESS | 1646 | 1461182405568 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:00:05 INFO - PROCESS | 1646 | 1461182405570 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:00:05 INFO - PROCESS | 1646 | 1461182405571 Marionette TRACE conn2 <- [1,974,null,{}] 13:00:05 INFO - PROCESS | 1646 | 1461182405573 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}] 13:00:05 INFO - PROCESS | 1646 | 1461182405672 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:00:05 INFO - PROCESS | 1646 | 1461182405676 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d418800 == 62 [pid = 1646] [id = 251] 13:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1274c3000) [pid = 1646] [serial = 751] [outer = 0x0] 13:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x127dd4800) [pid = 1646] [serial = 752] [outer = 0x1274c3000] 13:00:05 INFO - PROCESS | 1646 | 1461182405730 Marionette DEBUG loaded listener.js 13:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x12910e400) [pid = 1646] [serial = 753] [outer = 0x1274c3000] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x11ae4fc00) [pid = 1646] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11ae5e000) [pid = 1646] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x115609400) [pid = 1646] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x11a79e400) [pid = 1646] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1164ec800) [pid = 1646] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x11bad6c00) [pid = 1646] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x119243c00) [pid = 1646] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1147bdc00) [pid = 1646] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11c54ec00) [pid = 1646] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1147c2400) [pid = 1646] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x116655400) [pid = 1646] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11beb1000) [pid = 1646] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:00:05 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x114be0c00) [pid = 1646] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:00:06 INFO - PROCESS | 1646 | 1461182406142 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]]]}] 13:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 618ms 13:00:06 INFO - PROCESS | 1646 | 1461182406188 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:00:06 INFO - PROCESS | 1646 | 1461182406191 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:00:06 INFO - PROCESS | 1646 | 1461182406194 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:00:06 INFO - PROCESS | 1646 | 1461182406196 Marionette TRACE conn2 <- [1,978,null,{}] 13:00:06 INFO - PROCESS | 1646 | 1461182406198 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}] 13:00:06 INFO - PROCESS | 1646 | 1461182406291 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:00:06 INFO - PROCESS | 1646 | 1461182406296 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d48a800 == 63 [pid = 1646] [id = 252] 13:00:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11acd1400) [pid = 1646] [serial = 754] [outer = 0x0] 13:00:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11c0b3000) [pid = 1646] [serial = 755] [outer = 0x11acd1400] 13:00:06 INFO - PROCESS | 1646 | 1461182406326 Marionette DEBUG loaded listener.js 13:00:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12993f400) [pid = 1646] [serial = 756] [outer = 0x11acd1400] 13:00:06 INFO - PROCESS | 1646 | 1461182406646 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]]]}] 13:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 469ms 13:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:00:06 INFO - PROCESS | 1646 | 1461182406663 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:00:06 INFO - PROCESS | 1646 | 1461182406664 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:00:06 INFO - PROCESS | 1646 | 1461182406667 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:00:06 INFO - PROCESS | 1646 | 1461182406668 Marionette TRACE conn2 <- [1,982,null,{}] 13:00:06 INFO - PROCESS | 1646 | 1461182406670 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}] 13:00:06 INFO - PROCESS | 1646 | 1461182406754 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:00:06 INFO - PROCESS | 1646 | 1461182406806 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12db48800 == 64 [pid = 1646] [id = 253] 13:00:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11bad6c00) [pid = 1646] [serial = 757] [outer = 0x0] 13:00:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x129c2ec00) [pid = 1646] [serial = 758] [outer = 0x11bad6c00] 13:00:06 INFO - PROCESS | 1646 | 1461182406832 Marionette DEBUG loaded listener.js 13:00:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x129f50000) [pid = 1646] [serial = 759] [outer = 0x11bad6c00] 13:00:07 INFO - PROCESS | 1646 | 1461182407162 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]]]}] 13:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 520ms 13:00:07 INFO - PROCESS | 1646 | 1461182407188 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:00:07 INFO - PROCESS | 1646 | 1461182407191 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:00:07 INFO - PROCESS | 1646 | 1461182407195 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:00:07 INFO - PROCESS | 1646 | 1461182407197 Marionette TRACE conn2 <- [1,986,null,{}] 13:00:07 INFO - PROCESS | 1646 | 1461182407200 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}] 13:00:07 INFO - PROCESS | 1646 | 1461182407326 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:00:07 INFO - PROCESS | 1646 | 1461182407409 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e44d000 == 65 [pid = 1646] [id = 254] 13:00:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11c55d400) [pid = 1646] [serial = 760] [outer = 0x0] 13:00:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x129f4fc00) [pid = 1646] [serial = 761] [outer = 0x11c55d400] 13:00:07 INFO - PROCESS | 1646 | 1461182407448 Marionette DEBUG loaded listener.js 13:00:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12b40c800) [pid = 1646] [serial = 762] [outer = 0x11c55d400] 13:00:07 INFO - PROCESS | 1646 | 1461182407705 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]]]}] 13:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 521ms 13:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:00:07 INFO - PROCESS | 1646 | 1461182407715 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:00:07 INFO - PROCESS | 1646 | 1461182407717 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:00:07 INFO - PROCESS | 1646 | 1461182407719 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:00:07 INFO - PROCESS | 1646 | 1461182407719 Marionette TRACE conn2 <- [1,990,null,{}] 13:00:07 INFO - PROCESS | 1646 | 1461182407731 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}] 13:00:07 INFO - PROCESS | 1646 | 1461182407816 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:00:07 INFO - PROCESS | 1646 | 1461182407821 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e938800 == 66 [pid = 1646] [id = 255] 13:00:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x129fc1c00) [pid = 1646] [serial = 763] [outer = 0x0] 13:00:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x12b416800) [pid = 1646] [serial = 764] [outer = 0x129fc1c00] 13:00:07 INFO - PROCESS | 1646 | 1461182407845 Marionette DEBUG loaded listener.js 13:00:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x12b4c7400) [pid = 1646] [serial = 765] [outer = 0x129fc1c00] 13:00:08 INFO - PROCESS | 1646 | 1461182408336 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]]]}] 13:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 669ms 13:00:08 INFO - PROCESS | 1646 | 1461182408389 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:00:08 INFO - PROCESS | 1646 | 1461182408395 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:00:08 INFO - PROCESS | 1646 | 1461182408399 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:00:08 INFO - PROCESS | 1646 | 1461182408401 Marionette TRACE conn2 <- [1,994,null,{}] 13:00:08 INFO - PROCESS | 1646 | 1461182408405 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}] 13:00:08 INFO - PROCESS | 1646 | 1461182408510 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:00:08 INFO - PROCESS | 1646 | 1461182408605 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119dc2800 == 67 [pid = 1646] [id = 256] 13:00:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x115786000) [pid = 1646] [serial = 766] [outer = 0x0] 13:00:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1164ea400) [pid = 1646] [serial = 767] [outer = 0x115786000] 13:00:08 INFO - PROCESS | 1646 | 1461182408654 Marionette DEBUG loaded listener.js 13:00:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x119128c00) [pid = 1646] [serial = 768] [outer = 0x115786000] 13:00:09 INFO - PROCESS | 1646 | 1461182409078 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]]]}] 13:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 728ms 13:00:09 INFO - PROCESS | 1646 | 1461182409127 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:00:09 INFO - PROCESS | 1646 | 1461182409132 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:00:09 INFO - PROCESS | 1646 | 1461182409138 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:00:09 INFO - PROCESS | 1646 | 1461182409140 Marionette TRACE conn2 <- [1,998,null,{}] 13:00:09 INFO - PROCESS | 1646 | 1461182409169 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}] 13:00:09 INFO - PROCESS | 1646 | 1461182409325 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:00:09 INFO - PROCESS | 1646 | 1461182409419 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b92800 == 68 [pid = 1646] [id = 257] 13:00:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x118a6f800) [pid = 1646] [serial = 769] [outer = 0x0] 13:00:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11a941c00) [pid = 1646] [serial = 770] [outer = 0x118a6f800] 13:00:09 INFO - PROCESS | 1646 | 1461182409467 Marionette DEBUG loaded listener.js 13:00:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11acd2800) [pid = 1646] [serial = 771] [outer = 0x118a6f800] 13:00:09 INFO - PROCESS | 1646 | 1461182409992 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]]]}] 13:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 893ms 13:00:10 INFO - PROCESS | 1646 | 1461182410030 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:00:10 INFO - PROCESS | 1646 | 1461182410032 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:00:10 INFO - PROCESS | 1646 | 1461182410034 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:00:10 INFO - PROCESS | 1646 | 1461182410037 Marionette TRACE conn2 <- [1,1002,null,{}] 13:00:10 INFO - PROCESS | 1646 | 1461182410063 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}] 13:00:10 INFO - PROCESS | 1646 | 1461182410169 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:00:10 INFO - PROCESS | 1646 | 1461182410237 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e440000 == 69 [pid = 1646] [id = 258] 13:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11c05f800) [pid = 1646] [serial = 772] [outer = 0x0] 13:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x11c0aec00) [pid = 1646] [serial = 773] [outer = 0x11c05f800] 13:00:10 INFO - PROCESS | 1646 | 1461182410269 Marionette DEBUG loaded listener.js 13:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11c54fc00) [pid = 1646] [serial = 774] [outer = 0x11c05f800] 13:00:10 INFO - PROCESS | 1646 | 1461182410712 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]]]}] 13:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 725ms 13:00:10 INFO - PROCESS | 1646 | 1461182410761 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:00:10 INFO - PROCESS | 1646 | 1461182410763 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:00:10 INFO - PROCESS | 1646 | 1461182410767 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:00:10 INFO - PROCESS | 1646 | 1461182410769 Marionette TRACE conn2 <- [1,1006,null,{}] 13:00:10 INFO - PROCESS | 1646 | 1461182410792 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}] 13:00:10 INFO - PROCESS | 1646 | 1461182410972 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:00:11 INFO - PROCESS | 1646 | 1461182411041 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb2f800 == 70 [pid = 1646] [id = 259] 13:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x11c520000) [pid = 1646] [serial = 775] [outer = 0x0] 13:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x125c29800) [pid = 1646] [serial = 776] [outer = 0x11c520000] 13:00:11 INFO - PROCESS | 1646 | 1461182411089 Marionette DEBUG loaded listener.js 13:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x127dd5400) [pid = 1646] [serial = 777] [outer = 0x11c520000] 13:00:11 INFO - PROCESS | 1646 | 1461182411552 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]]]}] 13:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 821ms 13:00:11 INFO - PROCESS | 1646 | 1461182411587 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:00:11 INFO - PROCESS | 1646 | 1461182411589 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:00:11 INFO - PROCESS | 1646 | 1461182411591 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:00:11 INFO - PROCESS | 1646 | 1461182411592 Marionette TRACE conn2 <- [1,1010,null,{}] 13:00:11 INFO - PROCESS | 1646 | 1461182411595 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}] 13:00:11 INFO - PROCESS | 1646 | 1461182411692 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:00:11 INFO - PROCESS | 1646 | 1461182411742 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f00e800 == 71 [pid = 1646] [id = 260] 13:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x125d79c00) [pid = 1646] [serial = 778] [outer = 0x0] 13:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x12993a800) [pid = 1646] [serial = 779] [outer = 0x125d79c00] 13:00:11 INFO - PROCESS | 1646 | 1461182411773 Marionette DEBUG loaded listener.js 13:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x129fc3000) [pid = 1646] [serial = 780] [outer = 0x125d79c00] 13:00:12 INFO - PROCESS | 1646 | 1461182412213 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]]]}] 13:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 669ms 13:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:00:12 INFO - PROCESS | 1646 | 1461182412261 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:00:12 INFO - PROCESS | 1646 | 1461182412262 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:00:12 INFO - PROCESS | 1646 | 1461182412264 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:00:12 INFO - PROCESS | 1646 | 1461182412266 Marionette TRACE conn2 <- [1,1014,null,{}] 13:00:12 INFO - PROCESS | 1646 | 1461182412268 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}] 13:00:12 INFO - PROCESS | 1646 | 1461182412384 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:00:12 INFO - PROCESS | 1646 | 1461182412451 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x116408000 == 72 [pid = 1646] [id = 261] 13:00:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x114be1c00) [pid = 1646] [serial = 781] [outer = 0x0] 13:00:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11a79f000) [pid = 1646] [serial = 782] [outer = 0x114be1c00] 13:00:12 INFO - PROCESS | 1646 | 1461182412484 Marionette DEBUG loaded listener.js 13:00:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12b997000) [pid = 1646] [serial = 783] [outer = 0x114be1c00] 13:00:13 INFO - PROCESS | 1646 | 1461182413081 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]]]}] 13:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 870ms 13:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:00:13 INFO - PROCESS | 1646 | 1461182413134 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:00:13 INFO - PROCESS | 1646 | 1461182413136 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:00:13 INFO - PROCESS | 1646 | 1461182413158 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:00:13 INFO - PROCESS | 1646 | 1461182413161 Marionette TRACE conn2 <- [1,1018,null,{}] 13:00:13 INFO - PROCESS | 1646 | 1461182413166 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}] 13:00:13 INFO - PROCESS | 1646 | 1461182413257 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:00:13 INFO - PROCESS | 1646 | 1461182413330 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1142a4800 == 73 [pid = 1646] [id = 262] 13:00:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x115612000) [pid = 1646] [serial = 784] [outer = 0x0] 13:00:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x1158b5000) [pid = 1646] [serial = 785] [outer = 0x115612000] 13:00:13 INFO - PROCESS | 1646 | 1461182413359 Marionette DEBUG loaded listener.js 13:00:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x11873e800) [pid = 1646] [serial = 786] [outer = 0x115612000] 13:00:13 INFO - PROCESS | 1646 | 1461182413764 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]]]}] 13:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 642ms 13:00:13 INFO - PROCESS | 1646 | 1461182413781 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:00:13 INFO - PROCESS | 1646 | 1461182413785 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:00:13 INFO - PROCESS | 1646 | 1461182413789 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:00:13 INFO - PROCESS | 1646 | 1461182413791 Marionette TRACE conn2 <- [1,1022,null,{}] 13:00:13 INFO - PROCESS | 1646 | 1461182413794 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}] 13:00:13 INFO - PROCESS | 1646 | 1461182413886 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:00:13 INFO - PROCESS | 1646 | 1461182413938 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1258d0000 == 74 [pid = 1646] [id = 263] 13:00:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x115563c00) [pid = 1646] [serial = 787] [outer = 0x0] 13:00:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x11919d400) [pid = 1646] [serial = 788] [outer = 0x115563c00] 13:00:13 INFO - PROCESS | 1646 | 1461182413965 Marionette DEBUG loaded listener.js 13:00:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x11a93b800) [pid = 1646] [serial = 789] [outer = 0x115563c00] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x118aa6800 == 73 [pid = 1646] [id = 179] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12e715000 == 72 [pid = 1646] [id = 195] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1259c8800 == 71 [pid = 1646] [id = 180] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12d416000 == 70 [pid = 1646] [id = 181] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12e44d000 == 69 [pid = 1646] [id = 254] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12db48800 == 68 [pid = 1646] [id = 253] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12d48a800 == 67 [pid = 1646] [id = 252] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x12910bc00) [pid = 1646] [serial = 662] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x11c062400) [pid = 1646] [serial = 659] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x11a79bc00) [pid = 1646] [serial = 656] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11aa8dc00) [pid = 1646] [serial = 665] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11c51cc00) [pid = 1646] [serial = 704] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12d418800 == 66 [pid = 1646] [id = 251] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf5b000 == 65 [pid = 1646] [id = 250] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12c012000 == 64 [pid = 1646] [id = 249] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12b118800 == 63 [pid = 1646] [id = 248] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x126e7c800 == 62 [pid = 1646] [id = 247] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x115803800 == 61 [pid = 1646] [id = 246] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x115332800 == 60 [pid = 1646] [id = 245] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x11b56b000 == 59 [pid = 1646] [id = 244] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x11ac2f800 == 58 [pid = 1646] [id = 243] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119859800 == 57 [pid = 1646] [id = 242] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12b782000 == 56 [pid = 1646] [id = 239] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12b251800 == 55 [pid = 1646] [id = 238] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x11ba91800 == 54 [pid = 1646] [id = 237] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1189ec800 == 53 [pid = 1646] [id = 236] 13:00:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12b102800 == 52 [pid = 1646] [id = 235] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x117a50800) [pid = 1646] [serial = 674] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x11be10800) [pid = 1646] [serial = 692] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x118a78800) [pid = 1646] [serial = 675] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x119d4d800) [pid = 1646] [serial = 677] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x119deec00) [pid = 1646] [serial = 678] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x114ccb400) [pid = 1646] [serial = 669] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x114bdb400) [pid = 1646] [serial = 668] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x11c55cc00) [pid = 1646] [serial = 654] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11b810800) [pid = 1646] [serial = 695] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11c0b5400) [pid = 1646] [serial = 701] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x11be77400) [pid = 1646] [serial = 693] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11be99800) [pid = 1646] [serial = 696] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11c054400) [pid = 1646] [serial = 698] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11a93a800) [pid = 1646] [serial = 683] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x11acce400) [pid = 1646] [serial = 684] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11c0b2400) [pid = 1646] [serial = 699] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11bacf400) [pid = 1646] [serial = 690] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x11b5b0000) [pid = 1646] [serial = 687] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x11c524800) [pid = 1646] [serial = 702] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11ae5b000) [pid = 1646] [serial = 686] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11b80e800) [pid = 1646] [serial = 689] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x11584ac00) [pid = 1646] [serial = 672] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x115613000) [pid = 1646] [serial = 671] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x11a7a5400) [pid = 1646] [serial = 680] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11a938800) [pid = 1646] [serial = 681] [outer = 0x0] [url = about:blank] 13:00:14 INFO - PROCESS | 1646 | 1461182414426 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]]]}] 13:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 13:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:00:14 INFO - PROCESS | 1646 | 1461182414460 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:00:14 INFO - PROCESS | 1646 | 1461182414462 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:00:14 INFO - PROCESS | 1646 | 1461182414466 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:00:14 INFO - PROCESS | 1646 | 1461182414469 Marionette TRACE conn2 <- [1,1026,null,{}] 13:00:14 INFO - PROCESS | 1646 | 1461182414486 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}] 13:00:14 INFO - PROCESS | 1646 | 1461182414628 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:00:14 INFO - PROCESS | 1646 | 1461182414696 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ac33800 == 53 [pid = 1646] [id = 264] 13:00:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x119248000) [pid = 1646] [serial = 790] [outer = 0x0] 13:00:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11accf400) [pid = 1646] [serial = 791] [outer = 0x119248000] 13:00:14 INFO - PROCESS | 1646 | 1461182414729 Marionette DEBUG loaded listener.js 13:00:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11aecc000) [pid = 1646] [serial = 792] [outer = 0x119248000] 13:00:15 INFO - PROCESS | 1646 | 1461182415049 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]]]}] 13:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 625ms 13:00:15 INFO - PROCESS | 1646 | 1461182415092 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:00:15 INFO - PROCESS | 1646 | 1461182415095 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:00:15 INFO - PROCESS | 1646 | 1461182415097 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:00:15 INFO - PROCESS | 1646 | 1461182415098 Marionette TRACE conn2 <- [1,1030,null,{}] 13:00:15 INFO - PROCESS | 1646 | 1461182415100 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}] 13:00:15 INFO - PROCESS | 1646 | 1461182415179 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:00:15 INFO - PROCESS | 1646 | 1461182415229 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c593800 == 54 [pid = 1646] [id = 265] 13:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11ac16400) [pid = 1646] [serial = 793] [outer = 0x0] 13:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11b810800) [pid = 1646] [serial = 794] [outer = 0x11ac16400] 13:00:15 INFO - PROCESS | 1646 | 1461182415255 Marionette DEBUG loaded listener.js 13:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11be77400) [pid = 1646] [serial = 795] [outer = 0x11ac16400] 13:00:15 INFO - PROCESS | 1646 | 1461182415530 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]]]}] 13:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 467ms 13:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:00:15 INFO - PROCESS | 1646 | 1461182415565 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:00:15 INFO - PROCESS | 1646 | 1461182415566 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:00:15 INFO - PROCESS | 1646 | 1461182415568 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:00:15 INFO - PROCESS | 1646 | 1461182415569 Marionette TRACE conn2 <- [1,1034,null,{}] 13:00:15 INFO - PROCESS | 1646 | 1461182415571 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}] 13:00:15 INFO - PROCESS | 1646 | 1461182415664 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:00:15 INFO - PROCESS | 1646 | 1461182415667 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x11927f000 == 55 [pid = 1646] [id = 266] 13:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11ac17000) [pid = 1646] [serial = 796] [outer = 0x0] 13:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11beb7c00) [pid = 1646] [serial = 797] [outer = 0x11ac17000] 13:00:15 INFO - PROCESS | 1646 | 1461182415694 Marionette DEBUG loaded listener.js 13:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11c05dc00) [pid = 1646] [serial = 798] [outer = 0x11ac17000] 13:00:16 INFO - PROCESS | 1646 | 1461182416038 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]]]}] 13:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 13:00:16 INFO - PROCESS | 1646 | 1461182416087 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:00:16 INFO - PROCESS | 1646 | 1461182416089 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:00:16 INFO - PROCESS | 1646 | 1461182416091 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:00:16 INFO - PROCESS | 1646 | 1461182416092 Marionette TRACE conn2 <- [1,1038,null,{}] 13:00:16 INFO - PROCESS | 1646 | 1461182416094 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}] 13:00:16 INFO - PROCESS | 1646 | 1461182416185 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:00:16 INFO - PROCESS | 1646 | 1461182416194 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12983c000 == 56 [pid = 1646] [id = 267] 13:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11c063c00) [pid = 1646] [serial = 799] [outer = 0x0] 13:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11c54e400) [pid = 1646] [serial = 800] [outer = 0x11c063c00] 13:00:16 INFO - PROCESS | 1646 | 1461182416221 Marionette DEBUG loaded listener.js 13:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x125d78800) [pid = 1646] [serial = 801] [outer = 0x11c063c00] 13:00:16 INFO - PROCESS | 1646 | 1461182416568 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]]]}] 13:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 520ms 13:00:16 INFO - PROCESS | 1646 | 1461182416611 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:00:16 INFO - PROCESS | 1646 | 1461182416613 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:00:16 INFO - PROCESS | 1646 | 1461182416615 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:00:16 INFO - PROCESS | 1646 | 1461182416616 Marionette TRACE conn2 <- [1,1042,null,{}] 13:00:16 INFO - PROCESS | 1646 | 1461182416618 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}] 13:00:16 INFO - PROCESS | 1646 | 1461182416717 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:00:16 INFO - PROCESS | 1646 | 1461182416730 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b259800 == 57 [pid = 1646] [id = 268] 13:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x125d7a400) [pid = 1646] [serial = 802] [outer = 0x0] 13:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1269a8400) [pid = 1646] [serial = 803] [outer = 0x125d7a400] 13:00:16 INFO - PROCESS | 1646 | 1461182416755 Marionette DEBUG loaded listener.js 13:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x1274c4800) [pid = 1646] [serial = 804] [outer = 0x125d7a400] 13:00:17 INFO - PROCESS | 1646 | 1461182417104 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]]]}] 13:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 518ms 13:00:17 INFO - PROCESS | 1646 | 1461182417133 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:00:17 INFO - PROCESS | 1646 | 1461182417134 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:00:17 INFO - PROCESS | 1646 | 1461182417142 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:00:17 INFO - PROCESS | 1646 | 1461182417143 Marionette TRACE conn2 <- [1,1046,null,{}] 13:00:17 INFO - PROCESS | 1646 | 1461182417145 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}] 13:00:17 INFO - PROCESS | 1646 | 1461182417243 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:00:17 INFO - PROCESS | 1646 | 1461182417247 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b940000 == 58 [pid = 1646] [id = 269] 13:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x125f59c00) [pid = 1646] [serial = 805] [outer = 0x0] 13:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x127d68000) [pid = 1646] [serial = 806] [outer = 0x125f59c00] 13:00:17 INFO - PROCESS | 1646 | 1461182417301 Marionette DEBUG loaded listener.js 13:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12980d000) [pid = 1646] [serial = 807] [outer = 0x125f59c00] 13:00:17 INFO - PROCESS | 1646 | 1461182417604 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]]]}] 13:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 523ms 13:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:00:17 INFO - PROCESS | 1646 | 1461182417660 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:00:17 INFO - PROCESS | 1646 | 1461182417662 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:00:17 INFO - PROCESS | 1646 | 1461182417664 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:00:17 INFO - PROCESS | 1646 | 1461182417665 Marionette TRACE conn2 <- [1,1050,null,{}] 13:00:17 INFO - PROCESS | 1646 | 1461182417667 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}] 13:00:17 INFO - PROCESS | 1646 | 1461182417767 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:00:17 INFO - PROCESS | 1646 | 1461182417780 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf52000 == 59 [pid = 1646] [id = 270] 13:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x127c4d800) [pid = 1646] [serial = 808] [outer = 0x0] 13:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x129f4b400) [pid = 1646] [serial = 809] [outer = 0x127c4d800] 13:00:17 INFO - PROCESS | 1646 | 1461182417805 Marionette DEBUG loaded listener.js 13:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x129fc3800) [pid = 1646] [serial = 810] [outer = 0x127c4d800] 13:00:18 INFO - PROCESS | 1646 | 1461182418182 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]]]}] 13:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 569ms 13:00:18 INFO - PROCESS | 1646 | 1461182418235 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:00:18 INFO - PROCESS | 1646 | 1461182418237 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:00:18 INFO - PROCESS | 1646 | 1461182418240 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:00:18 INFO - PROCESS | 1646 | 1461182418242 Marionette TRACE conn2 <- [1,1054,null,{}] 13:00:18 INFO - PROCESS | 1646 | 1461182418245 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}] 13:00:18 INFO - PROCESS | 1646 | 1461182418399 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x114cd0800) [pid = 1646] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x129810800) [pid = 1646] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x11c175400) [pid = 1646] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x1269a7c00) [pid = 1646] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x1274c3000) [pid = 1646] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11ac1b400) [pid = 1646] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x11bad6c00) [pid = 1646] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11c6a4800) [pid = 1646] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11ac1a800) [pid = 1646] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x1147c1400) [pid = 1646] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x11a7a8c00) [pid = 1646] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11ae55800) [pid = 1646] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x1158b9400) [pid = 1646] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x11acd1400) [pid = 1646] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x11560a800) [pid = 1646] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:00:18 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11c55d400) [pid = 1646] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:00:18 INFO - PROCESS | 1646 | 1461182418737 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x11533a000 == 60 [pid = 1646] [id = 271] 13:00:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x114446c00) [pid = 1646] [serial = 811] [outer = 0x0] 13:00:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x114be8800) [pid = 1646] [serial = 812] [outer = 0x114446c00] 13:00:18 INFO - PROCESS | 1646 | 1461182418763 Marionette DEBUG loaded listener.js 13:00:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11ac1a800) [pid = 1646] [serial = 813] [outer = 0x114446c00] 13:00:19 INFO - PROCESS | 1646 | 1461182419071 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]]]}] 13:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 872ms 13:00:19 INFO - PROCESS | 1646 | 1461182419111 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:00:19 INFO - PROCESS | 1646 | 1461182419113 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:00:19 INFO - PROCESS | 1646 | 1461182419115 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:00:19 INFO - PROCESS | 1646 | 1461182419117 Marionette TRACE conn2 <- [1,1058,null,{}] 13:00:19 INFO - PROCESS | 1646 | 1461182419119 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}] 13:00:19 INFO - PROCESS | 1646 | 1461182419220 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:00:19 INFO - PROCESS | 1646 | 1461182419274 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d48c000 == 61 [pid = 1646] [id = 272] 13:00:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1145ae000) [pid = 1646] [serial = 814] [outer = 0x0] 13:00:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x125846c00) [pid = 1646] [serial = 815] [outer = 0x1145ae000] 13:00:19 INFO - PROCESS | 1646 | 1461182419307 Marionette DEBUG loaded listener.js 13:00:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12bb20800) [pid = 1646] [serial = 816] [outer = 0x1145ae000] 13:00:19 INFO - PROCESS | 1646 | 1461182419618 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]]]}] 13:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 518ms 13:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:00:19 INFO - PROCESS | 1646 | 1461182419634 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:00:19 INFO - PROCESS | 1646 | 1461182419635 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:00:19 INFO - PROCESS | 1646 | 1461182419638 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:00:19 INFO - PROCESS | 1646 | 1461182419639 Marionette TRACE conn2 <- [1,1062,null,{}] 13:00:19 INFO - PROCESS | 1646 | 1461182419645 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}] 13:00:19 INFO - PROCESS | 1646 | 1461182419737 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:00:19 INFO - PROCESS | 1646 | 1461182419741 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb1f000 == 62 [pid = 1646] [id = 273] 13:00:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12b992800) [pid = 1646] [serial = 817] [outer = 0x0] 13:00:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12bb29800) [pid = 1646] [serial = 818] [outer = 0x12b992800] 13:00:19 INFO - PROCESS | 1646 | 1461182419770 Marionette DEBUG loaded listener.js 13:00:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12bb2d800) [pid = 1646] [serial = 819] [outer = 0x12b992800] 13:00:20 INFO - PROCESS | 1646 | 1461182420129 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]]]}] 13:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 13:00:20 INFO - PROCESS | 1646 | 1461182420164 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:00:20 INFO - PROCESS | 1646 | 1461182420165 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:00:20 INFO - PROCESS | 1646 | 1461182420168 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:00:20 INFO - PROCESS | 1646 | 1461182420169 Marionette TRACE conn2 <- [1,1066,null,{}] 13:00:20 INFO - PROCESS | 1646 | 1461182420172 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}] 13:00:20 INFO - PROCESS | 1646 | 1461182420253 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:00:20 INFO - PROCESS | 1646 | 1461182420258 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1e0800 == 63 [pid = 1646] [id = 274] 13:00:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12bb2cc00) [pid = 1646] [serial = 820] [outer = 0x0] 13:00:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12bbc3400) [pid = 1646] [serial = 821] [outer = 0x12bb2cc00] 13:00:20 INFO - PROCESS | 1646 | 1461182420284 Marionette DEBUG loaded listener.js 13:00:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12bbcd800) [pid = 1646] [serial = 822] [outer = 0x12bb2cc00] 13:00:20 INFO - PROCESS | 1646 | 1461182420611 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]]]}] 13:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 468ms 13:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:00:20 INFO - PROCESS | 1646 | 1461182420636 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:00:20 INFO - PROCESS | 1646 | 1461182420637 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:00:20 INFO - PROCESS | 1646 | 1461182420640 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:00:20 INFO - PROCESS | 1646 | 1461182420642 Marionette TRACE conn2 <- [1,1070,null,{}] 13:00:20 INFO - PROCESS | 1646 | 1461182420646 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}] 13:00:20 INFO - PROCESS | 1646 | 1461182420725 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:00:20 INFO - PROCESS | 1646 | 1461182420840 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1161ba000 == 64 [pid = 1646] [id = 275] 13:00:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x11239e400) [pid = 1646] [serial = 823] [outer = 0x0] 13:00:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1123a8400) [pid = 1646] [serial = 824] [outer = 0x11239e400] 13:00:20 INFO - PROCESS | 1646 | 1461182420874 Marionette DEBUG loaded listener.js 13:00:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x114be8400) [pid = 1646] [serial = 825] [outer = 0x11239e400] 13:00:21 INFO - PROCESS | 1646 | 1461182421292 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]]]}] 13:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 721ms 13:00:21 INFO - PROCESS | 1646 | 1461182421401 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:00:21 INFO - PROCESS | 1646 | 1461182421404 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:00:21 INFO - PROCESS | 1646 | 1461182421506 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:00:21 INFO - PROCESS | 1646 | 1461182421508 Marionette TRACE conn2 <- [1,1074,null,{}] 13:00:21 INFO - PROCESS | 1646 | 1461182421562 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}] 13:00:21 INFO - PROCESS | 1646 | 1461182421664 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:00:21 INFO - PROCESS | 1646 | 1461182421714 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf4e800 == 65 [pid = 1646] [id = 276] 13:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x11a79d000) [pid = 1646] [serial = 826] [outer = 0x0] 13:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11a7aa400) [pid = 1646] [serial = 827] [outer = 0x11a79d000] 13:00:21 INFO - PROCESS | 1646 | 1461182421746 Marionette DEBUG loaded listener.js 13:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11c173400) [pid = 1646] [serial = 828] [outer = 0x11a79d000] 13:00:22 INFO - PROCESS | 1646 | 1461182422166 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]]]}] 13:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 724ms 13:00:22 INFO - PROCESS | 1646 | 1461182422190 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:00:22 INFO - PROCESS | 1646 | 1461182422193 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:00:22 INFO - PROCESS | 1646 | 1461182422197 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:00:22 INFO - PROCESS | 1646 | 1461182422199 Marionette TRACE conn2 <- [1,1078,null,{}] 13:00:22 INFO - PROCESS | 1646 | 1461182422202 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}] 13:00:22 INFO - PROCESS | 1646 | 1461182422345 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:00:22 INFO - PROCESS | 1646 | 1461182422414 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f49c800 == 66 [pid = 1646] [id = 277] 13:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x11c39c000) [pid = 1646] [serial = 829] [outer = 0x0] 13:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x125849400) [pid = 1646] [serial = 830] [outer = 0x11c39c000] 13:00:22 INFO - PROCESS | 1646 | 1461182422446 Marionette DEBUG loaded listener.js 13:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x127d66000) [pid = 1646] [serial = 831] [outer = 0x11c39c000] 13:00:22 INFO - PROCESS | 1646 | 1461182422877 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]]]}] 13:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 723ms 13:00:22 INFO - PROCESS | 1646 | 1461182422943 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:00:22 INFO - PROCESS | 1646 | 1461182422945 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:00:22 INFO - PROCESS | 1646 | 1461182422967 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:00:22 INFO - PROCESS | 1646 | 1461182422972 Marionette TRACE conn2 <- [1,1082,null,{}] 13:00:22 INFO - PROCESS | 1646 | 1461182422975 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}] 13:00:23 INFO - PROCESS | 1646 | 1461182423076 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:00:23 INFO - PROCESS | 1646 | 1461182423143 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9d6000 == 67 [pid = 1646] [id = 278] 13:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12b4d4800) [pid = 1646] [serial = 832] [outer = 0x0] 13:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12b990400) [pid = 1646] [serial = 833] [outer = 0x12b4d4800] 13:00:23 INFO - PROCESS | 1646 | 1461182423173 Marionette DEBUG loaded listener.js 13:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12bb2dc00) [pid = 1646] [serial = 834] [outer = 0x12b4d4800] 13:00:23 INFO - PROCESS | 1646 | 1461182423595 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]]]}] 13:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 679ms 13:00:23 INFO - PROCESS | 1646 | 1461182423656 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:00:23 INFO - PROCESS | 1646 | 1461182423659 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:00:23 INFO - PROCESS | 1646 | 1461182423663 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:00:23 INFO - PROCESS | 1646 | 1461182423664 Marionette TRACE conn2 <- [1,1086,null,{}] 13:00:23 INFO - PROCESS | 1646 | 1461182423667 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}] 13:00:23 INFO - PROCESS | 1646 | 1461182423768 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:00:23 INFO - PROCESS | 1646 | 1461182423834 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe46000 == 68 [pid = 1646] [id = 279] 13:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12bb24c00) [pid = 1646] [serial = 835] [outer = 0x0] 13:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x12bcbf400) [pid = 1646] [serial = 836] [outer = 0x12bb24c00] 13:00:23 INFO - PROCESS | 1646 | 1461182423864 Marionette DEBUG loaded listener.js 13:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x12ce0b000) [pid = 1646] [serial = 837] [outer = 0x12bb24c00] 13:00:24 INFO - PROCESS | 1646 | 1461182424258 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]]]}] 13:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 619ms 13:00:24 INFO - PROCESS | 1646 | 1461182424282 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:00:24 INFO - PROCESS | 1646 | 1461182424284 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:00:24 INFO - PROCESS | 1646 | 1461182424286 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:00:24 INFO - PROCESS | 1646 | 1461182424287 Marionette TRACE conn2 <- [1,1090,null,{}] 13:00:24 INFO - PROCESS | 1646 | 1461182424290 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}] 13:00:24 INFO - PROCESS | 1646 | 1461182424407 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:00:24 INFO - PROCESS | 1646 | 1461182424475 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe63800 == 69 [pid = 1646] [id = 280] 13:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x12d072800) [pid = 1646] [serial = 838] [outer = 0x0] 13:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x12d07c000) [pid = 1646] [serial = 839] [outer = 0x12d072800] 13:00:24 INFO - PROCESS | 1646 | 1461182424512 Marionette DEBUG loaded listener.js 13:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x12d20dc00) [pid = 1646] [serial = 840] [outer = 0x12d072800] 13:00:24 INFO - PROCESS | 1646 | 1461182424949 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]]]}] 13:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 669ms 13:00:24 INFO - PROCESS | 1646 | 1461182424956 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:00:24 INFO - PROCESS | 1646 | 1461182424957 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:00:24 INFO - PROCESS | 1646 | 1461182424960 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:00:24 INFO - PROCESS | 1646 | 1461182424961 Marionette TRACE conn2 <- [1,1094,null,{}] 13:00:24 INFO - PROCESS | 1646 | 1461182424964 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}] 13:00:25 INFO - PROCESS | 1646 | 1461182425067 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:00:25 INFO - PROCESS | 1646 | 1461182425121 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b82c000 == 70 [pid = 1646] [id = 281] 13:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x11a7ec800) [pid = 1646] [serial = 841] [outer = 0x0] 13:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x1274bc800) [pid = 1646] [serial = 842] [outer = 0x11a7ec800] 13:00:25 INFO - PROCESS | 1646 | 1461182425151 Marionette DEBUG loaded listener.js 13:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x12d468000) [pid = 1646] [serial = 843] [outer = 0x11a7ec800] 13:00:25 INFO - PROCESS | 1646 | 1461182425798 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]]]}] 13:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 878ms 13:00:25 INFO - PROCESS | 1646 | 1461182425839 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:00:25 INFO - PROCESS | 1646 | 1461182425844 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:00:25 INFO - PROCESS | 1646 | 1461182425848 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:00:25 INFO - PROCESS | 1646 | 1461182425850 Marionette TRACE conn2 <- [1,1098,null,{}] 13:00:25 INFO - PROCESS | 1646 | 1461182425853 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}] 13:00:25 INFO - PROCESS | 1646 | 1461182425947 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:00:26 INFO - PROCESS | 1646 | 1461182426018 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x11aa1a000 == 71 [pid = 1646] [id = 282] 13:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x117a50c00) [pid = 1646] [serial = 844] [outer = 0x0] 13:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x118a6a400) [pid = 1646] [serial = 845] [outer = 0x117a50c00] 13:00:26 INFO - PROCESS | 1646 | 1461182426048 Marionette DEBUG loaded listener.js 13:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x11a7a0000) [pid = 1646] [serial = 846] [outer = 0x117a50c00] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12f1e0800 == 70 [pid = 1646] [id = 274] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb1f000 == 69 [pid = 1646] [id = 273] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12d48c000 == 68 [pid = 1646] [id = 272] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12b416800) [pid = 1646] [serial = 764] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x11533a000 == 67 [pid = 1646] [id = 271] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf52000 == 66 [pid = 1646] [id = 270] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12b940000 == 65 [pid = 1646] [id = 269] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12b259800 == 64 [pid = 1646] [id = 268] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12983c000 == 63 [pid = 1646] [id = 267] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x11927f000 == 62 [pid = 1646] [id = 266] 13:00:26 INFO - PROCESS | 1646 | 1461182426534 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]]]}] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x11c593800 == 61 [pid = 1646] [id = 265] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x11ac33800 == 60 [pid = 1646] [id = 264] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x1258d0000 == 59 [pid = 1646] [id = 263] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x1142a4800 == 58 [pid = 1646] [id = 262] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x116408000 == 57 [pid = 1646] [id = 261] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12f00e800 == 56 [pid = 1646] [id = 260] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb2f800 == 55 [pid = 1646] [id = 259] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12e440000 == 54 [pid = 1646] [id = 258] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x125b92800 == 53 [pid = 1646] [id = 257] 13:00:26 INFO - PROCESS | 1646 | --DOCSHELL 0x119dc2800 == 52 [pid = 1646] [id = 256] 13:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 721ms 13:00:26 INFO - PROCESS | 1646 | 1461182426570 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:00:26 INFO - PROCESS | 1646 | 1461182426576 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x127504400) [pid = 1646] [serial = 666] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x129fc6000) [pid = 1646] [serial = 600] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x127145800) [pid = 1646] [serial = 746] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x12750b400) [pid = 1646] [serial = 749] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x1274b8c00) [pid = 1646] [serial = 747] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x127dd4800) [pid = 1646] [serial = 752] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11be03400) [pid = 1646] [serial = 737] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x11beb2800) [pid = 1646] [serial = 738] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x127c4dc00) [pid = 1646] [serial = 750] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x11ac18000) [pid = 1646] [serial = 713] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x117a51c00) [pid = 1646] [serial = 710] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x129c2ec00) [pid = 1646] [serial = 758] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x125c29c00) [pid = 1646] [serial = 722] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11aeca400) [pid = 1646] [serial = 734] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11ba29000) [pid = 1646] [serial = 735] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x114f5d800) [pid = 1646] [serial = 707] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x115570000) [pid = 1646] [serial = 726] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x114be7000) [pid = 1646] [serial = 725] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x11a93c800) [pid = 1646] [serial = 731] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x11ac11000) [pid = 1646] [serial = 732] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11c54f800) [pid = 1646] [serial = 719] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x11c05b800) [pid = 1646] [serial = 740] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x119de8800) [pid = 1646] [serial = 729] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x1189cbc00) [pid = 1646] [serial = 728] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11c055000) [pid = 1646] [serial = 716] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x129f50000) [pid = 1646] [serial = 759] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11c0b3000) [pid = 1646] [serial = 755] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12910e400) [pid = 1646] [serial = 753] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x125f5fc00) [pid = 1646] [serial = 723] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x125c24c00) [pid = 1646] [serial = 743] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x125e47000) [pid = 1646] [serial = 744] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12b40c800) [pid = 1646] [serial = 762] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x129f4fc00) [pid = 1646] [serial = 761] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12993f400) [pid = 1646] [serial = 756] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x125847400) [pid = 1646] [serial = 741] [outer = 0x0] [url = about:blank] 13:00:26 INFO - PROCESS | 1646 | 1461182426604 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:00:26 INFO - PROCESS | 1646 | 1461182426606 Marionette TRACE conn2 <- [1,1102,null,{}] 13:00:26 INFO - PROCESS | 1646 | 1461182426612 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}] 13:00:26 INFO - PROCESS | 1646 | 1461182426696 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:00:26 INFO - PROCESS | 1646 | 1461182426701 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x119dda000 == 53 [pid = 1646] [id = 283] 13:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11615c800) [pid = 1646] [serial = 847] [outer = 0x0] 13:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11a7a1400) [pid = 1646] [serial = 848] [outer = 0x11615c800] 13:00:26 INFO - PROCESS | 1646 | 1461182426727 Marionette DEBUG loaded listener.js 13:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11accd400) [pid = 1646] [serial = 849] [outer = 0x11615c800] 13:00:27 INFO - PROCESS | 1646 | 1461182427075 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]]]}] 13:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 538ms 13:00:27 INFO - PROCESS | 1646 | 1461182427130 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:00:27 INFO - PROCESS | 1646 | 1461182427131 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:00:27 INFO - PROCESS | 1646 | 1461182427134 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:00:27 INFO - PROCESS | 1646 | 1461182427136 Marionette TRACE conn2 <- [1,1106,null,{}] 13:00:27 INFO - PROCESS | 1646 | 1461182427143 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}] 13:00:27 INFO - PROCESS | 1646 | 1461182427229 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:00:27 INFO - PROCESS | 1646 | 1461182427256 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x126b1b800 == 54 [pid = 1646] [id = 284] 13:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11be77000) [pid = 1646] [serial = 850] [outer = 0x0] 13:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11beb5400) [pid = 1646] [serial = 851] [outer = 0x11be77000] 13:00:27 INFO - PROCESS | 1646 | 1461182427283 Marionette DEBUG loaded listener.js 13:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11c09dc00) [pid = 1646] [serial = 852] [outer = 0x11be77000] 13:00:27 INFO - PROCESS | 1646 | 1461182427607 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]]]}] 13:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 521ms 13:00:27 INFO - PROCESS | 1646 | 1461182427656 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:00:27 INFO - PROCESS | 1646 | 1461182427658 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:00:27 INFO - PROCESS | 1646 | 1461182427670 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:00:27 INFO - PROCESS | 1646 | 1461182427671 Marionette TRACE conn2 <- [1,1110,null,{}] 13:00:27 INFO - PROCESS | 1646 | 1461182427673 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}] 13:00:27 INFO - PROCESS | 1646 | 1461182427756 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:00:27 INFO - PROCESS | 1646 | 1461182427763 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12909a800 == 55 [pid = 1646] [id = 285] 13:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11c172800) [pid = 1646] [serial = 853] [outer = 0x0] 13:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11c54f800) [pid = 1646] [serial = 854] [outer = 0x11c172800] 13:00:27 INFO - PROCESS | 1646 | 1461182427789 Marionette DEBUG loaded listener.js 13:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x11c55b800) [pid = 1646] [serial = 855] [outer = 0x11c172800] 13:00:28 INFO - PROCESS | 1646 | 1461182428112 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]]]}] 13:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 472ms 13:00:28 INFO - PROCESS | 1646 | 1461182428138 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:00:28 INFO - PROCESS | 1646 | 1461182428140 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:00:28 INFO - PROCESS | 1646 | 1461182428144 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:00:28 INFO - PROCESS | 1646 | 1461182428145 Marionette TRACE conn2 <- [1,1114,null,{}] 13:00:28 INFO - PROCESS | 1646 | 1461182428148 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}] 13:00:28 INFO - PROCESS | 1646 | 1461182428224 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:00:28 INFO - PROCESS | 1646 | 1461182428231 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x116480800 == 56 [pid = 1646] [id = 286] 13:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11c175400) [pid = 1646] [serial = 856] [outer = 0x0] 13:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x125d7cc00) [pid = 1646] [serial = 857] [outer = 0x11c175400] 13:00:28 INFO - PROCESS | 1646 | 1461182428256 Marionette DEBUG loaded listener.js 13:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x126e0e400) [pid = 1646] [serial = 858] [outer = 0x11c175400] 13:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x11c17bc00) [pid = 1646] [serial = 859] [outer = 0x12fb59400] 13:00:28 INFO - PROCESS | 1646 | 1461182428678 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]]]}] 13:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 568ms 13:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:00:28 INFO - PROCESS | 1646 | 1461182428713 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:00:28 INFO - PROCESS | 1646 | 1461182428714 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:00:28 INFO - PROCESS | 1646 | 1461182428716 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:00:28 INFO - PROCESS | 1646 | 1461182428717 Marionette TRACE conn2 <- [1,1118,null,{}] 13:00:28 INFO - PROCESS | 1646 | 1461182428719 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}] 13:00:28 INFO - PROCESS | 1646 | 1461182428834 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:00:28 INFO - PROCESS | 1646 | 1461182428848 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c018000 == 57 [pid = 1646] [id = 287] 13:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x129944400) [pid = 1646] [serial = 860] [outer = 0x0] 13:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x129f47c00) [pid = 1646] [serial = 861] [outer = 0x129944400] 13:00:28 INFO - PROCESS | 1646 | 1461182428874 Marionette DEBUG loaded listener.js 13:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x129fbf400) [pid = 1646] [serial = 862] [outer = 0x129944400] 13:00:29 INFO - PROCESS | 1646 | 1461182429222 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]]]}] 13:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 520ms 13:00:29 INFO - PROCESS | 1646 | 1461182429237 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:00:29 INFO - PROCESS | 1646 | 1461182429239 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:00:29 INFO - PROCESS | 1646 | 1461182429242 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:00:29 INFO - PROCESS | 1646 | 1461182429244 Marionette TRACE conn2 <- [1,1122,null,{}] 13:00:29 INFO - PROCESS | 1646 | 1461182429248 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}] 13:00:29 INFO - PROCESS | 1646 | 1461182429410 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:00:29 INFO - PROCESS | 1646 | 1461182429425 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d40d800 == 58 [pid = 1646] [id = 288] 13:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x129fbf800) [pid = 1646] [serial = 863] [outer = 0x0] 13:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12b411400) [pid = 1646] [serial = 864] [outer = 0x129fbf800] 13:00:29 INFO - PROCESS | 1646 | 1461182429463 Marionette DEBUG loaded listener.js 13:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12b98c000) [pid = 1646] [serial = 865] [outer = 0x129fbf800] 13:00:29 INFO - PROCESS | 1646 | 1461182429880 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]]]}] 13:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 669ms 13:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:00:29 INFO - PROCESS | 1646 | 1461182429919 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:00:29 INFO - PROCESS | 1646 | 1461182429920 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:00:29 INFO - PROCESS | 1646 | 1461182429922 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:00:29 INFO - PROCESS | 1646 | 1461182429923 Marionette TRACE conn2 <- [1,1126,null,{}] 13:00:29 INFO - PROCESS | 1646 | 1461182429925 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}] 13:00:30 INFO - PROCESS | 1646 | 1461182430039 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:00:30 INFO - PROCESS | 1646 | 1461182430043 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d47b800 == 59 [pid = 1646] [id = 289] 13:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x129fc6000) [pid = 1646] [serial = 866] [outer = 0x0] 13:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12bb22c00) [pid = 1646] [serial = 867] [outer = 0x129fc6000] 13:00:30 INFO - PROCESS | 1646 | 1461182430068 Marionette DEBUG loaded listener.js 13:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12bbcf400) [pid = 1646] [serial = 868] [outer = 0x129fc6000] 13:00:30 INFO - PROCESS | 1646 | 1461182430411 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]]]}] 13:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 522ms 13:00:30 INFO - PROCESS | 1646 | 1461182430448 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:00:30 INFO - PROCESS | 1646 | 1461182430449 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:00:30 INFO - PROCESS | 1646 | 1461182430451 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:00:30 INFO - PROCESS | 1646 | 1461182430452 Marionette TRACE conn2 <- [1,1130,null,{}] 13:00:30 INFO - PROCESS | 1646 | 1461182430455 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}] 13:00:30 INFO - PROCESS | 1646 | 1461182430558 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:00:30 INFO - PROCESS | 1646 | 1461182430562 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e442000 == 60 [pid = 1646] [id = 290] 13:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12b993000) [pid = 1646] [serial = 869] [outer = 0x0] 13:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12cee8000) [pid = 1646] [serial = 870] [outer = 0x12b993000] 13:00:30 INFO - PROCESS | 1646 | 1461182430618 Marionette DEBUG loaded listener.js 13:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12d207800) [pid = 1646] [serial = 871] [outer = 0x12b993000] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x114be5400) [pid = 1646] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x11beb7400) [pid = 1646] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x11ac15400) [pid = 1646] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x115789000) [pid = 1646] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11beb5000) [pid = 1646] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x114446c00) [pid = 1646] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1145ae000) [pid = 1646] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x115563c00) [pid = 1646] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x11ac17000) [pid = 1646] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x115612000) [pid = 1646] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11c063c00) [pid = 1646] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x11c520000) [pid = 1646] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x119248000) [pid = 1646] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x125f59c00) [pid = 1646] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x1189d6400) [pid = 1646] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12b992800) [pid = 1646] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x125d79c00) [pid = 1646] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x115786000) [pid = 1646] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11c05f800) [pid = 1646] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x127c4d800) [pid = 1646] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11ac16400) [pid = 1646] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x125d7a400) [pid = 1646] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x118a6f800) [pid = 1646] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1274c5400) [pid = 1646] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x114be1c00) [pid = 1646] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11c056000) [pid = 1646] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:00:30 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x119def800) [pid = 1646] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:00:31 INFO - PROCESS | 1646 | 1461182431113 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]]]}] 13:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 669ms 13:00:31 INFO - PROCESS | 1646 | 1461182431121 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:00:31 INFO - PROCESS | 1646 | 1461182431122 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:00:31 INFO - PROCESS | 1646 | 1461182431128 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:00:31 INFO - PROCESS | 1646 | 1461182431129 Marionette TRACE conn2 <- [1,1134,null,{}] 13:00:31 INFO - PROCESS | 1646 | 1461182431132 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}] 13:00:31 INFO - PROCESS | 1646 | 1461182431244 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:00:31 INFO - PROCESS | 1646 | 1461182431283 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b1a000 == 61 [pid = 1646] [id = 291] 13:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x114232400) [pid = 1646] [serial = 872] [outer = 0x0] 13:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1189ccc00) [pid = 1646] [serial = 873] [outer = 0x114232400] 13:00:31 INFO - PROCESS | 1646 | 1461182431310 Marionette DEBUG loaded listener.js 13:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11ac17400) [pid = 1646] [serial = 874] [outer = 0x114232400] 13:00:31 INFO - PROCESS | 1646 | 1461182431600 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]]]}] 13:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 524ms 13:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:00:31 INFO - PROCESS | 1646 | 1461182431650 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:00:31 INFO - PROCESS | 1646 | 1461182431651 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:00:31 INFO - PROCESS | 1646 | 1461182431653 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:00:31 INFO - PROCESS | 1646 | 1461182431655 Marionette TRACE conn2 <- [1,1138,null,{}] 13:00:31 INFO - PROCESS | 1646 | 1461182431657 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}] 13:00:31 INFO - PROCESS | 1646 | 1461182431753 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:00:31 INFO - PROCESS | 1646 | 1461182431807 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e943000 == 62 [pid = 1646] [id = 292] 13:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1147bf000) [pid = 1646] [serial = 875] [outer = 0x0] 13:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11ba2a400) [pid = 1646] [serial = 876] [outer = 0x1147bf000] 13:00:31 INFO - PROCESS | 1646 | 1461182431836 Marionette DEBUG loaded listener.js 13:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x12d204000) [pid = 1646] [serial = 877] [outer = 0x1147bf000] 13:00:32 INFO - PROCESS | 1646 | 1461182432149 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]]]}] 13:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 523ms 13:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:00:32 INFO - PROCESS | 1646 | 1461182432178 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:00:32 INFO - PROCESS | 1646 | 1461182432180 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:00:32 INFO - PROCESS | 1646 | 1461182432182 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:00:32 INFO - PROCESS | 1646 | 1461182432183 Marionette TRACE conn2 <- [1,1142,null,{}] 13:00:32 INFO - PROCESS | 1646 | 1461182432185 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}] 13:00:32 INFO - PROCESS | 1646 | 1461182432270 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:00:32 INFO - PROCESS | 1646 | 1461182432275 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9bb000 == 63 [pid = 1646] [id = 293] 13:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x119de2400) [pid = 1646] [serial = 878] [outer = 0x0] 13:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12d468400) [pid = 1646] [serial = 879] [outer = 0x119de2400] 13:00:32 INFO - PROCESS | 1646 | 1461182432300 Marionette DEBUG loaded listener.js 13:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12db61400) [pid = 1646] [serial = 880] [outer = 0x119de2400] 13:00:32 INFO - PROCESS | 1646 | 1461182432617 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]]]}] 13:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms 13:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:00:32 INFO - PROCESS | 1646 | 1461182432652 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:00:32 INFO - PROCESS | 1646 | 1461182432653 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:00:32 INFO - PROCESS | 1646 | 1461182432655 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:00:32 INFO - PROCESS | 1646 | 1461182432656 Marionette TRACE conn2 <- [1,1146,null,{}] 13:00:32 INFO - PROCESS | 1646 | 1461182432658 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}] 13:00:32 INFO - PROCESS | 1646 | 1461182432769 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:00:32 INFO - PROCESS | 1646 | 1461182432775 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fc6e000 == 64 [pid = 1646] [id = 294] 13:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x114be3800) [pid = 1646] [serial = 881] [outer = 0x0] 13:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12db61000) [pid = 1646] [serial = 882] [outer = 0x114be3800] 13:00:32 INFO - PROCESS | 1646 | 1461182432800 Marionette DEBUG loaded listener.js 13:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12e140400) [pid = 1646] [serial = 883] [outer = 0x114be3800] 13:00:33 INFO - PROCESS | 1646 | 1461182433235 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]]]}] 13:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 621ms 13:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:00:33 INFO - PROCESS | 1646 | 1461182433292 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:00:33 INFO - PROCESS | 1646 | 1461182433294 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:00:33 INFO - PROCESS | 1646 | 1461182433300 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:00:33 INFO - PROCESS | 1646 | 1461182433302 Marionette TRACE conn2 <- [1,1150,null,{}] 13:00:33 INFO - PROCESS | 1646 | 1461182433306 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}] 13:00:33 INFO - PROCESS | 1646 | 1461182433414 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:00:33 INFO - PROCESS | 1646 | 1461182433509 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c016000 == 65 [pid = 1646] [id = 295] 13:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x118740c00) [pid = 1646] [serial = 884] [outer = 0x0] 13:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x119251800) [pid = 1646] [serial = 885] [outer = 0x118740c00] 13:00:33 INFO - PROCESS | 1646 | 1461182433543 Marionette DEBUG loaded listener.js 13:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x11a7a9800) [pid = 1646] [serial = 886] [outer = 0x118740c00] 13:00:34 INFO - PROCESS | 1646 | 1461182434000 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]]]}] 13:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 721ms 13:00:34 INFO - PROCESS | 1646 | 1461182434021 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:00:34 INFO - PROCESS | 1646 | 1461182434027 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:00:34 INFO - PROCESS | 1646 | 1461182434055 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:00:34 INFO - PROCESS | 1646 | 1461182434058 Marionette TRACE conn2 <- [1,1154,null,{}] 13:00:34 INFO - PROCESS | 1646 | 1461182434064 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}] 13:00:34 INFO - PROCESS | 1646 | 1461182434213 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:00:34 INFO - PROCESS | 1646 | 1461182434282 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b251000 == 66 [pid = 1646] [id = 296] 13:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11aeca400) [pid = 1646] [serial = 887] [outer = 0x0] 13:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x11b80e000) [pid = 1646] [serial = 888] [outer = 0x11aeca400] 13:00:34 INFO - PROCESS | 1646 | 1461182434312 Marionette DEBUG loaded listener.js 13:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x11beb5000) [pid = 1646] [serial = 889] [outer = 0x11aeca400] 13:00:34 INFO - PROCESS | 1646 | 1461182434769 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]]]}] 13:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 731ms 13:00:34 INFO - PROCESS | 1646 | 1461182434783 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:00:34 INFO - PROCESS | 1646 | 1461182434784 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:00:34 INFO - PROCESS | 1646 | 1461182434787 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:00:34 INFO - PROCESS | 1646 | 1461182434789 Marionette TRACE conn2 <- [1,1158,null,{}] 13:00:34 INFO - PROCESS | 1646 | 1461182434797 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}] 13:00:34 INFO - PROCESS | 1646 | 1461182434902 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:00:34 INFO - PROCESS | 1646 | 1461182434961 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1e1000 == 67 [pid = 1646] [id = 297] 13:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11c54ec00) [pid = 1646] [serial = 890] [outer = 0x0] 13:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x125f5f400) [pid = 1646] [serial = 891] [outer = 0x11c54ec00] 13:00:34 INFO - PROCESS | 1646 | 1461182434993 Marionette DEBUG loaded listener.js 13:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x129104800) [pid = 1646] [serial = 892] [outer = 0x11c54ec00] 13:00:35 INFO - PROCESS | 1646 | 1461182435435 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]]]}] 13:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 673ms 13:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:00:35 INFO - PROCESS | 1646 | 1461182435461 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:00:35 INFO - PROCESS | 1646 | 1461182435462 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:00:35 INFO - PROCESS | 1646 | 1461182435465 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:00:35 INFO - PROCESS | 1646 | 1461182435466 Marionette TRACE conn2 <- [1,1162,null,{}] 13:00:35 INFO - PROCESS | 1646 | 1461182435468 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}] 13:00:35 INFO - PROCESS | 1646 | 1461182435570 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:00:35 INFO - PROCESS | 1646 | 1461182435627 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x130134800 == 68 [pid = 1646] [id = 298] 13:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x129c2ec00) [pid = 1646] [serial = 893] [outer = 0x0] 13:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x129fc2c00) [pid = 1646] [serial = 894] [outer = 0x129c2ec00] 13:00:35 INFO - PROCESS | 1646 | 1461182435657 Marionette DEBUG loaded listener.js 13:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12bbcb000) [pid = 1646] [serial = 895] [outer = 0x129c2ec00] 13:00:36 INFO - PROCESS | 1646 | 1461182436061 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]]]}] 13:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 619ms 13:00:36 INFO - PROCESS | 1646 | 1461182436084 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:00:36 INFO - PROCESS | 1646 | 1461182436086 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:00:36 INFO - PROCESS | 1646 | 1461182436088 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:00:36 INFO - PROCESS | 1646 | 1461182436089 Marionette TRACE conn2 <- [1,1166,null,{}] 13:00:36 INFO - PROCESS | 1646 | 1461182436092 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}] 13:00:36 INFO - PROCESS | 1646 | 1461182436195 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:00:36 INFO - PROCESS | 1646 | 1461182436284 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x13016d800 == 69 [pid = 1646] [id = 299] 13:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12ce0e000) [pid = 1646] [serial = 896] [outer = 0x0] 13:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12d20d000) [pid = 1646] [serial = 897] [outer = 0x12ce0e000] 13:00:36 INFO - PROCESS | 1646 | 1461182436315 Marionette DEBUG loaded listener.js 13:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12e13b800) [pid = 1646] [serial = 898] [outer = 0x12ce0e000] 13:00:36 INFO - PROCESS | 1646 | 1461182436716 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]]]}] 13:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 669ms 13:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:00:36 INFO - PROCESS | 1646 | 1461182436757 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:00:36 INFO - PROCESS | 1646 | 1461182436759 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:00:36 INFO - PROCESS | 1646 | 1461182436761 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:00:36 INFO - PROCESS | 1646 | 1461182436762 Marionette TRACE conn2 <- [1,1170,null,{}] 13:00:36 INFO - PROCESS | 1646 | 1461182436765 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}] 13:00:36 INFO - PROCESS | 1646 | 1461182436894 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:00:36 INFO - PROCESS | 1646 | 1461182436954 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1f6000 == 70 [pid = 1646] [id = 300] 13:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x1156df400) [pid = 1646] [serial = 899] [outer = 0x0] 13:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x12e313800) [pid = 1646] [serial = 900] [outer = 0x1156df400] 13:00:37 INFO - PROCESS | 1646 | 1461182437014 Marionette DEBUG loaded listener.js 13:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x12e65fc00) [pid = 1646] [serial = 901] [outer = 0x1156df400] 13:00:37 INFO - PROCESS | 1646 | 1461182437426 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]]]}] 13:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 13:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:00:37 INFO - PROCESS | 1646 | 1461182437431 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:00:37 INFO - PROCESS | 1646 | 1461182437432 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:00:37 INFO - PROCESS | 1646 | 1461182437435 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:00:37 INFO - PROCESS | 1646 | 1461182437436 Marionette TRACE conn2 <- [1,1174,null,{}] 13:00:37 INFO - PROCESS | 1646 | 1461182437438 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}] 13:00:37 INFO - PROCESS | 1646 | 1461182437561 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:00:37 INFO - PROCESS | 1646 | 1461182437632 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x11926f000 == 71 [pid = 1646] [id = 301] 13:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x1156db400) [pid = 1646] [serial = 902] [outer = 0x0] 13:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11919f000) [pid = 1646] [serial = 903] [outer = 0x1156db400] 13:00:37 INFO - PROCESS | 1646 | 1461182437662 Marionette DEBUG loaded listener.js 13:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x11ae53400) [pid = 1646] [serial = 904] [outer = 0x1156db400] 13:00:38 INFO - PROCESS | 1646 | 1461182438234 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] 13:00:38 INFO - PROCESS | 1646 | 1461182438257 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:00:38 INFO - PROCESS | 1646 | 1461182438267 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:00:38 INFO - PROCESS | 1646 | 1461182438268 Marionette TRACE conn2 <- [1,1178,null,{}] 13:00:38 INFO - PROCESS | 1646 | 1461182438272 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}] 13:00:38 INFO - PROCESS | 1646 | 1461182438369 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:00:38 INFO - PROCESS | 1646 | 1461182438444 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x119145000 == 72 [pid = 1646] [id = 302] 13:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x115608000) [pid = 1646] [serial = 905] [outer = 0x0] 13:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x115612800) [pid = 1646] [serial = 906] [outer = 0x115608000] 13:00:38 INFO - PROCESS | 1646 | 1461182438472 Marionette DEBUG loaded listener.js 13:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x1158df400) [pid = 1646] [serial = 907] [outer = 0x115608000] 13:00:38 INFO - PROCESS | 1646 | 1461182438919 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] 13:00:38 INFO - PROCESS | 1646 | 1461182438946 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:00:38 INFO - PROCESS | 1646 | 1461182438950 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:00:38 INFO - PROCESS | 1646 | 1461182438952 Marionette TRACE conn2 <- [1,1182,null,{}] 13:00:38 INFO - PROCESS | 1646 | 1461182438954 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}] 13:00:39 INFO - PROCESS | 1646 | 1461182439034 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9bb000 == 71 [pid = 1646] [id = 293] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12e943000 == 70 [pid = 1646] [id = 292] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x125b1a000 == 69 [pid = 1646] [id = 291] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12e442000 == 68 [pid = 1646] [id = 290] 13:00:39 INFO - PROCESS | 1646 | 1461182439178 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12d47b800 == 67 [pid = 1646] [id = 289] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12d40d800 == 66 [pid = 1646] [id = 288] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12c018000 == 65 [pid = 1646] [id = 287] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x116480800 == 64 [pid = 1646] [id = 286] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12909a800 == 63 [pid = 1646] [id = 285] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x126b1b800 == 62 [pid = 1646] [id = 284] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x119dda000 == 61 [pid = 1646] [id = 283] 13:00:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x115397000 == 62 [pid = 1646] [id = 303] 13:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x114cd0c00) [pid = 1646] [serial = 908] [outer = 0x0] 13:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x115608800) [pid = 1646] [serial = 909] [outer = 0x114cd0c00] 13:00:39 INFO - PROCESS | 1646 | 1461182439231 Marionette DEBUG loaded listener.js 13:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x119ded000) [pid = 1646] [serial = 910] [outer = 0x114cd0c00] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x11aa1a000 == 61 [pid = 1646] [id = 282] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9d6000 == 60 [pid = 1646] [id = 278] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12f49c800 == 59 [pid = 1646] [id = 277] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf4e800 == 58 [pid = 1646] [id = 276] 13:00:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1161ba000 == 57 [pid = 1646] [id = 275] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12bbc3400) [pid = 1646] [serial = 821] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12bb2d800) [pid = 1646] [serial = 819] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x1156e5400) [pid = 1646] [serial = 708] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x11c5d5c00) [pid = 1646] [serial = 720] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x11ba1e800) [pid = 1646] [serial = 714] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11a79b800) [pid = 1646] [serial = 711] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x11c098c00) [pid = 1646] [serial = 717] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x114be8800) [pid = 1646] [serial = 812] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x12bb20800) [pid = 1646] [serial = 816] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x11919d400) [pid = 1646] [serial = 788] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x125846c00) [pid = 1646] [serial = 815] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x11c05dc00) [pid = 1646] [serial = 798] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x11873e800) [pid = 1646] [serial = 786] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x125d78800) [pid = 1646] [serial = 801] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x125c29800) [pid = 1646] [serial = 776] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11aecc000) [pid = 1646] [serial = 792] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x12980d000) [pid = 1646] [serial = 807] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x127d68000) [pid = 1646] [serial = 806] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x11abd4c00) [pid = 1646] [serial = 657] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11ac1a800) [pid = 1646] [serial = 813] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12bb29800) [pid = 1646] [serial = 818] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x129fc3000) [pid = 1646] [serial = 780] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x119128c00) [pid = 1646] [serial = 768] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x11c54fc00) [pid = 1646] [serial = 774] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x129fc3800) [pid = 1646] [serial = 810] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11b810800) [pid = 1646] [serial = 794] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11beb7c00) [pid = 1646] [serial = 797] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x11c54e400) [pid = 1646] [serial = 800] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11accf400) [pid = 1646] [serial = 791] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x129f4b400) [pid = 1646] [serial = 809] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x1274c4800) [pid = 1646] [serial = 804] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1164ea400) [pid = 1646] [serial = 767] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11be77400) [pid = 1646] [serial = 795] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11a93b800) [pid = 1646] [serial = 789] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x11a941c00) [pid = 1646] [serial = 770] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x129fbfc00) [pid = 1646] [serial = 663] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1269a8400) [pid = 1646] [serial = 803] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11a79f000) [pid = 1646] [serial = 782] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12b997000) [pid = 1646] [serial = 783] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x11c0aec00) [pid = 1646] [serial = 773] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1158b5000) [pid = 1646] [serial = 785] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11c551000) [pid = 1646] [serial = 660] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11acd2800) [pid = 1646] [serial = 771] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x127dd5400) [pid = 1646] [serial = 777] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11c55bc00) [pid = 1646] [serial = 705] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12993a800) [pid = 1646] [serial = 779] [outer = 0x0] [url = about:blank] 13:00:39 INFO - PROCESS | 1646 | 1461182439685 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] 13:00:39 INFO - PROCESS | 1646 | 1461182439733 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:00:39 INFO - PROCESS | 1646 | 1461182439735 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:00:39 INFO - PROCESS | 1646 | 1461182439738 Marionette TRACE conn2 <- [1,1186,null,{}] 13:00:39 INFO - PROCESS | 1646 | 1461182439748 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}] 13:00:39 INFO - PROCESS | 1646 | 1461182439832 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:00:39 INFO - PROCESS | 1646 | 1461182439837 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x11be4f000 == 58 [pid = 1646] [id = 304] 13:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11ac0e400) [pid = 1646] [serial = 911] [outer = 0x0] 13:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11ac17c00) [pid = 1646] [serial = 912] [outer = 0x11ac0e400] 13:00:39 INFO - PROCESS | 1646 | 1461182439865 Marionette DEBUG loaded listener.js 13:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11ae56000) [pid = 1646] [serial = 913] [outer = 0x11ac0e400] 13:00:40 INFO - PROCESS | 1646 | 1461182440214 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] 13:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:00:40 INFO - PROCESS | 1646 | 1461182440259 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:00:40 INFO - PROCESS | 1646 | 1461182440261 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:00:40 INFO - PROCESS | 1646 | 1461182440263 Marionette TRACE conn2 <- [1,1190,null,{}] 13:00:40 INFO - PROCESS | 1646 | 1461182440265 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}] 13:00:40 INFO - PROCESS | 1646 | 1461182440344 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:00:40 INFO - PROCESS | 1646 | 1461182440349 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259cc800 == 59 [pid = 1646] [id = 305] 13:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11aecc000) [pid = 1646] [serial = 914] [outer = 0x0] 13:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11be03400) [pid = 1646] [serial = 915] [outer = 0x11aecc000] 13:00:40 INFO - PROCESS | 1646 | 1461182440375 Marionette DEBUG loaded listener.js 13:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11be74000) [pid = 1646] [serial = 916] [outer = 0x11aecc000] 13:00:40 INFO - PROCESS | 1646 | 1461182440712 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] 13:00:40 INFO - PROCESS | 1646 | 1461182440732 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:00:40 INFO - PROCESS | 1646 | 1461182440734 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:00:40 INFO - PROCESS | 1646 | 1461182440735 Marionette TRACE conn2 <- [1,1194,null,{}] 13:00:40 INFO - PROCESS | 1646 | 1461182440738 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}] 13:00:40 INFO - PROCESS | 1646 | 1461182440815 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:00:40 INFO - PROCESS | 1646 | 1461182440871 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x125ba2800 == 60 [pid = 1646] [id = 306] 13:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11924a800) [pid = 1646] [serial = 917] [outer = 0x0] 13:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11be78400) [pid = 1646] [serial = 918] [outer = 0x11924a800] 13:00:40 INFO - PROCESS | 1646 | 1461182440897 Marionette DEBUG loaded listener.js 13:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11beb7000) [pid = 1646] [serial = 919] [outer = 0x11924a800] 13:00:41 INFO - PROCESS | 1646 | 1461182441202 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] 13:00:41 INFO - PROCESS | 1646 | 1461182441255 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:00:41 INFO - PROCESS | 1646 | 1461182441258 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:00:41 INFO - PROCESS | 1646 | 1461182441259 Marionette TRACE conn2 <- [1,1198,null,{}] 13:00:41 INFO - PROCESS | 1646 | 1461182441261 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}] 13:00:41 INFO - PROCESS | 1646 | 1461182441394 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:00:41 INFO - PROCESS | 1646 | 1461182441413 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1271cd000 == 61 [pid = 1646] [id = 307] 13:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11be9f000) [pid = 1646] [serial = 920] [outer = 0x0] 13:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11c05a400) [pid = 1646] [serial = 921] [outer = 0x11be9f000] 13:00:41 INFO - PROCESS | 1646 | 1461182441459 Marionette DEBUG loaded listener.js 13:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11c552c00) [pid = 1646] [serial = 922] [outer = 0x11be9f000] 13:00:41 INFO - PROCESS | 1646 | 1461182441923 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]]]}] 13:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 13:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:00:41 INFO - PROCESS | 1646 | 1461182441929 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:00:41 INFO - PROCESS | 1646 | 1461182441930 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:00:41 INFO - PROCESS | 1646 | 1461182441932 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:00:41 INFO - PROCESS | 1646 | 1461182441934 Marionette TRACE conn2 <- [1,1202,null,{}] 13:00:41 INFO - PROCESS | 1646 | 1461182441936 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}] 13:00:42 INFO - PROCESS | 1646 | 1461182442036 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:00:42 INFO - PROCESS | 1646 | 1461182442068 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1299d4800 == 62 [pid = 1646] [id = 308] 13:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11c553c00) [pid = 1646] [serial = 923] [outer = 0x0] 13:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11c5d8800) [pid = 1646] [serial = 924] [outer = 0x11c553c00] 13:00:42 INFO - PROCESS | 1646 | 1461182442094 Marionette DEBUG loaded listener.js 13:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x1258a5800) [pid = 1646] [serial = 925] [outer = 0x11c553c00] 13:00:42 INFO - PROCESS | 1646 | 1461182442406 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]]]}] 13:00:42 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 13:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 13:00:42 INFO - PROCESS | 1646 | 1461182442453 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:00:42 INFO - PROCESS | 1646 | 1461182442454 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:00:42 INFO - PROCESS | 1646 | 1461182442456 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:00:42 INFO - PROCESS | 1646 | 1461182442457 Marionette TRACE conn2 <- [1,1206,null,{}] 13:00:42 INFO - PROCESS | 1646 | 1461182442460 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}] 13:00:42 INFO - PROCESS | 1646 | 1461182442561 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:00:42 INFO - PROCESS | 1646 | 1461182442574 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b263000 == 63 [pid = 1646] [id = 309] 13:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x125a64400) [pid = 1646] [serial = 926] [outer = 0x0] 13:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x125f5a000) [pid = 1646] [serial = 927] [outer = 0x125a64400] 13:00:42 INFO - PROCESS | 1646 | 1461182442599 Marionette DEBUG loaded listener.js 13:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1269aa000) [pid = 1646] [serial = 928] [outer = 0x125a64400] 13:00:43 INFO - PROCESS | 1646 | 1461182443039 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]]]}] 13:00:43 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 13:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 620ms 13:00:43 INFO - PROCESS | 1646 | 1461182443080 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:00:43 INFO - PROCESS | 1646 | 1461182443081 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:00:43 INFO - PROCESS | 1646 | 1461182443083 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:00:43 INFO - PROCESS | 1646 | 1461182443084 Marionette TRACE conn2 <- [1,1210,null,{}] 13:00:43 INFO - PROCESS | 1646 | 1461182443086 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}] 13:00:43 INFO - PROCESS | 1646 | 1461182443168 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:00:43 INFO - PROCESS | 1646 | 1461182443172 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb4c800 == 64 [pid = 1646] [id = 310] 13:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x125c29c00) [pid = 1646] [serial = 929] [outer = 0x0] 13:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1274c2400) [pid = 1646] [serial = 930] [outer = 0x125c29c00] 13:00:43 INFO - PROCESS | 1646 | 1461182443193 Marionette DEBUG loaded listener.js 13:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x127c4e800) [pid = 1646] [serial = 931] [outer = 0x125c29c00] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x1147bf000) [pid = 1646] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x129fc1c00) [pid = 1646] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x129fbf800) [pid = 1646] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11615c800) [pid = 1646] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x129944400) [pid = 1646] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x119de2400) [pid = 1646] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x129fc6000) [pid = 1646] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11c172800) [pid = 1646] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12b993000) [pid = 1646] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x117a50c00) [pid = 1646] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x114232400) [pid = 1646] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11c175400) [pid = 1646] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:00:43 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11be77000) [pid = 1646] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:00:43 INFO - PROCESS | 1646 | 1461182443921 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]]]}] 13:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 872ms 13:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:00:43 INFO - PROCESS | 1646 | 1461182443956 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:00:43 INFO - PROCESS | 1646 | 1461182443957 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:00:43 INFO - PROCESS | 1646 | 1461182443959 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:00:43 INFO - PROCESS | 1646 | 1461182443960 Marionette TRACE conn2 <- [1,1214,null,{}] 13:00:43 INFO - PROCESS | 1646 | 1461182443962 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}] 13:00:44 INFO - PROCESS | 1646 | 1461182444045 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:00:44 INFO - PROCESS | 1646 | 1461182444049 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c023000 == 65 [pid = 1646] [id = 311] 13:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11ae52400) [pid = 1646] [serial = 932] [outer = 0x0] 13:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x127509400) [pid = 1646] [serial = 933] [outer = 0x11ae52400] 13:00:44 INFO - PROCESS | 1646 | 1461182444075 Marionette DEBUG loaded listener.js 13:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x127dccc00) [pid = 1646] [serial = 934] [outer = 0x11ae52400] 13:00:44 INFO - PROCESS | 1646 | 1461182444397 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]]]}] 13:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 470ms 13:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:00:44 INFO - PROCESS | 1646 | 1461182444429 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:00:44 INFO - PROCESS | 1646 | 1461182444431 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:00:44 INFO - PROCESS | 1646 | 1461182444433 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:00:44 INFO - PROCESS | 1646 | 1461182444434 Marionette TRACE conn2 <- [1,1218,null,{}] 13:00:44 INFO - PROCESS | 1646 | 1461182444437 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}] 13:00:44 INFO - PROCESS | 1646 | 1461182444557 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:00:44 INFO - PROCESS | 1646 | 1461182444565 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf5b000 == 66 [pid = 1646] [id = 312] 13:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x127dd2400) [pid = 1646] [serial = 935] [outer = 0x0] 13:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x12993e000) [pid = 1646] [serial = 936] [outer = 0x127dd2400] 13:00:44 INFO - PROCESS | 1646 | 1461182444595 Marionette DEBUG loaded listener.js 13:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x129fcdc00) [pid = 1646] [serial = 937] [outer = 0x127dd2400] 13:00:44 INFO - PROCESS | 1646 | 1461182444897 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]]]}] 13:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 13:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:00:44 INFO - PROCESS | 1646 | 1461182444951 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:00:44 INFO - PROCESS | 1646 | 1461182444953 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:00:44 INFO - PROCESS | 1646 | 1461182444955 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:00:44 INFO - PROCESS | 1646 | 1461182444956 Marionette TRACE conn2 <- [1,1222,null,{}] 13:00:44 INFO - PROCESS | 1646 | 1461182444958 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}] 13:00:45 INFO - PROCESS | 1646 | 1461182445037 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:00:45 INFO - PROCESS | 1646 | 1461182445043 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d490800 == 67 [pid = 1646] [id = 313] 13:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x129f4b800) [pid = 1646] [serial = 938] [outer = 0x0] 13:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12b4c4400) [pid = 1646] [serial = 939] [outer = 0x129f4b800] 13:00:45 INFO - PROCESS | 1646 | 1461182445069 Marionette DEBUG loaded listener.js 13:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12b995400) [pid = 1646] [serial = 940] [outer = 0x129f4b800] 13:00:45 INFO - PROCESS | 1646 | 1461182445426 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] 13:00:45 INFO - PROCESS | 1646 | 1461182445477 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:00:45 INFO - PROCESS | 1646 | 1461182445479 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:00:45 INFO - PROCESS | 1646 | 1461182445480 Marionette TRACE conn2 <- [1,1226,null,{}] 13:00:45 INFO - PROCESS | 1646 | 1461182445483 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}] 13:00:45 INFO - PROCESS | 1646 | 1461182445564 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:00:45 INFO - PROCESS | 1646 | 1461182445680 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x115803800 == 68 [pid = 1646] [id = 314] 13:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1123a4c00) [pid = 1646] [serial = 941] [outer = 0x0] 13:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x1147bec00) [pid = 1646] [serial = 942] [outer = 0x1123a4c00] 13:00:45 INFO - PROCESS | 1646 | 1461182445712 Marionette DEBUG loaded listener.js 13:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x114cd3400) [pid = 1646] [serial = 943] [outer = 0x1123a4c00] 13:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 13:00:46 INFO - PROCESS | 1646 | 1461182446145 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]]]}] 13:00:46 INFO - PROCESS | 1646 | 1461182446151 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:00:46 INFO - PROCESS | 1646 | 1461182446153 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:00:46 INFO - PROCESS | 1646 | 1461182446156 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:00:46 INFO - PROCESS | 1646 | 1461182446159 Marionette TRACE conn2 <- [1,1230,null,{}] 13:00:46 INFO - PROCESS | 1646 | 1461182446163 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}] 13:00:46 INFO - PROCESS | 1646 | 1461182446270 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:00:46 INFO - PROCESS | 1646 | 1461182446321 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ba9b000 == 69 [pid = 1646] [id = 315] 13:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x115614c00) [pid = 1646] [serial = 944] [outer = 0x0] 13:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x119d55000) [pid = 1646] [serial = 945] [outer = 0x115614c00] 13:00:46 INFO - PROCESS | 1646 | 1461182446353 Marionette DEBUG loaded listener.js 13:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11a7f5c00) [pid = 1646] [serial = 946] [outer = 0x115614c00] 13:00:46 INFO - PROCESS | 1646 | 1461182446828 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]]]}] 13:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 724ms 13:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:00:46 INFO - PROCESS | 1646 | 1461182446882 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:00:46 INFO - PROCESS | 1646 | 1461182446885 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:00:46 INFO - PROCESS | 1646 | 1461182446887 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:00:46 INFO - PROCESS | 1646 | 1461182446889 Marionette TRACE conn2 <- [1,1234,null,{}] 13:00:46 INFO - PROCESS | 1646 | 1461182446891 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}] 13:00:46 INFO - PROCESS | 1646 | 1461182446994 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:00:47 INFO - PROCESS | 1646 | 1461182447049 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x127db1000 == 70 [pid = 1646] [id = 316] 13:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1164e8c00) [pid = 1646] [serial = 947] [outer = 0x0] 13:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x11acd1400) [pid = 1646] [serial = 948] [outer = 0x1164e8c00] 13:00:47 INFO - PROCESS | 1646 | 1461182447081 Marionette DEBUG loaded listener.js 13:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11c05ac00) [pid = 1646] [serial = 949] [outer = 0x1164e8c00] 13:00:47 INFO - PROCESS | 1646 | 1461182447502 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]]]}] 13:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 620ms 13:00:47 INFO - PROCESS | 1646 | 1461182447507 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:00:47 INFO - PROCESS | 1646 | 1461182447509 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:00:47 INFO - PROCESS | 1646 | 1461182447516 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:00:47 INFO - PROCESS | 1646 | 1461182447520 Marionette TRACE conn2 <- [1,1238,null,{}] 13:00:47 INFO - PROCESS | 1646 | 1461182447524 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}] 13:00:47 INFO - PROCESS | 1646 | 1461182447628 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:00:47 INFO - PROCESS | 1646 | 1461182447718 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e721000 == 71 [pid = 1646] [id = 317] 13:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11c0b7000) [pid = 1646] [serial = 950] [outer = 0x0] 13:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x125846800) [pid = 1646] [serial = 951] [outer = 0x11c0b7000] 13:00:47 INFO - PROCESS | 1646 | 1461182447748 Marionette DEBUG loaded listener.js 13:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x1274c3000) [pid = 1646] [serial = 952] [outer = 0x11c0b7000] 13:00:48 INFO - PROCESS | 1646 | 1461182448148 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]]]}] 13:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 682ms 13:00:48 INFO - PROCESS | 1646 | 1461182448194 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:00:48 INFO - PROCESS | 1646 | 1461182448196 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:00:48 INFO - PROCESS | 1646 | 1461182448199 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:00:48 INFO - PROCESS | 1646 | 1461182448200 Marionette TRACE conn2 <- [1,1242,null,{}] 13:00:48 INFO - PROCESS | 1646 | 1461182448203 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}] 13:00:48 INFO - PROCESS | 1646 | 1461182448306 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:00:48 INFO - PROCESS | 1646 | 1461182448373 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb2b800 == 72 [pid = 1646] [id = 318] 13:00:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x11c39ac00) [pid = 1646] [serial = 953] [outer = 0x0] 13:00:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x129c2e400) [pid = 1646] [serial = 954] [outer = 0x11c39ac00] 13:00:48 INFO - PROCESS | 1646 | 1461182448403 Marionette DEBUG loaded listener.js 13:00:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x129fc0400) [pid = 1646] [serial = 955] [outer = 0x11c39ac00] 13:00:48 INFO - PROCESS | 1646 | 1461182448806 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]]]}] 13:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 619ms 13:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:00:48 INFO - PROCESS | 1646 | 1461182448819 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:00:48 INFO - PROCESS | 1646 | 1461182448820 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:00:48 INFO - PROCESS | 1646 | 1461182448822 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:00:48 INFO - PROCESS | 1646 | 1461182448823 Marionette TRACE conn2 <- [1,1246,null,{}] 13:00:48 INFO - PROCESS | 1646 | 1461182448828 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}] 13:00:48 INFO - PROCESS | 1646 | 1461182448928 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:00:49 INFO - PROCESS | 1646 | 1461182449017 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1dd000 == 73 [pid = 1646] [id = 319] 13:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12bb29800) [pid = 1646] [serial = 956] [outer = 0x0] 13:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12bbc3400) [pid = 1646] [serial = 957] [outer = 0x12bb29800] 13:00:49 INFO - PROCESS | 1646 | 1461182449054 Marionette DEBUG loaded listener.js 13:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x12ce08800) [pid = 1646] [serial = 958] [outer = 0x12bb29800] 13:00:49 INFO - PROCESS | 1646 | 1461182449479 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]]]}] 13:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 669ms 13:00:49 INFO - PROCESS | 1646 | 1461182449493 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:00:49 INFO - PROCESS | 1646 | 1461182449495 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:00:49 INFO - PROCESS | 1646 | 1461182449498 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:00:49 INFO - PROCESS | 1646 | 1461182449499 Marionette TRACE conn2 <- [1,1250,null,{}] 13:00:49 INFO - PROCESS | 1646 | 1461182449501 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}] 13:00:49 INFO - PROCESS | 1646 | 1461182449604 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:00:49 INFO - PROCESS | 1646 | 1461182449671 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9be000 == 74 [pid = 1646] [id = 320] 13:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x12bcb6800) [pid = 1646] [serial = 959] [outer = 0x0] 13:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x12d203c00) [pid = 1646] [serial = 960] [outer = 0x12bcb6800] 13:00:49 INFO - PROCESS | 1646 | 1461182449701 Marionette DEBUG loaded listener.js 13:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x12db62c00) [pid = 1646] [serial = 961] [outer = 0x12bcb6800] 13:00:50 INFO - PROCESS | 1646 | 1461182450145 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]]]}] 13:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 669ms 13:00:50 INFO - PROCESS | 1646 | 1461182450168 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:00:50 INFO - PROCESS | 1646 | 1461182450169 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:00:50 INFO - PROCESS | 1646 | 1461182450172 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:00:50 INFO - PROCESS | 1646 | 1461182450173 Marionette TRACE conn2 <- [1,1254,null,{}] 13:00:50 INFO - PROCESS | 1646 | 1461182450176 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}] 13:00:50 INFO - PROCESS | 1646 | 1461182450281 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:00:50 INFO - PROCESS | 1646 | 1461182450536 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x11acb7000 == 75 [pid = 1646] [id = 321] 13:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x114bdc400) [pid = 1646] [serial = 962] [outer = 0x0] 13:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x114cca800) [pid = 1646] [serial = 963] [outer = 0x114bdc400] 13:00:50 INFO - PROCESS | 1646 | 1461182450567 Marionette DEBUG loaded listener.js 13:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x1156da000) [pid = 1646] [serial = 964] [outer = 0x114bdc400] 13:00:51 INFO - PROCESS | 1646 | 1461182450998 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]]]}] 13:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 871ms 13:00:51 INFO - PROCESS | 1646 | 1461182451044 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:00:51 INFO - PROCESS | 1646 | 1461182451046 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:00:51 INFO - PROCESS | 1646 | 1461182451049 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:00:51 INFO - PROCESS | 1646 | 1461182451052 Marionette TRACE conn2 <- [1,1258,null,{}] 13:00:51 INFO - PROCESS | 1646 | 1461182451055 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}] 13:00:51 INFO - PROCESS | 1646 | 1461182451173 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:00:51 INFO - PROCESS | 1646 | 1461182451269 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ac9c000 == 76 [pid = 1646] [id = 322] 13:00:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x11896b800) [pid = 1646] [serial = 965] [outer = 0x0] 13:00:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x11ac0f800) [pid = 1646] [serial = 966] [outer = 0x11896b800] 13:00:51 INFO - PROCESS | 1646 | 1461182451318 Marionette DEBUG loaded listener.js 13:00:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x11aecf400) [pid = 1646] [serial = 967] [outer = 0x11896b800] 13:00:51 INFO - PROCESS | 1646 | 1461182451822 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]]]}] 13:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 821ms 13:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:00:51 INFO - PROCESS | 1646 | 1461182451872 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:00:51 INFO - PROCESS | 1646 | 1461182451875 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:00:51 INFO - PROCESS | 1646 | 1461182451877 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:00:51 INFO - PROCESS | 1646 | 1461182451878 Marionette TRACE conn2 <- [1,1262,null,{}] 13:00:51 INFO - PROCESS | 1646 | 1461182451881 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}] 13:00:51 INFO - PROCESS | 1646 | 1461182451986 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12d490800 == 75 [pid = 1646] [id = 313] 13:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf5b000 == 74 [pid = 1646] [id = 312] 13:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12c023000 == 73 [pid = 1646] [id = 311] 13:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb4c800 == 72 [pid = 1646] [id = 310] 13:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12b263000 == 71 [pid = 1646] [id = 309] 13:00:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1299d4800 == 70 [pid = 1646] [id = 308] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x1274bc800) [pid = 1646] [serial = 842] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12db61000) [pid = 1646] [serial = 882] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x1271cd000 == 69 [pid = 1646] [id = 307] 13:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x125ba2800 == 68 [pid = 1646] [id = 306] 13:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x1259cc800 == 67 [pid = 1646] [id = 305] 13:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x11be4f000 == 66 [pid = 1646] [id = 304] 13:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x115397000 == 65 [pid = 1646] [id = 303] 13:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x119145000 == 64 [pid = 1646] [id = 302] 13:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12f1e1000 == 63 [pid = 1646] [id = 297] 13:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12b251000 == 62 [pid = 1646] [id = 296] 13:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x11c016000 == 61 [pid = 1646] [id = 295] 13:00:52 INFO - PROCESS | 1646 | 1461182452074 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x11914b000 == 62 [pid = 1646] [id = 323] 13:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x1191a6400) [pid = 1646] [serial = 968] [outer = 0x0] 13:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x11ac12000) [pid = 1646] [serial = 969] [outer = 0x1191a6400] 13:00:52 INFO - PROCESS | 1646 | 1461182452101 Marionette DEBUG loaded listener.js 13:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x11beaf800) [pid = 1646] [serial = 970] [outer = 0x1191a6400] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12b4c7400) [pid = 1646] [serial = 765] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x125d7cc00) [pid = 1646] [serial = 857] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12bbcf400) [pid = 1646] [serial = 868] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x11beb5400) [pid = 1646] [serial = 851] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11c09dc00) [pid = 1646] [serial = 852] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x12d204000) [pid = 1646] [serial = 877] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12d207800) [pid = 1646] [serial = 871] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11ac17400) [pid = 1646] [serial = 874] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x12bcc3000) [pid = 1646] [serial = 465] [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.] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x126e0e400) [pid = 1646] [serial = 858] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x12db61400) [pid = 1646] [serial = 880] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x11ba2a400) [pid = 1646] [serial = 876] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x12b411400) [pid = 1646] [serial = 864] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x1123a8400) [pid = 1646] [serial = 824] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11a7a1400) [pid = 1646] [serial = 848] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11accd400) [pid = 1646] [serial = 849] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x129fbf400) [pid = 1646] [serial = 862] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x129f47c00) [pid = 1646] [serial = 861] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12d468400) [pid = 1646] [serial = 879] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12bcbf400) [pid = 1646] [serial = 836] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12bb22c00) [pid = 1646] [serial = 867] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x125849400) [pid = 1646] [serial = 830] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x12d07c000) [pid = 1646] [serial = 839] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x11a7aa400) [pid = 1646] [serial = 827] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11c54f800) [pid = 1646] [serial = 854] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11c55b800) [pid = 1646] [serial = 855] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12b98c000) [pid = 1646] [serial = 865] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12b990400) [pid = 1646] [serial = 833] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12cee8000) [pid = 1646] [serial = 870] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11a7a0000) [pid = 1646] [serial = 846] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x118a6a400) [pid = 1646] [serial = 845] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1189ccc00) [pid = 1646] [serial = 873] [outer = 0x0] [url = about:blank] 13:00:52 INFO - PROCESS | 1646 | 1461182452413 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]]]}] 13:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 571ms 13:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:00:52 INFO - PROCESS | 1646 | 1461182452449 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:00:52 INFO - PROCESS | 1646 | 1461182452450 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:00:52 INFO - PROCESS | 1646 | 1461182452460 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:00:52 INFO - PROCESS | 1646 | 1461182452467 Marionette TRACE conn2 <- [1,1266,null,{}] 13:00:52 INFO - PROCESS | 1646 | 1461182452471 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}] 13:00:52 INFO - PROCESS | 1646 | 1461182452603 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:00:52 INFO - PROCESS | 1646 | 1461182452610 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x126de3000 == 63 [pid = 1646] [id = 324] 13:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11c056c00) [pid = 1646] [serial = 971] [outer = 0x0] 13:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11c0bb000) [pid = 1646] [serial = 972] [outer = 0x11c056c00] 13:00:52 INFO - PROCESS | 1646 | 1461182452652 Marionette DEBUG loaded listener.js 13:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11c559c00) [pid = 1646] [serial = 973] [outer = 0x11c056c00] 13:00:53 INFO - PROCESS | 1646 | 1461182453045 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]]]}] 13:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 633ms 13:00:53 INFO - PROCESS | 1646 | 1461182453086 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:00:53 INFO - PROCESS | 1646 | 1461182453088 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:00:53 INFO - PROCESS | 1646 | 1461182453090 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:00:53 INFO - PROCESS | 1646 | 1461182453091 Marionette TRACE conn2 <- [1,1270,null,{}] 13:00:53 INFO - PROCESS | 1646 | 1461182453094 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}] 13:00:53 INFO - PROCESS | 1646 | 1461182453178 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:00:53 INFO - PROCESS | 1646 | 1461182453182 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x129195000 == 64 [pid = 1646] [id = 325] 13:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11c55ac00) [pid = 1646] [serial = 974] [outer = 0x0] 13:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x125a65c00) [pid = 1646] [serial = 975] [outer = 0x11c55ac00] 13:00:53 INFO - PROCESS | 1646 | 1461182453209 Marionette DEBUG loaded listener.js 13:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x1269a7c00) [pid = 1646] [serial = 976] [outer = 0x11c55ac00] 13:00:53 INFO - PROCESS | 1646 | 1461182453560 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]]]}] 13:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 13:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:00:53 INFO - PROCESS | 1646 | 1461182453611 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:00:53 INFO - PROCESS | 1646 | 1461182453612 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:00:53 INFO - PROCESS | 1646 | 1461182453614 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:00:53 INFO - PROCESS | 1646 | 1461182453616 Marionette TRACE conn2 <- [1,1274,null,{}] 13:00:53 INFO - PROCESS | 1646 | 1461182453618 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}] 13:00:53 INFO - PROCESS | 1646 | 1461182453700 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:00:53 INFO - PROCESS | 1646 | 1461182453704 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b263000 == 65 [pid = 1646] [id = 326] 13:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x127d67400) [pid = 1646] [serial = 977] [outer = 0x0] 13:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x129107c00) [pid = 1646] [serial = 978] [outer = 0x127d67400] 13:00:53 INFO - PROCESS | 1646 | 1461182453739 Marionette DEBUG loaded listener.js 13:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x129fc2800) [pid = 1646] [serial = 979] [outer = 0x127d67400] 13:00:54 INFO - PROCESS | 1646 | 1461182454093 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]]]}] 13:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 517ms 13:00:54 INFO - PROCESS | 1646 | 1461182454133 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:00:54 INFO - PROCESS | 1646 | 1461182454134 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:00:54 INFO - PROCESS | 1646 | 1461182454136 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:00:54 INFO - PROCESS | 1646 | 1461182454137 Marionette TRACE conn2 <- [1,1278,null,{}] 13:00:54 INFO - PROCESS | 1646 | 1461182454139 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}] 13:00:54 INFO - PROCESS | 1646 | 1461182454223 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:00:54 INFO - PROCESS | 1646 | 1461182454295 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb47000 == 66 [pid = 1646] [id = 327] 13:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x127d67c00) [pid = 1646] [serial = 980] [outer = 0x0] 13:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x12b411400) [pid = 1646] [serial = 981] [outer = 0x127d67c00] 13:00:54 INFO - PROCESS | 1646 | 1461182454320 Marionette DEBUG loaded listener.js 13:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x12bb2d800) [pid = 1646] [serial = 982] [outer = 0x127d67c00] 13:00:54 INFO - PROCESS | 1646 | 1461182454655 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]]]}] 13:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 567ms 13:00:54 INFO - PROCESS | 1646 | 1461182454704 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:00:54 INFO - PROCESS | 1646 | 1461182454705 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:00:54 INFO - PROCESS | 1646 | 1461182454707 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:00:54 INFO - PROCESS | 1646 | 1461182454708 Marionette TRACE conn2 <- [1,1282,null,{}] 13:00:54 INFO - PROCESS | 1646 | 1461182454711 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}] 13:00:54 INFO - PROCESS | 1646 | 1461182454814 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:00:54 INFO - PROCESS | 1646 | 1461182454846 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf69000 == 67 [pid = 1646] [id = 328] 13:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x129fc3000) [pid = 1646] [serial = 983] [outer = 0x0] 13:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12bcc0400) [pid = 1646] [serial = 984] [outer = 0x129fc3000] 13:00:54 INFO - PROCESS | 1646 | 1461182454871 Marionette DEBUG loaded listener.js 13:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12d20b000) [pid = 1646] [serial = 985] [outer = 0x129fc3000] 13:00:55 INFO - PROCESS | 1646 | 1461182455198 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]]]}] 13:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 13:00:55 INFO - PROCESS | 1646 | 1461182455235 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:00:55 INFO - PROCESS | 1646 | 1461182455236 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:00:55 INFO - PROCESS | 1646 | 1461182455239 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:00:55 INFO - PROCESS | 1646 | 1461182455240 Marionette TRACE conn2 <- [1,1286,null,{}] 13:00:55 INFO - PROCESS | 1646 | 1461182455243 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}] 13:00:55 INFO - PROCESS | 1646 | 1461182455348 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:00:55 INFO - PROCESS | 1646 | 1461182455382 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d494800 == 68 [pid = 1646] [id = 329] 13:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12980b000) [pid = 1646] [serial = 986] [outer = 0x0] 13:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12db61400) [pid = 1646] [serial = 987] [outer = 0x12980b000] 13:00:55 INFO - PROCESS | 1646 | 1461182455407 Marionette DEBUG loaded listener.js 13:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12e312c00) [pid = 1646] [serial = 988] [outer = 0x12980b000] 13:00:55 INFO - PROCESS | 1646 | 1461182455728 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]]]}] 13:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 13:00:55 INFO - PROCESS | 1646 | 1461182455758 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:00:55 INFO - PROCESS | 1646 | 1461182455761 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:00:55 INFO - PROCESS | 1646 | 1461182455771 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:00:55 INFO - PROCESS | 1646 | 1461182455772 Marionette TRACE conn2 <- [1,1290,null,{}] 13:00:55 INFO - PROCESS | 1646 | 1461182455775 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}] 13:00:55 INFO - PROCESS | 1646 | 1461182455883 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:00:55 INFO - PROCESS | 1646 | 1461182455919 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e71e000 == 69 [pid = 1646] [id = 330] 13:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12b4dbc00) [pid = 1646] [serial = 989] [outer = 0x0] 13:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12e31bc00) [pid = 1646] [serial = 990] [outer = 0x12b4dbc00] 13:00:55 INFO - PROCESS | 1646 | 1461182455944 Marionette DEBUG loaded listener.js 13:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12e33c400) [pid = 1646] [serial = 991] [outer = 0x12b4dbc00] 13:00:56 INFO - PROCESS | 1646 | 1461182456245 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]]]}] 13:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x115608000) [pid = 1646] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x11aecc000) [pid = 1646] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x127dd2400) [pid = 1646] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x1156db400) [pid = 1646] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11ac0e400) [pid = 1646] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x11924a800) [pid = 1646] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x11ae52400) [pid = 1646] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12bb2cc00) [pid = 1646] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x11a7ec800) [pid = 1646] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x11c553c00) [pid = 1646] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11be9f000) [pid = 1646] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x125a64400) [pid = 1646] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x125c29c00) [pid = 1646] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:00:56 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x114cd0c00) [pid = 1646] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:00:56 INFO - PROCESS | 1646 | 1461182456414 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:00:56 INFO - PROCESS | 1646 | 1461182456415 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:00:56 INFO - PROCESS | 1646 | 1461182456420 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:00:56 INFO - PROCESS | 1646 | 1461182456421 Marionette TRACE conn2 <- [1,1294,null,{}] 13:00:56 INFO - PROCESS | 1646 | 1461182456423 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}] 13:00:56 INFO - PROCESS | 1646 | 1461182456506 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:00:56 INFO - PROCESS | 1646 | 1461182456513 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b81e800 == 70 [pid = 1646] [id = 331] 13:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x11612c800) [pid = 1646] [serial = 992] [outer = 0x0] 13:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x11a7a2000) [pid = 1646] [serial = 993] [outer = 0x11612c800] 13:00:56 INFO - PROCESS | 1646 | 1461182456544 Marionette DEBUG loaded listener.js 13:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1269ac400) [pid = 1646] [serial = 994] [outer = 0x11612c800] 13:00:56 INFO - PROCESS | 1646 | 1461182456887 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]]]}] 13:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 519ms 13:00:56 INFO - PROCESS | 1646 | 1461182456939 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:00:56 INFO - PROCESS | 1646 | 1461182456941 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:00:56 INFO - PROCESS | 1646 | 1461182456943 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:00:56 INFO - PROCESS | 1646 | 1461182456945 Marionette TRACE conn2 <- [1,1298,null,{}] 13:00:56 INFO - PROCESS | 1646 | 1461182456947 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}] 13:00:57 INFO - PROCESS | 1646 | 1461182457069 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:00:57 INFO - PROCESS | 1646 | 1461182457077 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f4ae000 == 71 [pid = 1646] [id = 332] 13:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x125a64400) [pid = 1646] [serial = 995] [outer = 0x0] 13:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x12e65f800) [pid = 1646] [serial = 996] [outer = 0x125a64400] 13:00:57 INFO - PROCESS | 1646 | 1461182457102 Marionette DEBUG loaded listener.js 13:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x12e677400) [pid = 1646] [serial = 997] [outer = 0x125a64400] 13:00:57 INFO - PROCESS | 1646 | 1461182457421 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]]]}] 13:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 13:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:00:57 INFO - PROCESS | 1646 | 1461182457464 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:00:57 INFO - PROCESS | 1646 | 1461182457465 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:00:57 INFO - PROCESS | 1646 | 1461182457467 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:00:57 INFO - PROCESS | 1646 | 1461182457469 Marionette TRACE conn2 <- [1,1302,null,{}] 13:00:57 INFO - PROCESS | 1646 | 1461182457471 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}] 13:00:57 INFO - PROCESS | 1646 | 1461182457556 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:00:57 INFO - PROCESS | 1646 | 1461182457561 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe60000 == 72 [pid = 1646] [id = 333] 13:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12e679800) [pid = 1646] [serial = 998] [outer = 0x0] 13:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12ee8e000) [pid = 1646] [serial = 999] [outer = 0x12e679800] 13:00:57 INFO - PROCESS | 1646 | 1461182457586 Marionette DEBUG loaded listener.js 13:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12ee93c00) [pid = 1646] [serial = 1000] [outer = 0x12e679800] 13:00:57 INFO - PROCESS | 1646 | 1461182457923 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]]]}] 13:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 13:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:00:57 INFO - PROCESS | 1646 | 1461182457938 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:00:57 INFO - PROCESS | 1646 | 1461182457939 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:00:57 INFO - PROCESS | 1646 | 1461182457941 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:00:57 INFO - PROCESS | 1646 | 1461182457942 Marionette TRACE conn2 <- [1,1306,null,{}] 13:00:57 INFO - PROCESS | 1646 | 1461182457948 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}] 13:00:58 INFO - PROCESS | 1646 | 1461182458067 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:00:58 INFO - PROCESS | 1646 | 1461182458075 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x130133800 == 73 [pid = 1646] [id = 334] 13:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12e679c00) [pid = 1646] [serial = 1001] [outer = 0x0] 13:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12f196800) [pid = 1646] [serial = 1002] [outer = 0x12e679c00] 13:00:58 INFO - PROCESS | 1646 | 1461182458102 Marionette DEBUG loaded listener.js 13:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12f1a3000) [pid = 1646] [serial = 1003] [outer = 0x12e679c00] 13:00:58 INFO - PROCESS | 1646 | 1461182458548 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]]]}] 13:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 673ms 13:00:58 INFO - PROCESS | 1646 | 1461182458625 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:00:58 INFO - PROCESS | 1646 | 1461182458628 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:00:58 INFO - PROCESS | 1646 | 1461182458633 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:00:58 INFO - PROCESS | 1646 | 1461182458636 Marionette TRACE conn2 <- [1,1310,null,{}] 13:00:58 INFO - PROCESS | 1646 | 1461182458640 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}] 13:00:58 INFO - PROCESS | 1646 | 1461182458755 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:00:58 INFO - PROCESS | 1646 | 1461182458858 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11be69000 == 74 [pid = 1646] [id = 335] 13:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x1124cd800) [pid = 1646] [serial = 1004] [outer = 0x0] 13:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x114bda800) [pid = 1646] [serial = 1005] [outer = 0x1124cd800] 13:00:58 INFO - PROCESS | 1646 | 1461182458903 Marionette DEBUG loaded listener.js 13:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x115785c00) [pid = 1646] [serial = 1006] [outer = 0x1124cd800] 13:00:59 INFO - PROCESS | 1646 | 1461182459317 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] 13:00:59 INFO - PROCESS | 1646 | 1461182459359 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:00:59 INFO - PROCESS | 1646 | 1461182459364 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:00:59 INFO - PROCESS | 1646 | 1461182459366 Marionette TRACE conn2 <- [1,1314,null,{}] 13:00:59 INFO - PROCESS | 1646 | 1461182459368 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}] 13:00:59 INFO - PROCESS | 1646 | 1461182459477 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:00:59 INFO - PROCESS | 1646 | 1461182459536 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b261000 == 75 [pid = 1646] [id = 336] 13:00:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x1166df800) [pid = 1646] [serial = 1007] [outer = 0x0] 13:00:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x11ae51400) [pid = 1646] [serial = 1008] [outer = 0x1166df800] 13:00:59 INFO - PROCESS | 1646 | 1461182459566 Marionette DEBUG loaded listener.js 13:00:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x11be02800) [pid = 1646] [serial = 1009] [outer = 0x1166df800] 13:00:59 INFO - PROCESS | 1646 | 1461182459972 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]]]}] 13:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 621ms 13:00:59 INFO - PROCESS | 1646 | 1461182459984 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:00:59 INFO - PROCESS | 1646 | 1461182459986 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:00:59 INFO - PROCESS | 1646 | 1461182459988 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:00:59 INFO - PROCESS | 1646 | 1461182459991 Marionette TRACE conn2 <- [1,1318,null,{}] 13:01:00 INFO - PROCESS | 1646 | 1461182460001 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}] 13:01:00 INFO - PROCESS | 1646 | 1461182460112 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:01:00 INFO - PROCESS | 1646 | 1461182460207 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f4a1800 == 76 [pid = 1646] [id = 337] 13:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11be6a800) [pid = 1646] [serial = 1010] [outer = 0x0] 13:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x11c520000) [pid = 1646] [serial = 1011] [outer = 0x11be6a800] 13:01:00 INFO - PROCESS | 1646 | 1461182460239 Marionette DEBUG loaded listener.js 13:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x1271aa400) [pid = 1646] [serial = 1012] [outer = 0x11be6a800] 13:01:00 INFO - PROCESS | 1646 | 1461182460674 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]]]}] 13:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 725ms 13:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:01:00 INFO - PROCESS | 1646 | 1461182460714 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:01:00 INFO - PROCESS | 1646 | 1461182460716 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:01:00 INFO - PROCESS | 1646 | 1461182460718 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:01:00 INFO - PROCESS | 1646 | 1461182460719 Marionette TRACE conn2 <- [1,1322,null,{}] 13:01:00 INFO - PROCESS | 1646 | 1461182460722 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}] 13:01:00 INFO - PROCESS | 1646 | 1461182460827 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:01:00 INFO - PROCESS | 1646 | 1461182460899 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x130983800 == 77 [pid = 1646] [id = 338] 13:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x12980d000) [pid = 1646] [serial = 1013] [outer = 0x0] 13:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x129f4c400) [pid = 1646] [serial = 1014] [outer = 0x12980d000] 13:01:00 INFO - PROCESS | 1646 | 1461182460929 Marionette DEBUG loaded listener.js 13:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12bb2b400) [pid = 1646] [serial = 1015] [outer = 0x12980d000] 13:01:01 INFO - PROCESS | 1646 | 1461182461337 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]]]}] 13:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 13:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:01:01 INFO - PROCESS | 1646 | 1461182461389 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:01:01 INFO - PROCESS | 1646 | 1461182461391 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:01:01 INFO - PROCESS | 1646 | 1461182461393 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:01:01 INFO - PROCESS | 1646 | 1461182461394 Marionette TRACE conn2 <- [1,1326,null,{}] 13:01:01 INFO - PROCESS | 1646 | 1461182461397 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}] 13:01:01 INFO - PROCESS | 1646 | 1461182461518 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:01:01 INFO - PROCESS | 1646 | 1461182461591 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x130999000 == 78 [pid = 1646] [id = 339] 13:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x129fc6000) [pid = 1646] [serial = 1016] [outer = 0x0] 13:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12e318000) [pid = 1646] [serial = 1017] [outer = 0x129fc6000] 13:01:01 INFO - PROCESS | 1646 | 1461182461620 Marionette DEBUG loaded listener.js 13:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12e65f400) [pid = 1646] [serial = 1018] [outer = 0x129fc6000] 13:01:02 INFO - PROCESS | 1646 | 1461182462031 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]]]}] 13:01:02 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 13:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 669ms 13:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:01:02 INFO - PROCESS | 1646 | 1461182462062 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:01:02 INFO - PROCESS | 1646 | 1461182462063 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:01:02 INFO - PROCESS | 1646 | 1461182462066 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:01:02 INFO - PROCESS | 1646 | 1461182462067 Marionette TRACE conn2 <- [1,1330,null,{}] 13:01:02 INFO - PROCESS | 1646 | 1461182462069 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}] 13:01:02 INFO - PROCESS | 1646 | 1461182462187 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:01:02 INFO - PROCESS | 1646 | 1461182462262 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d4c000 == 79 [pid = 1646] [id = 340] 13:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x125d0b800) [pid = 1646] [serial = 1019] [outer = 0x0] 13:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12e66a000) [pid = 1646] [serial = 1020] [outer = 0x125d0b800] 13:01:02 INFO - PROCESS | 1646 | 1461182462294 Marionette DEBUG loaded listener.js 13:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x12e67b400) [pid = 1646] [serial = 1021] [outer = 0x125d0b800] 13:01:02 INFO - PROCESS | 1646 | 1461182462701 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]]]}] 13:01:02 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 13:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 667ms 13:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:01:02 INFO - PROCESS | 1646 | 1461182462734 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:01:02 INFO - PROCESS | 1646 | 1461182462735 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:01:02 INFO - PROCESS | 1646 | 1461182462738 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:01:02 INFO - PROCESS | 1646 | 1461182462739 Marionette TRACE conn2 <- [1,1334,null,{}] 13:01:02 INFO - PROCESS | 1646 | 1461182462742 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}] 13:01:02 INFO - PROCESS | 1646 | 1461182462864 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:01:02 INFO - PROCESS | 1646 | 1461182462936 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x114c85800 == 80 [pid = 1646] [id = 341] 13:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x12ad78400) [pid = 1646] [serial = 1022] [outer = 0x0] 13:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x12ad80000) [pid = 1646] [serial = 1023] [outer = 0x12ad78400] 13:01:02 INFO - PROCESS | 1646 | 1461182462966 Marionette DEBUG loaded listener.js 13:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x12ad84800) [pid = 1646] [serial = 1024] [outer = 0x12ad78400] 13:01:03 INFO - PROCESS | 1646 | 1461182463400 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]]]}] 13:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 673ms 13:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:01:03 INFO - PROCESS | 1646 | 1461182463413 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:01:03 INFO - PROCESS | 1646 | 1461182463414 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:01:03 INFO - PROCESS | 1646 | 1461182463416 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:01:03 INFO - PROCESS | 1646 | 1461182463417 Marionette TRACE conn2 <- [1,1338,null,{}] 13:01:03 INFO - PROCESS | 1646 | 1461182463420 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}] 13:01:03 INFO - PROCESS | 1646 | 1461182463525 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:01:03 INFO - PROCESS | 1646 | 1461182463585 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x118a9c000 == 81 [pid = 1646] [id = 342] 13:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x1124c3800) [pid = 1646] [serial = 1025] [outer = 0x0] 13:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x114f64800) [pid = 1646] [serial = 1026] [outer = 0x1124c3800] 13:01:03 INFO - PROCESS | 1646 | 1461182463660 Marionette DEBUG loaded listener.js 13:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x11c554000) [pid = 1646] [serial = 1027] [outer = 0x1124c3800] 13:01:04 INFO - PROCESS | 1646 | 1461182464769 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]]]}] 13:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1372ms 13:01:04 INFO - PROCESS | 1646 | 1461182464788 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:01:04 INFO - PROCESS | 1646 | 1461182464791 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:01:04 INFO - PROCESS | 1646 | 1461182464797 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:01:04 INFO - PROCESS | 1646 | 1461182464798 Marionette TRACE conn2 <- [1,1342,null,{}] 13:01:04 INFO - PROCESS | 1646 | 1461182464802 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}] 13:01:04 INFO - PROCESS | 1646 | 1461182464901 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:01:04 INFO - PROCESS | 1646 | 1461182464961 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x119dd7000 == 82 [pid = 1646] [id = 343] 13:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x1142bac00) [pid = 1646] [serial = 1028] [outer = 0x0] 13:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x115607400) [pid = 1646] [serial = 1029] [outer = 0x1142bac00] 13:01:04 INFO - PROCESS | 1646 | 1461182464992 Marionette DEBUG loaded listener.js 13:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x1166e1400) [pid = 1646] [serial = 1030] [outer = 0x1142bac00] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb5f800 == 81 [pid = 1646] [id = 240] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1299eb800 == 80 [pid = 1646] [id = 203] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12b92b800 == 79 [pid = 1646] [id = 204] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe46000 == 78 [pid = 1646] [id = 279] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12c02e800 == 77 [pid = 1646] [id = 191] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1259c3000 == 76 [pid = 1646] [id = 202] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe60000 == 75 [pid = 1646] [id = 333] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12f4ae000 == 74 [pid = 1646] [id = 332] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x11b81e800 == 73 [pid = 1646] [id = 331] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x12b4c4400) [pid = 1646] [serial = 939] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12e71e000 == 72 [pid = 1646] [id = 330] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12d494800 == 71 [pid = 1646] [id = 329] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf69000 == 70 [pid = 1646] [id = 328] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb47000 == 69 [pid = 1646] [id = 327] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12b263000 == 68 [pid = 1646] [id = 326] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x129195000 == 67 [pid = 1646] [id = 325] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x126de3000 == 66 [pid = 1646] [id = 324] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x11914b000 == 65 [pid = 1646] [id = 323] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x11ac9c000 == 64 [pid = 1646] [id = 322] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x11acb7000 == 63 [pid = 1646] [id = 321] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12e721000 == 62 [pid = 1646] [id = 317] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x127db1000 == 61 [pid = 1646] [id = 316] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x11ba9b000 == 60 [pid = 1646] [id = 315] 13:01:05 INFO - PROCESS | 1646 | --DOCSHELL 0x115803800 == 59 [pid = 1646] [id = 314] 13:01:05 INFO - PROCESS | 1646 | 1461182465412 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]]]}] 13:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 619ms 13:01:05 INFO - PROCESS | 1646 | 1461182465417 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:01:05 INFO - PROCESS | 1646 | 1461182465421 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:01:05 INFO - PROCESS | 1646 | 1461182465431 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:01:05 INFO - PROCESS | 1646 | 1461182465433 Marionette TRACE conn2 <- [1,1346,null,{}] 13:01:05 INFO - PROCESS | 1646 | 1461182465436 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}] 13:01:05 INFO - PROCESS | 1646 | 1461182465549 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x12bbcd800) [pid = 1646] [serial = 822] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12d468000) [pid = 1646] [serial = 843] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x11c5d8800) [pid = 1646] [serial = 924] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x11c552c00) [pid = 1646] [serial = 922] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x125f5a000) [pid = 1646] [serial = 927] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x1258a5800) [pid = 1646] [serial = 925] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x1274c2400) [pid = 1646] [serial = 930] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x115608800) [pid = 1646] [serial = 909] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x119ded000) [pid = 1646] [serial = 910] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x1158df400) [pid = 1646] [serial = 907] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x115612800) [pid = 1646] [serial = 906] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x11be03400) [pid = 1646] [serial = 915] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x11be74000) [pid = 1646] [serial = 916] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12993e000) [pid = 1646] [serial = 936] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x119251800) [pid = 1646] [serial = 885] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12d20d000) [pid = 1646] [serial = 897] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x11ae53400) [pid = 1646] [serial = 904] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11919f000) [pid = 1646] [serial = 903] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x11b80e000) [pid = 1646] [serial = 888] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x129fc2c00) [pid = 1646] [serial = 894] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11ac17c00) [pid = 1646] [serial = 912] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x11ae56000) [pid = 1646] [serial = 913] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x11be78400) [pid = 1646] [serial = 918] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x129fcdc00) [pid = 1646] [serial = 937] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x125f5f400) [pid = 1646] [serial = 891] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x12e313800) [pid = 1646] [serial = 900] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x127c4e800) [pid = 1646] [serial = 931] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11c05a400) [pid = 1646] [serial = 921] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x1269aa000) [pid = 1646] [serial = 928] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x127509400) [pid = 1646] [serial = 933] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x11beb7000) [pid = 1646] [serial = 919] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x127dccc00) [pid = 1646] [serial = 934] [outer = 0x0] [url = about:blank] 13:01:05 INFO - PROCESS | 1646 | 1461182465650 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119dd9000 == 60 [pid = 1646] [id = 344] 13:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x114446000) [pid = 1646] [serial = 1031] [outer = 0x0] 13:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x1156da400) [pid = 1646] [serial = 1032] [outer = 0x114446000] 13:01:05 INFO - PROCESS | 1646 | 1461182465696 Marionette DEBUG loaded listener.js 13:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x11a93c800) [pid = 1646] [serial = 1033] [outer = 0x114446000] 13:01:06 INFO - PROCESS | 1646 | 1461182466024 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]]]}] 13:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 620ms 13:01:06 INFO - PROCESS | 1646 | 1461182466051 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:01:06 INFO - PROCESS | 1646 | 1461182466053 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:01:06 INFO - PROCESS | 1646 | 1461182466055 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:01:06 INFO - PROCESS | 1646 | 1461182466057 Marionette TRACE conn2 <- [1,1350,null,{}] 13:01:06 INFO - PROCESS | 1646 | 1461182466065 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}] 13:01:06 INFO - PROCESS | 1646 | 1461182466171 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:01:06 INFO - PROCESS | 1646 | 1461182466250 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1269bd000 == 61 [pid = 1646] [id = 345] 13:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x11ae51000) [pid = 1646] [serial = 1034] [outer = 0x0] 13:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x11be06000) [pid = 1646] [serial = 1035] [outer = 0x11ae51000] 13:01:06 INFO - PROCESS | 1646 | 1461182466279 Marionette DEBUG loaded listener.js 13:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x11bebac00) [pid = 1646] [serial = 1036] [outer = 0x11ae51000] 13:01:06 INFO - PROCESS | 1646 | 1461182466609 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]]]}] 13:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 574ms 13:01:06 INFO - PROCESS | 1646 | 1461182466631 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:01:06 INFO - PROCESS | 1646 | 1461182466633 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:01:06 INFO - PROCESS | 1646 | 1461182466636 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:01:06 INFO - PROCESS | 1646 | 1461182466637 Marionette TRACE conn2 <- [1,1354,null,{}] 13:01:06 INFO - PROCESS | 1646 | 1461182466640 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}] 13:01:06 INFO - PROCESS | 1646 | 1461182466769 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:01:06 INFO - PROCESS | 1646 | 1461182466850 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x127d22800 == 62 [pid = 1646] [id = 346] 13:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x11be6e000) [pid = 1646] [serial = 1037] [outer = 0x0] 13:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x11c0af400) [pid = 1646] [serial = 1038] [outer = 0x11be6e000] 13:01:06 INFO - PROCESS | 1646 | 1461182466876 Marionette DEBUG loaded listener.js 13:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x11c5d5c00) [pid = 1646] [serial = 1039] [outer = 0x11be6e000] 13:01:07 INFO - PROCESS | 1646 | 1461182467222 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]]]}] 13:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 620ms 13:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:01:07 INFO - PROCESS | 1646 | 1461182467275 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:01:07 INFO - PROCESS | 1646 | 1461182467277 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:01:07 INFO - PROCESS | 1646 | 1461182467281 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:01:07 INFO - PROCESS | 1646 | 1461182467283 Marionette TRACE conn2 <- [1,1358,null,{}] 13:01:07 INFO - PROCESS | 1646 | 1461182467286 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}] 13:01:07 INFO - PROCESS | 1646 | 1461182467410 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:01:07 INFO - PROCESS | 1646 | 1461182467450 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ade1000 == 63 [pid = 1646] [id = 347] 13:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x11c5d8800) [pid = 1646] [serial = 1040] [outer = 0x0] 13:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x125d07800) [pid = 1646] [serial = 1041] [outer = 0x11c5d8800] 13:01:07 INFO - PROCESS | 1646 | 1461182467491 Marionette DEBUG loaded listener.js 13:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x125d0f000) [pid = 1646] [serial = 1042] [outer = 0x11c5d8800] 13:01:07 INFO - PROCESS | 1646 | 1461182467936 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]]]}] 13:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 669ms 13:01:07 INFO - PROCESS | 1646 | 1461182467951 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:01:07 INFO - PROCESS | 1646 | 1461182467952 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:01:07 INFO - PROCESS | 1646 | 1461182467954 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:01:07 INFO - PROCESS | 1646 | 1461182467955 Marionette TRACE conn2 <- [1,1362,null,{}] 13:01:07 INFO - PROCESS | 1646 | 1461182467966 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}] 13:01:08 INFO - PROCESS | 1646 | 1461182468087 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:01:08 INFO - PROCESS | 1646 | 1461182468126 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b269800 == 64 [pid = 1646] [id = 348] 13:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x125d78800) [pid = 1646] [serial = 1043] [outer = 0x0] 13:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x12742d000) [pid = 1646] [serial = 1044] [outer = 0x125d78800] 13:01:08 INFO - PROCESS | 1646 | 1461182468154 Marionette DEBUG loaded listener.js 13:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x12ad80400) [pid = 1646] [serial = 1045] [outer = 0x125d78800] 13:01:08 INFO - PROCESS | 1646 | 1461182468501 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]]]}] 13:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 572ms 13:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:01:08 INFO - PROCESS | 1646 | 1461182468526 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:01:08 INFO - PROCESS | 1646 | 1461182468527 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:01:08 INFO - PROCESS | 1646 | 1461182468529 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:01:08 INFO - PROCESS | 1646 | 1461182468531 Marionette TRACE conn2 <- [1,1366,null,{}] 13:01:08 INFO - PROCESS | 1646 | 1461182468538 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}] 13:01:08 INFO - PROCESS | 1646 | 1461182468643 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:01:08 INFO - PROCESS | 1646 | 1461182468681 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb4a000 == 65 [pid = 1646] [id = 349] 13:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x118742800) [pid = 1646] [serial = 1046] [outer = 0x0] 13:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x12b4c6800) [pid = 1646] [serial = 1047] [outer = 0x118742800] 13:01:08 INFO - PROCESS | 1646 | 1461182468706 Marionette DEBUG loaded listener.js 13:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12bb2d000) [pid = 1646] [serial = 1048] [outer = 0x118742800] 13:01:09 INFO - PROCESS | 1646 | 1461182469160 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] 13:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:01:09 INFO - PROCESS | 1646 | 1461182469207 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:01:09 INFO - PROCESS | 1646 | 1461182469211 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:01:09 INFO - PROCESS | 1646 | 1461182469213 Marionette TRACE conn2 <- [1,1370,null,{}] 13:01:09 INFO - PROCESS | 1646 | 1461182469215 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}] 13:01:09 INFO - PROCESS | 1646 | 1461182469319 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:01:09 INFO - PROCESS | 1646 | 1461182469333 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d424000 == 66 [pid = 1646] [id = 350] 13:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12bbc7400) [pid = 1646] [serial = 1049] [outer = 0x0] 13:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12bcbf400) [pid = 1646] [serial = 1050] [outer = 0x12bbc7400] 13:01:09 INFO - PROCESS | 1646 | 1461182469359 Marionette DEBUG loaded listener.js 13:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12d20d000) [pid = 1646] [serial = 1051] [outer = 0x12bbc7400] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x129f4b800) [pid = 1646] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12d072800) [pid = 1646] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x11239e400) [pid = 1646] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12bb24c00) [pid = 1646] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x11c39c000) [pid = 1646] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x11a79d000) [pid = 1646] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x12b4d4800) [pid = 1646] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x129fc3000) [pid = 1646] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12980b000) [pid = 1646] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x114bdc400) [pid = 1646] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x1191a6400) [pid = 1646] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x11c056c00) [pid = 1646] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x11896b800) [pid = 1646] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x11c55ac00) [pid = 1646] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x127d67400) [pid = 1646] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x12b4dbc00) [pid = 1646] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x12e679800) [pid = 1646] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11612c800) [pid = 1646] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x125a64400) [pid = 1646] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x127d67c00) [pid = 1646] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x129c2ec00) [pid = 1646] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x1156df400) [pid = 1646] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12ce0e000) [pid = 1646] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x118740c00) [pid = 1646] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x11c54ec00) [pid = 1646] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:01:09 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x11aeca400) [pid = 1646] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:01:09 INFO - PROCESS | 1646 | 1461182469901 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] 13:01:09 INFO - PROCESS | 1646 | 1461182469933 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:01:09 INFO - PROCESS | 1646 | 1461182469935 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:01:09 INFO - PROCESS | 1646 | 1461182469936 Marionette TRACE conn2 <- [1,1374,null,{}] 13:01:09 INFO - PROCESS | 1646 | 1461182469939 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}] 13:01:10 INFO - PROCESS | 1646 | 1461182470023 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:01:10 INFO - PROCESS | 1646 | 1461182470027 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259c9800 == 67 [pid = 1646] [id = 351] 13:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x1156df400) [pid = 1646] [serial = 1052] [outer = 0x0] 13:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11b808800) [pid = 1646] [serial = 1053] [outer = 0x1156df400] 13:01:10 INFO - PROCESS | 1646 | 1461182470053 Marionette DEBUG loaded listener.js 13:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x11c5dd400) [pid = 1646] [serial = 1054] [outer = 0x1156df400] 13:01:10 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:10 INFO - PROCESS | 1646 | 1461182470396 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] 13:01:10 INFO - PROCESS | 1646 | 1461182470408 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:01:10 INFO - PROCESS | 1646 | 1461182470412 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:01:10 INFO - PROCESS | 1646 | 1461182470413 Marionette TRACE conn2 <- [1,1378,null,{}] 13:01:10 INFO - PROCESS | 1646 | 1461182470416 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}] 13:01:10 INFO - PROCESS | 1646 | 1461182470529 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:01:10 INFO - PROCESS | 1646 | 1461182470535 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d426000 == 68 [pid = 1646] [id = 352] 13:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x11612b800) [pid = 1646] [serial = 1055] [outer = 0x0] 13:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x12750c800) [pid = 1646] [serial = 1056] [outer = 0x11612b800] 13:01:10 INFO - PROCESS | 1646 | 1461182470560 Marionette DEBUG loaded listener.js 13:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12d20c000) [pid = 1646] [serial = 1057] [outer = 0x11612b800] 13:01:10 INFO - PROCESS | 1646 | 1461182470871 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] 13:01:10 INFO - PROCESS | 1646 | 1461182470885 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:01:10 INFO - PROCESS | 1646 | 1461182470887 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:01:10 INFO - PROCESS | 1646 | 1461182470889 Marionette TRACE conn2 <- [1,1382,null,{}] 13:01:10 INFO - PROCESS | 1646 | 1461182470891 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}] 13:01:10 INFO - PROCESS | 1646 | 1461182470993 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:01:11 INFO - PROCESS | 1646 | 1461182470999 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f018000 == 69 [pid = 1646] [id = 353] 13:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12d20d800) [pid = 1646] [serial = 1058] [outer = 0x0] 13:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12e317800) [pid = 1646] [serial = 1059] [outer = 0x12d20d800] 13:01:11 INFO - PROCESS | 1646 | 1461182471028 Marionette DEBUG loaded listener.js 13:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12e668000) [pid = 1646] [serial = 1060] [outer = 0x12d20d800] 13:01:11 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:11 INFO - PROCESS | 1646 | 1461182471397 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] 13:01:11 INFO - PROCESS | 1646 | 1461182471428 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:01:11 INFO - PROCESS | 1646 | 1461182471431 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:01:11 INFO - PROCESS | 1646 | 1461182471432 Marionette TRACE conn2 <- [1,1386,null,{}] 13:01:11 INFO - PROCESS | 1646 | 1461182471435 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}] 13:01:11 INFO - PROCESS | 1646 | 1461182471521 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:01:11 INFO - PROCESS | 1646 | 1461182471525 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9c8000 == 70 [pid = 1646] [id = 354] 13:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12e66d400) [pid = 1646] [serial = 1061] [outer = 0x0] 13:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12e67ac00) [pid = 1646] [serial = 1062] [outer = 0x12e66d400] 13:01:11 INFO - PROCESS | 1646 | 1461182471551 Marionette DEBUG loaded listener.js 13:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12ee99c00) [pid = 1646] [serial = 1063] [outer = 0x12e66d400] 13:01:11 INFO - PROCESS | 1646 | 1461182471929 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] 13:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:01:11 INFO - PROCESS | 1646 | 1461182471955 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:01:11 INFO - PROCESS | 1646 | 1461182471959 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:01:11 INFO - PROCESS | 1646 | 1461182471964 Marionette TRACE conn2 <- [1,1390,null,{}] 13:01:11 INFO - PROCESS | 1646 | 1461182471968 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}] 13:01:12 INFO - PROCESS | 1646 | 1461182472082 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:01:12 INFO - PROCESS | 1646 | 1461182472159 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f10000 == 71 [pid = 1646] [id = 355] 13:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x114bde800) [pid = 1646] [serial = 1064] [outer = 0x0] 13:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x1152b0c00) [pid = 1646] [serial = 1065] [outer = 0x114bde800] 13:01:12 INFO - PROCESS | 1646 | 1461182472191 Marionette DEBUG loaded listener.js 13:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x1187a5800) [pid = 1646] [serial = 1066] [outer = 0x114bde800] 13:01:12 INFO - PROCESS | 1646 | 1461182472620 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]]]}] 13:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 676ms 13:01:12 INFO - PROCESS | 1646 | 1461182472635 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:01:12 INFO - PROCESS | 1646 | 1461182472639 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:01:12 INFO - PROCESS | 1646 | 1461182472643 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:01:12 INFO - PROCESS | 1646 | 1461182472646 Marionette TRACE conn2 <- [1,1394,null,{}] 13:01:12 INFO - PROCESS | 1646 | 1461182472648 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}] 13:01:12 INFO - PROCESS | 1646 | 1461182472783 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:01:12 INFO - PROCESS | 1646 | 1461182472860 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d3a800 == 72 [pid = 1646] [id = 356] 13:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x119de0800) [pid = 1646] [serial = 1067] [outer = 0x0] 13:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x11ac0f400) [pid = 1646] [serial = 1068] [outer = 0x119de0800] 13:01:12 INFO - PROCESS | 1646 | 1461182472894 Marionette DEBUG loaded listener.js 13:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11be94800) [pid = 1646] [serial = 1069] [outer = 0x119de0800] 13:01:13 INFO - PROCESS | 1646 | 1461182473353 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]]]}] 13:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 720ms 13:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:01:13 INFO - PROCESS | 1646 | 1461182473364 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:01:13 INFO - PROCESS | 1646 | 1461182473366 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:01:13 INFO - PROCESS | 1646 | 1461182473370 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:01:13 INFO - PROCESS | 1646 | 1461182473374 Marionette TRACE conn2 <- [1,1398,null,{}] 13:01:13 INFO - PROCESS | 1646 | 1461182473386 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}] 13:01:13 INFO - PROCESS | 1646 | 1461182473554 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:01:13 INFO - PROCESS | 1646 | 1461182473608 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf5f800 == 73 [pid = 1646] [id = 357] 13:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x11c060400) [pid = 1646] [serial = 1070] [outer = 0x0] 13:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x125a64400) [pid = 1646] [serial = 1071] [outer = 0x11c060400] 13:01:13 INFO - PROCESS | 1646 | 1461182473642 Marionette DEBUG loaded listener.js 13:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x125f61400) [pid = 1646] [serial = 1072] [outer = 0x11c060400] 13:01:14 INFO - PROCESS | 1646 | 1461182474100 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]]]}] 13:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 777ms 13:01:14 INFO - PROCESS | 1646 | 1461182474147 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:01:14 INFO - PROCESS | 1646 | 1461182474149 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:01:14 INFO - PROCESS | 1646 | 1461182474151 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:01:14 INFO - PROCESS | 1646 | 1461182474153 Marionette TRACE conn2 <- [1,1402,null,{}] 13:01:14 INFO - PROCESS | 1646 | 1461182474155 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}] 13:01:14 INFO - PROCESS | 1646 | 1461182474262 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:01:14 INFO - PROCESS | 1646 | 1461182474337 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x130123800 == 74 [pid = 1646] [id = 358] 13:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x127dca800) [pid = 1646] [serial = 1073] [outer = 0x0] 13:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x129f47000) [pid = 1646] [serial = 1074] [outer = 0x127dca800] 13:01:14 INFO - PROCESS | 1646 | 1461182474368 Marionette DEBUG loaded listener.js 13:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x127dd8800) [pid = 1646] [serial = 1075] [outer = 0x127dca800] 13:01:14 INFO - PROCESS | 1646 | 1461182474829 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]]]}] 13:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 720ms 13:01:14 INFO - PROCESS | 1646 | 1461182474872 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:01:14 INFO - PROCESS | 1646 | 1461182474875 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:01:14 INFO - PROCESS | 1646 | 1461182474878 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:01:14 INFO - PROCESS | 1646 | 1461182474880 Marionette TRACE conn2 <- [1,1406,null,{}] 13:01:14 INFO - PROCESS | 1646 | 1461182474884 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}] 13:01:15 INFO - PROCESS | 1646 | 1461182475040 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:01:15 INFO - PROCESS | 1646 | 1461182475130 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x13080d800 == 75 [pid = 1646] [id = 359] 13:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12ad27000) [pid = 1646] [serial = 1076] [outer = 0x0] 13:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12ad2ec00) [pid = 1646] [serial = 1077] [outer = 0x12ad27000] 13:01:15 INFO - PROCESS | 1646 | 1461182475159 Marionette DEBUG loaded listener.js 13:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12b4d3000) [pid = 1646] [serial = 1078] [outer = 0x12ad27000] 13:01:15 INFO - PROCESS | 1646 | 1461182475586 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]]]}] 13:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 773ms 13:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:01:15 INFO - PROCESS | 1646 | 1461182475660 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:01:15 INFO - PROCESS | 1646 | 1461182475661 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:01:15 INFO - PROCESS | 1646 | 1461182475665 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:01:15 INFO - PROCESS | 1646 | 1461182475666 Marionette TRACE conn2 <- [1,1410,null,{}] 13:01:15 INFO - PROCESS | 1646 | 1461182475669 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}] 13:01:15 INFO - PROCESS | 1646 | 1461182475789 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:01:15 INFO - PROCESS | 1646 | 1461182475866 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d582800 == 76 [pid = 1646] [id = 360] 13:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12d466000) [pid = 1646] [serial = 1079] [outer = 0x0] 13:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x12e334800) [pid = 1646] [serial = 1080] [outer = 0x12d466000] 13:01:15 INFO - PROCESS | 1646 | 1461182475898 Marionette DEBUG loaded listener.js 13:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x12ee8f000) [pid = 1646] [serial = 1081] [outer = 0x12d466000] 13:01:16 INFO - PROCESS | 1646 | 1461182476330 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]]]}] 13:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 668ms 13:01:16 INFO - PROCESS | 1646 | 1461182476334 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:01:16 INFO - PROCESS | 1646 | 1461182476335 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:01:16 INFO - PROCESS | 1646 | 1461182476337 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:01:16 INFO - PROCESS | 1646 | 1461182476338 Marionette TRACE conn2 <- [1,1414,null,{}] 13:01:16 INFO - PROCESS | 1646 | 1461182476341 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}] 13:01:16 INFO - PROCESS | 1646 | 1461182476448 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:01:16 INFO - PROCESS | 1646 | 1461182476552 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x13e71f800 == 77 [pid = 1646] [id = 361] 13:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x12e65d800) [pid = 1646] [serial = 1082] [outer = 0x0] 13:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x12f19d000) [pid = 1646] [serial = 1083] [outer = 0x12e65d800] 13:01:16 INFO - PROCESS | 1646 | 1461182476584 Marionette DEBUG loaded listener.js 13:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x12f1a4c00) [pid = 1646] [serial = 1084] [outer = 0x12e65d800] 13:01:17 INFO - PROCESS | 1646 | 1461182477010 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]]]}] 13:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 720ms 13:01:17 INFO - PROCESS | 1646 | 1461182477119 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:01:17 INFO - PROCESS | 1646 | 1461182477121 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:01:17 INFO - PROCESS | 1646 | 1461182477139 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:01:17 INFO - PROCESS | 1646 | 1461182477141 Marionette TRACE conn2 <- [1,1418,null,{}] 13:01:17 INFO - PROCESS | 1646 | 1461182477162 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}] 13:01:17 INFO - PROCESS | 1646 | 1461182477268 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:01:17 INFO - PROCESS | 1646 | 1461182477369 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189e8000 == 78 [pid = 1646] [id = 362] 13:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x1140ca000) [pid = 1646] [serial = 1085] [outer = 0x0] 13:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x115857400) [pid = 1646] [serial = 1086] [outer = 0x1140ca000] 13:01:17 INFO - PROCESS | 1646 | 1461182477406 Marionette DEBUG loaded listener.js 13:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x11aed5c00) [pid = 1646] [serial = 1087] [outer = 0x1140ca000] 13:01:18 INFO - PROCESS | 1646 | 1461182478146 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]]]}] 13:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1054ms 13:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:01:18 INFO - PROCESS | 1646 | 1461182478203 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:01:18 INFO - PROCESS | 1646 | 1461182478206 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:01:18 INFO - PROCESS | 1646 | 1461182478212 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:01:18 INFO - PROCESS | 1646 | 1461182478214 Marionette TRACE conn2 <- [1,1422,null,{}] 13:01:18 INFO - PROCESS | 1646 | 1461182478217 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}] 13:01:18 INFO - PROCESS | 1646 | 1461182478319 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:01:18 INFO - PROCESS | 1646 | 1461182478385 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1189e9000 == 79 [pid = 1646] [id = 363] 13:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x116465400) [pid = 1646] [serial = 1088] [outer = 0x0] 13:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x117a4d800) [pid = 1646] [serial = 1089] [outer = 0x116465400] 13:01:18 INFO - PROCESS | 1646 | 1461182478459 Marionette DEBUG loaded listener.js 13:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x119246800) [pid = 1646] [serial = 1090] [outer = 0x116465400] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12f018000 == 78 [pid = 1646] [id = 353] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12d426000 == 77 [pid = 1646] [id = 352] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1259c9800 == 76 [pid = 1646] [id = 351] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12d424000 == 75 [pid = 1646] [id = 350] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb4a000 == 74 [pid = 1646] [id = 349] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b269800 == 73 [pid = 1646] [id = 348] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x119d55000) [pid = 1646] [serial = 945] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x125846800) [pid = 1646] [serial = 951] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x11acd1400) [pid = 1646] [serial = 948] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x129c2e400) [pid = 1646] [serial = 954] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x1147bec00) [pid = 1646] [serial = 942] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x12d203c00) [pid = 1646] [serial = 960] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12bbc3400) [pid = 1646] [serial = 957] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12f196800) [pid = 1646] [serial = 1002] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12ade1000 == 72 [pid = 1646] [id = 347] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x127d22800 == 71 [pid = 1646] [id = 346] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1269bd000 == 70 [pid = 1646] [id = 345] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119dd9000 == 69 [pid = 1646] [id = 344] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119dd7000 == 68 [pid = 1646] [id = 343] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x118a9c000 == 67 [pid = 1646] [id = 342] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x114c85800 == 66 [pid = 1646] [id = 341] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x125d4c000 == 65 [pid = 1646] [id = 340] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x130999000 == 64 [pid = 1646] [id = 339] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x130983800 == 63 [pid = 1646] [id = 338] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12f4a1800 == 62 [pid = 1646] [id = 337] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b261000 == 61 [pid = 1646] [id = 336] 13:01:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11be69000 == 60 [pid = 1646] [id = 335] 13:01:18 INFO - PROCESS | 1646 | 1461182478953 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]]]}] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x127d66000) [pid = 1646] [serial = 831] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x11c173400) [pid = 1646] [serial = 828] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x12bb2dc00) [pid = 1646] [serial = 834] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x12bcc0400) [pid = 1646] [serial = 984] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x12db61400) [pid = 1646] [serial = 987] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x1156da000) [pid = 1646] [serial = 964] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x114cca800) [pid = 1646] [serial = 963] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12d20b000) [pid = 1646] [serial = 985] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x11ac12000) [pid = 1646] [serial = 969] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x11beaf800) [pid = 1646] [serial = 970] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x11c0bb000) [pid = 1646] [serial = 972] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11c559c00) [pid = 1646] [serial = 973] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x11aecf400) [pid = 1646] [serial = 967] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x11ac0f800) [pid = 1646] [serial = 966] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x1269a7c00) [pid = 1646] [serial = 976] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x125a65c00) [pid = 1646] [serial = 975] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x129107c00) [pid = 1646] [serial = 978] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x129fc2800) [pid = 1646] [serial = 979] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x12e31bc00) [pid = 1646] [serial = 990] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x12e312c00) [pid = 1646] [serial = 988] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x12ee93c00) [pid = 1646] [serial = 1000] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x12e33c400) [pid = 1646] [serial = 991] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11a7a2000) [pid = 1646] [serial = 993] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x12e65f800) [pid = 1646] [serial = 996] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1269ac400) [pid = 1646] [serial = 994] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12ee8e000) [pid = 1646] [serial = 999] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12bb2d800) [pid = 1646] [serial = 982] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12b411400) [pid = 1646] [serial = 981] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x12e677400) [pid = 1646] [serial = 997] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x12bbcb000) [pid = 1646] [serial = 895] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12e65fc00) [pid = 1646] [serial = 901] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12e13b800) [pid = 1646] [serial = 898] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11a7a9800) [pid = 1646] [serial = 886] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x129104800) [pid = 1646] [serial = 892] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11beb5000) [pid = 1646] [serial = 889] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12b995400) [pid = 1646] [serial = 940] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12d20dc00) [pid = 1646] [serial = 840] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x114be8400) [pid = 1646] [serial = 825] [outer = 0x0] [url = about:blank] 13:01:18 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12ce0b000) [pid = 1646] [serial = 837] [outer = 0x0] [url = about:blank] 13:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 774ms 13:01:18 INFO - PROCESS | 1646 | 1461182478986 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:01:18 INFO - PROCESS | 1646 | 1461182478989 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:01:18 INFO - PROCESS | 1646 | 1461182478996 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:01:18 INFO - PROCESS | 1646 | 1461182478998 Marionette TRACE conn2 <- [1,1426,null,{}] 13:01:19 INFO - PROCESS | 1646 | 1461182479000 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}] 13:01:19 INFO - PROCESS | 1646 | 1461182479086 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:01:19 INFO - PROCESS | 1646 | 1461182479093 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x11985c800 == 61 [pid = 1646] [id = 364] 13:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11a93e000) [pid = 1646] [serial = 1091] [outer = 0x0] 13:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11ac0c800) [pid = 1646] [serial = 1092] [outer = 0x11a93e000] 13:01:19 INFO - PROCESS | 1646 | 1461182479119 Marionette DEBUG loaded listener.js 13:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11aed3000) [pid = 1646] [serial = 1093] [outer = 0x11a93e000] 13:01:19 INFO - PROCESS | 1646 | 1461182479488 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]]]}] 13:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 13:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:01:19 INFO - PROCESS | 1646 | 1461182479516 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:01:19 INFO - PROCESS | 1646 | 1461182479517 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:01:19 INFO - PROCESS | 1646 | 1461182479519 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:01:19 INFO - PROCESS | 1646 | 1461182479522 Marionette TRACE conn2 <- [1,1430,null,{}] 13:01:19 INFO - PROCESS | 1646 | 1461182479529 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}] 13:01:19 INFO - PROCESS | 1646 | 1461182479618 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:01:19 INFO - PROCESS | 1646 | 1461182479622 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1269c1800 == 62 [pid = 1646] [id = 365] 13:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11ba20400) [pid = 1646] [serial = 1094] [outer = 0x0] 13:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x11c05b400) [pid = 1646] [serial = 1095] [outer = 0x11ba20400] 13:01:19 INFO - PROCESS | 1646 | 1461182479650 Marionette DEBUG loaded listener.js 13:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11c51c800) [pid = 1646] [serial = 1096] [outer = 0x11ba20400] 13:01:20 INFO - PROCESS | 1646 | 1461182480013 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]]]}] 13:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 13:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:01:20 INFO - PROCESS | 1646 | 1461182480039 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:01:20 INFO - PROCESS | 1646 | 1461182480041 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:01:20 INFO - PROCESS | 1646 | 1461182480046 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:01:20 INFO - PROCESS | 1646 | 1461182480048 Marionette TRACE conn2 <- [1,1434,null,{}] 13:01:20 INFO - PROCESS | 1646 | 1461182480051 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}] 13:01:20 INFO - PROCESS | 1646 | 1461182480139 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:01:20 INFO - PROCESS | 1646 | 1461182480143 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a92f800 == 63 [pid = 1646] [id = 366] 13:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x11c559800) [pid = 1646] [serial = 1097] [outer = 0x0] 13:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x125f5f400) [pid = 1646] [serial = 1098] [outer = 0x11c559800] 13:01:20 INFO - PROCESS | 1646 | 1461182480169 Marionette DEBUG loaded listener.js 13:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x127502400) [pid = 1646] [serial = 1099] [outer = 0x11c559800] 13:01:20 INFO - PROCESS | 1646 | 1461182480516 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]]]}] 13:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 522ms 13:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:01:20 INFO - PROCESS | 1646 | 1461182480566 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:01:20 INFO - PROCESS | 1646 | 1461182480568 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:01:20 INFO - PROCESS | 1646 | 1461182480570 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:01:20 INFO - PROCESS | 1646 | 1461182480571 Marionette TRACE conn2 <- [1,1438,null,{}] 13:01:20 INFO - PROCESS | 1646 | 1461182480573 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}] 13:01:20 INFO - PROCESS | 1646 | 1461182480657 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:01:20 INFO - PROCESS | 1646 | 1461182480727 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12addf000 == 64 [pid = 1646] [id = 367] 13:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11c5dac00) [pid = 1646] [serial = 1100] [outer = 0x0] 13:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x127c43c00) [pid = 1646] [serial = 1101] [outer = 0x11c5dac00] 13:01:20 INFO - PROCESS | 1646 | 1461182480753 Marionette DEBUG loaded listener.js 13:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x129f4c800) [pid = 1646] [serial = 1102] [outer = 0x11c5dac00] 13:01:21 INFO - PROCESS | 1646 | 1461182481071 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]]]}] 13:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 13:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:01:21 INFO - PROCESS | 1646 | 1461182481090 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:01:21 INFO - PROCESS | 1646 | 1461182481091 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:01:21 INFO - PROCESS | 1646 | 1461182481095 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:01:21 INFO - PROCESS | 1646 | 1461182481097 Marionette TRACE conn2 <- [1,1442,null,{}] 13:01:21 INFO - PROCESS | 1646 | 1461182481106 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}] 13:01:21 INFO - PROCESS | 1646 | 1461182481222 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:01:21 INFO - PROCESS | 1646 | 1461182481260 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b93c800 == 65 [pid = 1646] [id = 368] 13:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x12980ec00) [pid = 1646] [serial = 1103] [outer = 0x0] 13:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12a668000) [pid = 1646] [serial = 1104] [outer = 0x12980ec00] 13:01:21 INFO - PROCESS | 1646 | 1461182481288 Marionette DEBUG loaded listener.js 13:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12b409c00) [pid = 1646] [serial = 1105] [outer = 0x12980ec00] 13:01:21 INFO - PROCESS | 1646 | 1461182481680 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]]]}] 13:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 620ms 13:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:01:21 INFO - PROCESS | 1646 | 1461182481718 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:01:21 INFO - PROCESS | 1646 | 1461182481719 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:01:21 INFO - PROCESS | 1646 | 1461182481722 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:01:21 INFO - PROCESS | 1646 | 1461182481723 Marionette TRACE conn2 <- [1,1446,null,{}] 13:01:21 INFO - PROCESS | 1646 | 1461182481725 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}] 13:01:21 INFO - PROCESS | 1646 | 1461182481837 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:01:21 INFO - PROCESS | 1646 | 1461182481848 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce41000 == 66 [pid = 1646] [id = 369] 13:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x129f49c00) [pid = 1646] [serial = 1106] [outer = 0x0] 13:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12b993c00) [pid = 1646] [serial = 1107] [outer = 0x129f49c00] 13:01:21 INFO - PROCESS | 1646 | 1461182481873 Marionette DEBUG loaded listener.js 13:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12cee1000) [pid = 1646] [serial = 1108] [outer = 0x129f49c00] 13:01:22 INFO - PROCESS | 1646 | 1461182482234 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]]]}] 13:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 517ms 13:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:01:22 INFO - PROCESS | 1646 | 1461182482240 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:01:22 INFO - PROCESS | 1646 | 1461182482241 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:01:22 INFO - PROCESS | 1646 | 1461182482245 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:01:22 INFO - PROCESS | 1646 | 1461182482248 Marionette TRACE conn2 <- [1,1450,null,{}] 13:01:22 INFO - PROCESS | 1646 | 1461182482251 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}] 13:01:22 INFO - PROCESS | 1646 | 1461182482362 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:01:22 INFO - PROCESS | 1646 | 1461182482402 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d56f800 == 67 [pid = 1646] [id = 370] 13:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12b40f000) [pid = 1646] [serial = 1109] [outer = 0x0] 13:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12d204400) [pid = 1646] [serial = 1110] [outer = 0x12b40f000] 13:01:22 INFO - PROCESS | 1646 | 1461182482427 Marionette DEBUG loaded listener.js 13:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12d20b400) [pid = 1646] [serial = 1111] [outer = 0x12b40f000] 13:01:22 INFO - PROCESS | 1646 | 1461182482778 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]]]}] 13:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 574ms 13:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:01:22 INFO - PROCESS | 1646 | 1461182482818 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:01:22 INFO - PROCESS | 1646 | 1461182482819 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:01:22 INFO - PROCESS | 1646 | 1461182482821 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:01:22 INFO - PROCESS | 1646 | 1461182482822 Marionette TRACE conn2 <- [1,1454,null,{}] 13:01:22 INFO - PROCESS | 1646 | 1461182482824 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}] 13:01:22 INFO - PROCESS | 1646 | 1461182482934 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:01:22 INFO - PROCESS | 1646 | 1461182482975 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e459800 == 68 [pid = 1646] [id = 371] 13:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x127c43800) [pid = 1646] [serial = 1112] [outer = 0x0] 13:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x12e133000) [pid = 1646] [serial = 1113] [outer = 0x127c43800] 13:01:23 INFO - PROCESS | 1646 | 1461182483000 Marionette DEBUG loaded listener.js 13:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x12e31d000) [pid = 1646] [serial = 1114] [outer = 0x127c43800] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x1164e8c00) [pid = 1646] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x11c39ac00) [pid = 1646] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x12bb29800) [pid = 1646] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x115614c00) [pid = 1646] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x11c0b7000) [pid = 1646] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x12bcb6800) [pid = 1646] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x114be3800) [pid = 1646] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x125d78800) [pid = 1646] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x118742800) [pid = 1646] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x114446000) [pid = 1646] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11ae51000) [pid = 1646] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x1166df800) [pid = 1646] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x1124c3800) [pid = 1646] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11c5d8800) [pid = 1646] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x1142bac00) [pid = 1646] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x11be6e000) [pid = 1646] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12980d000) [pid = 1646] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x1124cd800) [pid = 1646] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x125d0b800) [pid = 1646] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12bbc7400) [pid = 1646] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11be6a800) [pid = 1646] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x129fc6000) [pid = 1646] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1156df400) [pid = 1646] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12d20d800) [pid = 1646] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11612b800) [pid = 1646] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:01:23 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1123a4c00) [pid = 1646] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:01:23 INFO - PROCESS | 1646 | 1461182483453 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]]]}] 13:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 668ms 13:01:23 INFO - PROCESS | 1646 | 1461182483490 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:01:23 INFO - PROCESS | 1646 | 1461182483491 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:01:23 INFO - PROCESS | 1646 | 1461182483506 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:01:23 INFO - PROCESS | 1646 | 1461182483507 Marionette TRACE conn2 <- [1,1458,null,{}] 13:01:23 INFO - PROCESS | 1646 | 1461182483516 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}] 13:01:23 INFO - PROCESS | 1646 | 1461182483611 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:01:23 INFO - PROCESS | 1646 | 1461182483632 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c011000 == 69 [pid = 1646] [id = 372] 13:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x116461800) [pid = 1646] [serial = 1115] [outer = 0x0] 13:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11b809800) [pid = 1646] [serial = 1116] [outer = 0x116461800] 13:01:23 INFO - PROCESS | 1646 | 1461182483658 Marionette DEBUG loaded listener.js 13:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11c524400) [pid = 1646] [serial = 1117] [outer = 0x116461800] 13:01:24 INFO - PROCESS | 1646 | 1461182484000 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]]]}] 13:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 529ms 13:01:24 INFO - PROCESS | 1646 | 1461182484029 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:01:24 INFO - PROCESS | 1646 | 1461182484030 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:01:24 INFO - PROCESS | 1646 | 1461182484032 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:01:24 INFO - PROCESS | 1646 | 1461182484034 Marionette TRACE conn2 <- [1,1462,null,{}] 13:01:24 INFO - PROCESS | 1646 | 1461182484037 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}] 13:01:24 INFO - PROCESS | 1646 | 1461182484140 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:01:24 INFO - PROCESS | 1646 | 1461182484202 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f014800 == 70 [pid = 1646] [id = 373] 13:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x125d03000) [pid = 1646] [serial = 1118] [outer = 0x0] 13:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12ad81800) [pid = 1646] [serial = 1119] [outer = 0x125d03000] 13:01:24 INFO - PROCESS | 1646 | 1461182484235 Marionette DEBUG loaded listener.js 13:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12e339c00) [pid = 1646] [serial = 1120] [outer = 0x125d03000] 13:01:24 INFO - PROCESS | 1646 | 1461182484520 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]]]}] 13:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 13:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:01:24 INFO - PROCESS | 1646 | 1461182484552 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:01:24 INFO - PROCESS | 1646 | 1461182484553 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:01:24 INFO - PROCESS | 1646 | 1461182484555 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:01:24 INFO - PROCESS | 1646 | 1461182484556 Marionette TRACE conn2 <- [1,1466,null,{}] 13:01:24 INFO - PROCESS | 1646 | 1461182484559 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}] 13:01:24 INFO - PROCESS | 1646 | 1461182484653 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:01:24 INFO - PROCESS | 1646 | 1461182484657 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9c7800 == 71 [pid = 1646] [id = 374] 13:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12e13a000) [pid = 1646] [serial = 1121] [outer = 0x0] 13:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12e669000) [pid = 1646] [serial = 1122] [outer = 0x12e13a000] 13:01:24 INFO - PROCESS | 1646 | 1461182484684 Marionette DEBUG loaded listener.js 13:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12e67b000) [pid = 1646] [serial = 1123] [outer = 0x12e13a000] 13:01:25 INFO - PROCESS | 1646 | 1461182485044 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]]]}] 13:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 523ms 13:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:01:25 INFO - PROCESS | 1646 | 1461182485080 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:01:25 INFO - PROCESS | 1646 | 1461182485081 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:01:25 INFO - PROCESS | 1646 | 1461182485083 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:01:25 INFO - PROCESS | 1646 | 1461182485084 Marionette TRACE conn2 <- [1,1470,null,{}] 13:01:25 INFO - PROCESS | 1646 | 1461182485086 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}] 13:01:25 INFO - PROCESS | 1646 | 1461182485175 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:01:25 INFO - PROCESS | 1646 | 1461182485179 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x13011b800 == 72 [pid = 1646] [id = 375] 13:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12e65f800) [pid = 1646] [serial = 1124] [outer = 0x0] 13:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12ee96400) [pid = 1646] [serial = 1125] [outer = 0x12e65f800] 13:01:25 INFO - PROCESS | 1646 | 1461182485204 Marionette DEBUG loaded listener.js 13:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x12f3a5c00) [pid = 1646] [serial = 1126] [outer = 0x12e65f800] 13:01:25 INFO - PROCESS | 1646 | 1461182485745 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]]]}] 13:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 669ms 13:01:25 INFO - PROCESS | 1646 | 1461182485753 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:01:25 INFO - PROCESS | 1646 | 1461182485756 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:01:25 INFO - PROCESS | 1646 | 1461182485761 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:01:25 INFO - PROCESS | 1646 | 1461182485765 Marionette TRACE conn2 <- [1,1474,null,{}] 13:01:25 INFO - PROCESS | 1646 | 1461182485769 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}] 13:01:25 INFO - PROCESS | 1646 | 1461182485885 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:01:25 INFO - PROCESS | 1646 | 1461182485986 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259c9800 == 73 [pid = 1646] [id = 376] 13:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x119d55000) [pid = 1646] [serial = 1127] [outer = 0x0] 13:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x11a79e400) [pid = 1646] [serial = 1128] [outer = 0x119d55000] 13:01:26 INFO - PROCESS | 1646 | 1461182486019 Marionette DEBUG loaded listener.js 13:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11ac1a800) [pid = 1646] [serial = 1129] [outer = 0x119d55000] 13:01:26 INFO - PROCESS | 1646 | 1461182486448 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]]]}] 13:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 723ms 13:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:01:26 INFO - PROCESS | 1646 | 1461182486484 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:01:26 INFO - PROCESS | 1646 | 1461182486489 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:01:26 INFO - PROCESS | 1646 | 1461182486493 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:01:26 INFO - PROCESS | 1646 | 1461182486495 Marionette TRACE conn2 <- [1,1478,null,{}] 13:01:26 INFO - PROCESS | 1646 | 1461182486498 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}] 13:01:26 INFO - PROCESS | 1646 | 1461182486610 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:01:26 INFO - PROCESS | 1646 | 1461182486674 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12752a800 == 74 [pid = 1646] [id = 377] 13:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11aed0800) [pid = 1646] [serial = 1130] [outer = 0x0] 13:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x11c056c00) [pid = 1646] [serial = 1131] [outer = 0x11aed0800] 13:01:26 INFO - PROCESS | 1646 | 1461182486717 Marionette DEBUG loaded listener.js 13:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x11c558000) [pid = 1646] [serial = 1132] [outer = 0x11aed0800] 13:01:27 INFO - PROCESS | 1646 | 1461182487142 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]]]}] 13:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 13:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:01:27 INFO - PROCESS | 1646 | 1461182487180 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:01:27 INFO - PROCESS | 1646 | 1461182487181 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:01:27 INFO - PROCESS | 1646 | 1461182487185 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:01:27 INFO - PROCESS | 1646 | 1461182487188 Marionette TRACE conn2 <- [1,1482,null,{}] 13:01:27 INFO - PROCESS | 1646 | 1461182487221 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}] 13:01:27 INFO - PROCESS | 1646 | 1461182487376 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:01:27 INFO - PROCESS | 1646 | 1461182487389 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f00e000 == 75 [pid = 1646] [id = 378] 13:01:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x129fca800) [pid = 1646] [serial = 1133] [outer = 0x0] 13:01:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12a666800) [pid = 1646] [serial = 1134] [outer = 0x129fca800] 13:01:27 INFO - PROCESS | 1646 | 1461182487433 Marionette DEBUG loaded listener.js 13:01:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12ad2a000) [pid = 1646] [serial = 1135] [outer = 0x129fca800] 13:01:27 INFO - PROCESS | 1646 | 1461182487918 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]]]}] 13:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 748ms 13:01:27 INFO - PROCESS | 1646 | 1461182487934 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:01:27 INFO - PROCESS | 1646 | 1461182487935 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:01:27 INFO - PROCESS | 1646 | 1461182487938 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:01:27 INFO - PROCESS | 1646 | 1461182487939 Marionette TRACE conn2 <- [1,1486,null,{}] 13:01:27 INFO - PROCESS | 1646 | 1461182487941 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}] 13:01:28 INFO - PROCESS | 1646 | 1461182488052 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:01:28 INFO - PROCESS | 1646 | 1461182488128 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x13015d800 == 76 [pid = 1646] [id = 379] 13:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12ad7a000) [pid = 1646] [serial = 1136] [outer = 0x0] 13:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12b991c00) [pid = 1646] [serial = 1137] [outer = 0x12ad7a000] 13:01:28 INFO - PROCESS | 1646 | 1461182488160 Marionette DEBUG loaded listener.js 13:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x12cee2000) [pid = 1646] [serial = 1138] [outer = 0x12ad7a000] 13:01:28 INFO - PROCESS | 1646 | 1461182488585 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]]]}] 13:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 13:01:28 INFO - PROCESS | 1646 | 1461182488609 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:01:28 INFO - PROCESS | 1646 | 1461182488610 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:01:28 INFO - PROCESS | 1646 | 1461182488612 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:01:28 INFO - PROCESS | 1646 | 1461182488614 Marionette TRACE conn2 <- [1,1490,null,{}] 13:01:28 INFO - PROCESS | 1646 | 1461182488616 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}] 13:01:28 INFO - PROCESS | 1646 | 1461182488741 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:01:28 INFO - PROCESS | 1646 | 1461182488858 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x130981000 == 77 [pid = 1646] [id = 380] 13:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x114cc8000) [pid = 1646] [serial = 1139] [outer = 0x0] 13:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x12d465800) [pid = 1646] [serial = 1140] [outer = 0x114cc8000] 13:01:28 INFO - PROCESS | 1646 | 1461182488888 Marionette DEBUG loaded listener.js 13:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x12e33d400) [pid = 1646] [serial = 1141] [outer = 0x114cc8000] 13:01:29 INFO - PROCESS | 1646 | 1461182489319 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]]]}] 13:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 719ms 13:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:01:29 INFO - PROCESS | 1646 | 1461182489332 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:01:29 INFO - PROCESS | 1646 | 1461182489333 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:01:29 INFO - PROCESS | 1646 | 1461182489335 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:01:29 INFO - PROCESS | 1646 | 1461182489336 Marionette TRACE conn2 <- [1,1494,null,{}] 13:01:29 INFO - PROCESS | 1646 | 1461182489339 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}] 13:01:29 INFO - PROCESS | 1646 | 1461182489457 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:01:29 INFO - PROCESS | 1646 | 1461182489732 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x118e1f800 == 78 [pid = 1646] [id = 381] 13:01:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11239e000) [pid = 1646] [serial = 1142] [outer = 0x0] 13:01:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x1140c7000) [pid = 1646] [serial = 1143] [outer = 0x11239e000] 13:01:29 INFO - PROCESS | 1646 | 1461182489799 Marionette DEBUG loaded listener.js 13:01:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x114cc5800) [pid = 1646] [serial = 1144] [outer = 0x11239e000] 13:01:30 INFO - PROCESS | 1646 | 1461182490288 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]]]}] 13:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1019ms 13:01:30 INFO - PROCESS | 1646 | 1461182490355 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:01:30 INFO - PROCESS | 1646 | 1461182490360 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:01:30 INFO - PROCESS | 1646 | 1461182490365 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:01:30 INFO - PROCESS | 1646 | 1461182490368 Marionette TRACE conn2 <- [1,1498,null,{}] 13:01:30 INFO - PROCESS | 1646 | 1461182490372 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}] 13:01:30 INFO - PROCESS | 1646 | 1461182490525 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:01:30 INFO - PROCESS | 1646 | 1461182490679 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x11baa0000 == 79 [pid = 1646] [id = 382] 13:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x114d9c800) [pid = 1646] [serial = 1145] [outer = 0x0] 13:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x1123a6000) [pid = 1646] [serial = 1146] [outer = 0x114d9c800] 13:01:30 INFO - PROCESS | 1646 | 1461182490708 Marionette DEBUG loaded listener.js 13:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x11560a400) [pid = 1646] [serial = 1147] [outer = 0x114d9c800] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12c021000 == 78 [pid = 1646] [id = 205] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1259d6800 == 77 [pid = 1646] [id = 182] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x126dde000 == 76 [pid = 1646] [id = 111] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9c7800 == 75 [pid = 1646] [id = 374] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12f014800 == 74 [pid = 1646] [id = 373] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12c011000 == 73 [pid = 1646] [id = 372] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12e459800 == 72 [pid = 1646] [id = 371] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12ad80000) [pid = 1646] [serial = 1023] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12e67ac00) [pid = 1646] [serial = 1062] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12d56f800 == 71 [pid = 1646] [id = 370] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce41000 == 70 [pid = 1646] [id = 369] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12b93c800 == 69 [pid = 1646] [id = 368] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12addf000 == 68 [pid = 1646] [id = 367] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12a92f800 == 67 [pid = 1646] [id = 366] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1269c1800 == 66 [pid = 1646] [id = 365] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x11985c800 == 65 [pid = 1646] [id = 364] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1189e9000 == 64 [pid = 1646] [id = 363] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1189e8000 == 63 [pid = 1646] [id = 362] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x13e71f800 == 62 [pid = 1646] [id = 361] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12d582800 == 61 [pid = 1646] [id = 360] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x13080d800 == 60 [pid = 1646] [id = 359] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x130123800 == 59 [pid = 1646] [id = 358] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf5f800 == 58 [pid = 1646] [id = 357] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x125d3a800 == 57 [pid = 1646] [id = 356] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x118f10000 == 56 [pid = 1646] [id = 355] 13:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9c8000 == 55 [pid = 1646] [id = 354] 13:01:31 INFO - PROCESS | 1646 | 1461182491140 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]]]}] 13:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 824ms 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x114cd3400) [pid = 1646] [serial = 943] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11c05ac00) [pid = 1646] [serial = 949] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x129fc0400) [pid = 1646] [serial = 955] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12ce08800) [pid = 1646] [serial = 958] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11a7f5c00) [pid = 1646] [serial = 946] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x1274c3000) [pid = 1646] [serial = 952] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x12db62c00) [pid = 1646] [serial = 961] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x12e140400) [pid = 1646] [serial = 883] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x11be02800) [pid = 1646] [serial = 1009] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x11ae51400) [pid = 1646] [serial = 1008] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x114f64800) [pid = 1646] [serial = 1026] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11c554000) [pid = 1646] [serial = 1027] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x125d07800) [pid = 1646] [serial = 1041] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x1166e1400) [pid = 1646] [serial = 1030] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x115607400) [pid = 1646] [serial = 1029] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11c0af400) [pid = 1646] [serial = 1038] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x11c5d5c00) [pid = 1646] [serial = 1039] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x129f4c400) [pid = 1646] [serial = 1014] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x12bb2b400) [pid = 1646] [serial = 1015] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x115785c00) [pid = 1646] [serial = 1006] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x114bda800) [pid = 1646] [serial = 1005] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12e67b400) [pid = 1646] [serial = 1021] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x12e66a000) [pid = 1646] [serial = 1020] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12bcbf400) [pid = 1646] [serial = 1050] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x1271aa400) [pid = 1646] [serial = 1012] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11c520000) [pid = 1646] [serial = 1011] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12e65f400) [pid = 1646] [serial = 1018] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12e318000) [pid = 1646] [serial = 1017] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12bb2d000) [pid = 1646] [serial = 1048] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11b808800) [pid = 1646] [serial = 1053] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x11c5dd400) [pid = 1646] [serial = 1054] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12e668000) [pid = 1646] [serial = 1060] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12e317800) [pid = 1646] [serial = 1059] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12750c800) [pid = 1646] [serial = 1056] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12d20d000) [pid = 1646] [serial = 1051] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x11a93c800) [pid = 1646] [serial = 1033] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12d20c000) [pid = 1646] [serial = 1057] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x125d0f000) [pid = 1646] [serial = 1042] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12742d000) [pid = 1646] [serial = 1044] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12b4c6800) [pid = 1646] [serial = 1047] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12ad80400) [pid = 1646] [serial = 1045] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1156da400) [pid = 1646] [serial = 1032] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11be06000) [pid = 1646] [serial = 1035] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11bebac00) [pid = 1646] [serial = 1036] [outer = 0x0] [url = about:blank] 13:01:31 INFO - PROCESS | 1646 | 1461182491201 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:01:31 INFO - PROCESS | 1646 | 1461182491204 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:01:31 INFO - PROCESS | 1646 | 1461182491210 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:01:31 INFO - PROCESS | 1646 | 1461182491212 Marionette TRACE conn2 <- [1,1502,null,{}] 13:01:31 INFO - PROCESS | 1646 | 1461182491214 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}] 13:01:31 INFO - PROCESS | 1646 | 1461182491292 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:01:31 INFO - PROCESS | 1646 | 1461182491300 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f02800 == 56 [pid = 1646] [id = 383] 13:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11560b400) [pid = 1646] [serial = 1148] [outer = 0x0] 13:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x116136c00) [pid = 1646] [serial = 1149] [outer = 0x11560b400] 13:01:31 INFO - PROCESS | 1646 | 1461182491327 Marionette DEBUG loaded listener.js 13:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11873ec00) [pid = 1646] [serial = 1150] [outer = 0x11560b400] 13:01:31 INFO - PROCESS | 1646 | 1461182491691 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]]]}] 13:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 519ms 13:01:31 INFO - PROCESS | 1646 | 1461182491733 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:01:31 INFO - PROCESS | 1646 | 1461182491735 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:01:31 INFO - PROCESS | 1646 | 1461182491738 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:01:31 INFO - PROCESS | 1646 | 1461182491742 Marionette TRACE conn2 <- [1,1506,null,{}] 13:01:31 INFO - PROCESS | 1646 | 1461182491749 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}] 13:01:31 INFO - PROCESS | 1646 | 1461182491831 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:01:31 INFO - PROCESS | 1646 | 1461182491836 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c319000 == 57 [pid = 1646] [id = 384] 13:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1189c8400) [pid = 1646] [serial = 1151] [outer = 0x0] 13:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119d56400) [pid = 1646] [serial = 1152] [outer = 0x1189c8400] 13:01:31 INFO - PROCESS | 1646 | 1461182491861 Marionette DEBUG loaded listener.js 13:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11a937400) [pid = 1646] [serial = 1153] [outer = 0x1189c8400] 13:01:32 INFO - PROCESS | 1646 | 1461182492198 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]]]}] 13:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 477ms 13:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:01:32 INFO - PROCESS | 1646 | 1461182492214 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:01:32 INFO - PROCESS | 1646 | 1461182492216 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:01:32 INFO - PROCESS | 1646 | 1461182492218 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:01:32 INFO - PROCESS | 1646 | 1461182492219 Marionette TRACE conn2 <- [1,1510,null,{}] 13:01:32 INFO - PROCESS | 1646 | 1461182492221 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}] 13:01:32 INFO - PROCESS | 1646 | 1461182492309 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:01:32 INFO - PROCESS | 1646 | 1461182492358 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x1258d2800 == 58 [pid = 1646] [id = 385] 13:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11a933800) [pid = 1646] [serial = 1154] [outer = 0x0] 13:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11aa8c000) [pid = 1646] [serial = 1155] [outer = 0x11a933800] 13:01:32 INFO - PROCESS | 1646 | 1461182492385 Marionette DEBUG loaded listener.js 13:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11ae4fc00) [pid = 1646] [serial = 1156] [outer = 0x11a933800] 13:01:32 INFO - PROCESS | 1646 | 1461182492649 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]]]}] 13:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 469ms 13:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:01:32 INFO - PROCESS | 1646 | 1461182492688 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:01:32 INFO - PROCESS | 1646 | 1461182492689 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:01:32 INFO - PROCESS | 1646 | 1461182492691 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:01:32 INFO - PROCESS | 1646 | 1461182492692 Marionette TRACE conn2 <- [1,1514,null,{}] 13:01:32 INFO - PROCESS | 1646 | 1461182492703 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}] 13:01:32 INFO - PROCESS | 1646 | 1461182492788 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:01:32 INFO - PROCESS | 1646 | 1461182492792 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d43000 == 59 [pid = 1646] [id = 386] 13:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11ba20800) [pid = 1646] [serial = 1157] [outer = 0x0] 13:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11ba2ac00) [pid = 1646] [serial = 1158] [outer = 0x11ba20800] 13:01:32 INFO - PROCESS | 1646 | 1461182492828 Marionette DEBUG loaded listener.js 13:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11be78000) [pid = 1646] [serial = 1159] [outer = 0x11ba20800] 13:01:33 INFO - PROCESS | 1646 | 1461182493169 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]]]}] 13:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 529ms 13:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:01:33 INFO - PROCESS | 1646 | 1461182493231 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:01:33 INFO - PROCESS | 1646 | 1461182493232 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:01:33 INFO - PROCESS | 1646 | 1461182493234 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:01:33 INFO - PROCESS | 1646 | 1461182493235 Marionette TRACE conn2 <- [1,1518,null,{}] 13:01:33 INFO - PROCESS | 1646 | 1461182493238 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}] 13:01:33 INFO - PROCESS | 1646 | 1461182493339 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:01:33 INFO - PROCESS | 1646 | 1461182493344 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1269ae800 == 60 [pid = 1646] [id = 387] 13:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11ba29000) [pid = 1646] [serial = 1160] [outer = 0x0] 13:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11beb4c00) [pid = 1646] [serial = 1161] [outer = 0x11ba29000] 13:01:33 INFO - PROCESS | 1646 | 1461182493370 Marionette DEBUG loaded listener.js 13:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11c057800) [pid = 1646] [serial = 1162] [outer = 0x11ba29000] 13:01:33 INFO - PROCESS | 1646 | 1461182493686 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]]]}] 13:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 468ms 13:01:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:01:33 INFO - PROCESS | 1646 | 1461182493703 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:01:33 INFO - PROCESS | 1646 | 1461182493704 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:01:33 INFO - PROCESS | 1646 | 1461182493706 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:01:33 INFO - PROCESS | 1646 | 1461182493707 Marionette TRACE conn2 <- [1,1522,null,{}] 13:01:33 INFO - PROCESS | 1646 | 1461182493709 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}] 13:01:33 INFO - PROCESS | 1646 | 1461182493831 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:01:33 INFO - PROCESS | 1646 | 1461182493835 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x127d1f000 == 61 [pid = 1646] [id = 388] 13:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11beb2400) [pid = 1646] [serial = 1163] [outer = 0x0] 13:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11c063400) [pid = 1646] [serial = 1164] [outer = 0x11beb2400] 13:01:33 INFO - PROCESS | 1646 | 1461182493861 Marionette DEBUG loaded listener.js 13:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11c0b3000) [pid = 1646] [serial = 1165] [outer = 0x11beb2400] 13:01:34 INFO - PROCESS | 1646 | 1461182494196 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"]]]}] 13:01:34 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 () { 13:01:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:01:34 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 () { 13:01:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:01:34 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 () { 13:01:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:01:34 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 () { 13:01:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:01:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 524ms 13:01:34 INFO - PROCESS | 1646 | 1461182494231 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:01:34 INFO - PROCESS | 1646 | 1461182494232 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:01:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:01:34 INFO - PROCESS | 1646 | 1461182494235 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:01:34 INFO - PROCESS | 1646 | 1461182494236 Marionette TRACE conn2 <- [1,1526,null,{}] 13:01:34 INFO - PROCESS | 1646 | 1461182494238 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}] 13:01:34 INFO - PROCESS | 1646 | 1461182494336 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:01:34 INFO - PROCESS | 1646 | 1461182494348 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a406000 == 62 [pid = 1646] [id = 389] 13:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11c175000) [pid = 1646] [serial = 1166] [outer = 0x0] 13:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x11c398000) [pid = 1646] [serial = 1167] [outer = 0x11c175000] 13:01:34 INFO - PROCESS | 1646 | 1461182494373 Marionette DEBUG loaded listener.js 13:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11c55bc00) [pid = 1646] [serial = 1168] [outer = 0x11c175000] 13:01:34 INFO - PROCESS | 1646 | 1461182494704 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"]]]}] 13:01:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:01:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:01:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:01:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 520ms 13:01:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:01:34 INFO - PROCESS | 1646 | 1461182494756 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:01:34 INFO - PROCESS | 1646 | 1461182494757 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:01:34 INFO - PROCESS | 1646 | 1461182494769 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:01:34 INFO - PROCESS | 1646 | 1461182494770 Marionette TRACE conn2 <- [1,1530,null,{}] 13:01:34 INFO - PROCESS | 1646 | 1461182494772 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}] 13:01:34 INFO - PROCESS | 1646 | 1461182494872 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:01:34 INFO - PROCESS | 1646 | 1461182494876 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a929000 == 63 [pid = 1646] [id = 390] 13:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x11c55d400) [pid = 1646] [serial = 1169] [outer = 0x0] 13:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x125844c00) [pid = 1646] [serial = 1170] [outer = 0x11c55d400] 13:01:34 INFO - PROCESS | 1646 | 1461182494933 Marionette DEBUG loaded listener.js 13:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x125d08000) [pid = 1646] [serial = 1171] [outer = 0x11c55d400] 13:01:35 INFO - PROCESS | 1646 | 1461182495431 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]]]}] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12ad78400) [pid = 1646] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12b40f000) [pid = 1646] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x129f49c00) [pid = 1646] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x127c43800) [pid = 1646] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11ba20400) [pid = 1646] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x116465400) [pid = 1646] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11c559800) [pid = 1646] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x11c5dac00) [pid = 1646] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11a93e000) [pid = 1646] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x1140ca000) [pid = 1646] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x125d03000) [pid = 1646] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12980ec00) [pid = 1646] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x116461800) [pid = 1646] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12e679c00) [pid = 1646] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:01:35 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12e13a000) [pid = 1646] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:01:35 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 13:01:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:01:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:01:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:01:35 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. 13:01:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:01:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 729ms 13:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:01:35 INFO - PROCESS | 1646 | 1461182495490 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:01:35 INFO - PROCESS | 1646 | 1461182495492 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:01:35 INFO - PROCESS | 1646 | 1461182495494 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:01:35 INFO - PROCESS | 1646 | 1461182495495 Marionette TRACE conn2 <- [1,1534,null,{}] 13:01:35 INFO - PROCESS | 1646 | 1461182495497 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}] 13:01:35 INFO - PROCESS | 1646 | 1461182495595 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:01:35 INFO - PROCESS | 1646 | 1461182495601 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c59b000 == 64 [pid = 1646] [id = 391] 13:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x114d97000) [pid = 1646] [serial = 1172] [outer = 0x0] 13:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11ae53400) [pid = 1646] [serial = 1173] [outer = 0x114d97000] 13:01:35 INFO - PROCESS | 1646 | 1461182495631 Marionette DEBUG loaded listener.js 13:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x125f62400) [pid = 1646] [serial = 1174] [outer = 0x114d97000] 13:01:35 INFO - PROCESS | 1646 | 1461182495980 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]]]}] 13:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 13:01:36 INFO - PROCESS | 1646 | 1461182496019 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:01:36 INFO - PROCESS | 1646 | 1461182496021 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:01:36 INFO - PROCESS | 1646 | 1461182496023 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:01:36 INFO - PROCESS | 1646 | 1461182496025 Marionette TRACE conn2 <- [1,1538,null,{}] 13:01:36 INFO - PROCESS | 1646 | 1461182496028 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}] 13:01:36 INFO - PROCESS | 1646 | 1461182496123 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:01:36 INFO - PROCESS | 1646 | 1461182496127 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b425000 == 65 [pid = 1646] [id = 392] 13:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1269a8000) [pid = 1646] [serial = 1175] [outer = 0x0] 13:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x127504400) [pid = 1646] [serial = 1176] [outer = 0x1269a8000] 13:01:36 INFO - PROCESS | 1646 | 1461182496153 Marionette DEBUG loaded listener.js 13:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x127dcb000) [pid = 1646] [serial = 1177] [outer = 0x1269a8000] 13:01:36 INFO - PROCESS | 1646 | 1461182496470 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]]]}] 13:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 470ms 13:01:36 INFO - PROCESS | 1646 | 1461182496495 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:01:36 INFO - PROCESS | 1646 | 1461182496498 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:01:36 INFO - PROCESS | 1646 | 1461182496501 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:01:36 INFO - PROCESS | 1646 | 1461182496502 Marionette TRACE conn2 <- [1,1542,null,{}] 13:01:36 INFO - PROCESS | 1646 | 1461182496504 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}] 13:01:36 INFO - PROCESS | 1646 | 1461182496590 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:01:36 INFO - PROCESS | 1646 | 1461182496648 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b942000 == 66 [pid = 1646] [id = 393] 13:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12775c400) [pid = 1646] [serial = 1178] [outer = 0x0] 13:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x129107c00) [pid = 1646] [serial = 1179] [outer = 0x12775c400] 13:01:36 INFO - PROCESS | 1646 | 1461182496675 Marionette DEBUG loaded listener.js 13:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x129940c00) [pid = 1646] [serial = 1180] [outer = 0x12775c400] 13:01:36 INFO - PROCESS | 1646 | 1461182496953 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]]]}] 13:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 470ms 13:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:01:36 INFO - PROCESS | 1646 | 1461182496971 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:01:36 INFO - PROCESS | 1646 | 1461182496973 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:01:36 INFO - PROCESS | 1646 | 1461182496975 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:01:36 INFO - PROCESS | 1646 | 1461182496976 Marionette TRACE conn2 <- [1,1546,null,{}] 13:01:36 INFO - PROCESS | 1646 | 1461182496986 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}] 13:01:37 INFO - PROCESS | 1646 | 1461182497074 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:01:37 INFO - PROCESS | 1646 | 1461182497081 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce47000 == 67 [pid = 1646] [id = 394] 13:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x129942800) [pid = 1646] [serial = 1181] [outer = 0x0] 13:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x129f4bc00) [pid = 1646] [serial = 1182] [outer = 0x129942800] 13:01:37 INFO - PROCESS | 1646 | 1461182497106 Marionette DEBUG loaded listener.js 13:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x129fc2400) [pid = 1646] [serial = 1183] [outer = 0x129942800] 13:01:37 INFO - PROCESS | 1646 | 1461182497429 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]]]}] 13:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 572ms 13:01:37 INFO - PROCESS | 1646 | 1461182497561 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:01:37 INFO - PROCESS | 1646 | 1461182497564 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:01:37 INFO - PROCESS | 1646 | 1461182497568 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:01:37 INFO - PROCESS | 1646 | 1461182497571 Marionette TRACE conn2 <- [1,1550,null,{}] 13:01:37 INFO - PROCESS | 1646 | 1461182497575 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}] 13:01:37 INFO - PROCESS | 1646 | 1461182497693 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:01:37 INFO - PROCESS | 1646 | 1461182497761 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x11914c000 == 68 [pid = 1646] [id = 395] 13:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x114be0c00) [pid = 1646] [serial = 1184] [outer = 0x0] 13:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x114cc8c00) [pid = 1646] [serial = 1185] [outer = 0x114be0c00] 13:01:37 INFO - PROCESS | 1646 | 1461182497793 Marionette DEBUG loaded listener.js 13:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x114d99c00) [pid = 1646] [serial = 1186] [outer = 0x114be0c00] 13:01:38 INFO - PROCESS | 1646 | 1461182498232 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]]]}] 13:01:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 13:01:38 INFO - PROCESS | 1646 | 1461182498239 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:01:38 INFO - PROCESS | 1646 | 1461182498242 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:01:38 INFO - PROCESS | 1646 | 1461182498250 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:01:38 INFO - PROCESS | 1646 | 1461182498252 Marionette TRACE conn2 <- [1,1554,null,{}] 13:01:38 INFO - PROCESS | 1646 | 1461182498255 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}] 13:01:38 INFO - PROCESS | 1646 | 1461182498384 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:01:38 INFO - PROCESS | 1646 | 1461182498456 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x11be5a800 == 69 [pid = 1646] [id = 396] 13:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x114d9d400) [pid = 1646] [serial = 1187] [outer = 0x0] 13:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1189ccc00) [pid = 1646] [serial = 1188] [outer = 0x114d9d400] 13:01:38 INFO - PROCESS | 1646 | 1461182498486 Marionette DEBUG loaded listener.js 13:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x119de2400) [pid = 1646] [serial = 1189] [outer = 0x114d9d400] 13:01:38 INFO - PROCESS | 1646 | 1461182498911 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]]]}] 13:01:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 723ms 13:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:01:38 INFO - PROCESS | 1646 | 1461182498971 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:01:38 INFO - PROCESS | 1646 | 1461182498972 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:01:38 INFO - PROCESS | 1646 | 1461182498974 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:01:38 INFO - PROCESS | 1646 | 1461182498976 Marionette TRACE conn2 <- [1,1558,null,{}] 13:01:38 INFO - PROCESS | 1646 | 1461182498983 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}] 13:01:39 INFO - PROCESS | 1646 | 1461182499095 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:01:39 INFO - PROCESS | 1646 | 1461182499167 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12add7800 == 70 [pid = 1646] [id = 397] 13:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11abd6400) [pid = 1646] [serial = 1190] [outer = 0x0] 13:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11b80b800) [pid = 1646] [serial = 1191] [outer = 0x11abd6400] 13:01:39 INFO - PROCESS | 1646 | 1461182499201 Marionette DEBUG loaded listener.js 13:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x11be95800) [pid = 1646] [serial = 1192] [outer = 0x11abd6400] 13:01:39 INFO - PROCESS | 1646 | 1461182499603 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]]]}] 13:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 13:01:39 INFO - PROCESS | 1646 | 1461182499646 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:01:39 INFO - PROCESS | 1646 | 1461182499647 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:01:39 INFO - PROCESS | 1646 | 1461182499650 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:01:39 INFO - PROCESS | 1646 | 1461182499651 Marionette TRACE conn2 <- [1,1562,null,{}] 13:01:39 INFO - PROCESS | 1646 | 1461182499695 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}] 13:01:39 INFO - PROCESS | 1646 | 1461182499820 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:01:39 INFO - PROCESS | 1646 | 1461182499873 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d412800 == 71 [pid = 1646] [id = 398] 13:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x11c39ac00) [pid = 1646] [serial = 1193] [outer = 0x0] 13:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x11c5d6800) [pid = 1646] [serial = 1194] [outer = 0x11c39ac00] 13:01:39 INFO - PROCESS | 1646 | 1461182499905 Marionette DEBUG loaded listener.js 13:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x125f5e800) [pid = 1646] [serial = 1195] [outer = 0x11c39ac00] 13:01:40 INFO - PROCESS | 1646 | 1461182500316 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]]]}] 13:01:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:01:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 721ms 13:01:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:01:40 INFO - PROCESS | 1646 | 1461182500372 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:01:40 INFO - PROCESS | 1646 | 1461182500373 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:01:40 INFO - PROCESS | 1646 | 1461182500375 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:01:40 INFO - PROCESS | 1646 | 1461182500377 Marionette TRACE conn2 <- [1,1566,null,{}] 13:01:40 INFO - PROCESS | 1646 | 1461182500379 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}] 13:01:40 INFO - PROCESS | 1646 | 1461182500480 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:01:40 INFO - PROCESS | 1646 | 1461182500539 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d487800 == 72 [pid = 1646] [id = 399] 13:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x126905c00) [pid = 1646] [serial = 1196] [outer = 0x0] 13:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x1274c0c00) [pid = 1646] [serial = 1197] [outer = 0x126905c00] 13:01:40 INFO - PROCESS | 1646 | 1461182500569 Marionette DEBUG loaded listener.js 13:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x127c4f400) [pid = 1646] [serial = 1198] [outer = 0x126905c00] 13:01:40 INFO - PROCESS | 1646 | 1461182500984 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]]]}] 13:01:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:01:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 619ms 13:01:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:01:41 INFO - PROCESS | 1646 | 1461182500995 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:01:41 INFO - PROCESS | 1646 | 1461182500996 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:01:41 INFO - PROCESS | 1646 | 1461182500999 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:01:41 INFO - PROCESS | 1646 | 1461182501000 Marionette TRACE conn2 <- [1,1570,null,{}] 13:01:41 INFO - PROCESS | 1646 | 1461182501003 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}] 13:01:41 INFO - PROCESS | 1646 | 1461182501122 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:01:41 INFO - PROCESS | 1646 | 1461182501217 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12db39800 == 73 [pid = 1646] [id = 400] 13:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x129fc5400) [pid = 1646] [serial = 1199] [outer = 0x0] 13:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x12ad29c00) [pid = 1646] [serial = 1200] [outer = 0x129fc5400] 13:01:41 INFO - PROCESS | 1646 | 1461182501249 Marionette DEBUG loaded listener.js 13:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x12ad7dc00) [pid = 1646] [serial = 1201] [outer = 0x129fc5400] 13:01:41 INFO - PROCESS | 1646 | 1461182501648 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]]]}] 13:01:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:01:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 669ms 13:01:41 INFO - PROCESS | 1646 | 1461182501669 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:01:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:01:41 INFO - PROCESS | 1646 | 1461182501670 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:01:41 INFO - PROCESS | 1646 | 1461182501673 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:01:41 INFO - PROCESS | 1646 | 1461182501674 Marionette TRACE conn2 <- [1,1574,null,{}] 13:01:41 INFO - PROCESS | 1646 | 1461182501677 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}] 13:01:41 INFO - PROCESS | 1646 | 1461182501780 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:01:41 INFO - PROCESS | 1646 | 1461182501840 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e45a800 == 74 [pid = 1646] [id = 401] 13:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x1164ed400) [pid = 1646] [serial = 1202] [outer = 0x0] 13:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x12ad82800) [pid = 1646] [serial = 1203] [outer = 0x1164ed400] 13:01:41 INFO - PROCESS | 1646 | 1461182501948 Marionette DEBUG loaded listener.js 13:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x12b4bf800) [pid = 1646] [serial = 1204] [outer = 0x1164ed400] 13:01:42 INFO - PROCESS | 1646 | 1461182502339 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]]]}] 13:01:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:01:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 718ms 13:01:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:01:42 INFO - PROCESS | 1646 | 1461182502392 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:01:42 INFO - PROCESS | 1646 | 1461182502394 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:01:42 INFO - PROCESS | 1646 | 1461182502396 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:01:42 INFO - PROCESS | 1646 | 1461182502398 Marionette TRACE conn2 <- [1,1578,null,{}] 13:01:42 INFO - PROCESS | 1646 | 1461182502400 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}] 13:01:42 INFO - PROCESS | 1646 | 1461182502561 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:01:42 INFO - PROCESS | 1646 | 1461182502680 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x119145800 == 75 [pid = 1646] [id = 402] 13:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x1124c0c00) [pid = 1646] [serial = 1205] [outer = 0x0] 13:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x1156df400) [pid = 1646] [serial = 1206] [outer = 0x1124c0c00] 13:01:42 INFO - PROCESS | 1646 | 1461182502727 Marionette DEBUG loaded listener.js 13:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x12b4c0400) [pid = 1646] [serial = 1207] [outer = 0x1124c0c00] 13:01:43 INFO - PROCESS | 1646 | 1461182503341 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]]]}] 13:01:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:01:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 969ms 13:01:43 INFO - PROCESS | 1646 | 1461182503366 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:01:43 INFO - PROCESS | 1646 | 1461182503368 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:01:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:01:43 INFO - PROCESS | 1646 | 1461182503371 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:01:43 INFO - PROCESS | 1646 | 1461182503373 Marionette TRACE conn2 <- [1,1582,null,{}] 13:01:43 INFO - PROCESS | 1646 | 1461182503377 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}] 13:01:43 INFO - PROCESS | 1646 | 1461182503483 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:01:43 INFO - PROCESS | 1646 | 1461182503547 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b552800 == 76 [pid = 1646] [id = 403] 13:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x114be5400) [pid = 1646] [serial = 1208] [outer = 0x0] 13:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x114f64800) [pid = 1646] [serial = 1209] [outer = 0x114be5400] 13:01:43 INFO - PROCESS | 1646 | 1461182503577 Marionette DEBUG loaded listener.js 13:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x1158df400) [pid = 1646] [serial = 1210] [outer = 0x114be5400] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x130134800 == 75 [pid = 1646] [id = 298] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12b942000 == 74 [pid = 1646] [id = 393] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12b425000 == 73 [pid = 1646] [id = 392] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11c59b000 == 72 [pid = 1646] [id = 391] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12a929000 == 71 [pid = 1646] [id = 390] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12a406000 == 70 [pid = 1646] [id = 389] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x127d1f000 == 69 [pid = 1646] [id = 388] 13:01:44 INFO - PROCESS | 1646 | 1461182504095 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]]]}] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1269ae800 == 68 [pid = 1646] [id = 387] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x125d43000 == 67 [pid = 1646] [id = 386] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1258d2800 == 66 [pid = 1646] [id = 385] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11c319000 == 65 [pid = 1646] [id = 384] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x118f02800 == 64 [pid = 1646] [id = 383] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11baa0000 == 63 [pid = 1646] [id = 382] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x118e1f800 == 62 [pid = 1646] [id = 381] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x130981000 == 61 [pid = 1646] [id = 380] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x13015d800 == 60 [pid = 1646] [id = 379] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12f00e000 == 59 [pid = 1646] [id = 378] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12752a800 == 58 [pid = 1646] [id = 377] 13:01:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1259c9800 == 57 [pid = 1646] [id = 376] 13:01:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 772ms 13:01:44 INFO - PROCESS | 1646 | 1461182504143 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:01:44 INFO - PROCESS | 1646 | 1461182504147 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:01:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:01:44 INFO - PROCESS | 1646 | 1461182504151 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:01:44 INFO - PROCESS | 1646 | 1461182504153 Marionette TRACE conn2 <- [1,1586,null,{}] 13:01:44 INFO - PROCESS | 1646 | 1461182504155 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}] 13:01:44 INFO - PROCESS | 1646 | 1461182504241 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:01:44 INFO - PROCESS | 1646 | 1461182504247 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x119709000 == 58 [pid = 1646] [id = 404] 13:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x1156e5400) [pid = 1646] [serial = 1211] [outer = 0x0] 13:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x11a79c400) [pid = 1646] [serial = 1212] [outer = 0x1156e5400] 13:01:44 INFO - PROCESS | 1646 | 1461182504274 Marionette DEBUG loaded listener.js 13:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x11ac15000) [pid = 1646] [serial = 1213] [outer = 0x1156e5400] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x12f1a3000) [pid = 1646] [serial = 1003] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x12ad84800) [pid = 1646] [serial = 1024] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x12d204400) [pid = 1646] [serial = 1110] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12b993c00) [pid = 1646] [serial = 1107] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12e133000) [pid = 1646] [serial = 1113] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12d20b400) [pid = 1646] [serial = 1111] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x1152b0c00) [pid = 1646] [serial = 1065] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x11c05b400) [pid = 1646] [serial = 1095] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11c51c800) [pid = 1646] [serial = 1096] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x125a64400) [pid = 1646] [serial = 1071] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12e334800) [pid = 1646] [serial = 1080] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x117a4d800) [pid = 1646] [serial = 1089] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x119246800) [pid = 1646] [serial = 1090] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x125f5f400) [pid = 1646] [serial = 1098] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x127502400) [pid = 1646] [serial = 1099] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x127c43c00) [pid = 1646] [serial = 1101] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x129f47000) [pid = 1646] [serial = 1074] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x11ac0c800) [pid = 1646] [serial = 1092] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11aed3000) [pid = 1646] [serial = 1093] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x12f19d000) [pid = 1646] [serial = 1083] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x12ad2ec00) [pid = 1646] [serial = 1077] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x11ac0f400) [pid = 1646] [serial = 1068] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11aed5c00) [pid = 1646] [serial = 1087] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x115857400) [pid = 1646] [serial = 1086] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12e31d000) [pid = 1646] [serial = 1114] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x12e339c00) [pid = 1646] [serial = 1120] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x12b409c00) [pid = 1646] [serial = 1105] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12a668000) [pid = 1646] [serial = 1104] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12cee1000) [pid = 1646] [serial = 1108] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11b809800) [pid = 1646] [serial = 1116] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x129f4c800) [pid = 1646] [serial = 1102] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12ad81800) [pid = 1646] [serial = 1119] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11c524400) [pid = 1646] [serial = 1117] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12e67b000) [pid = 1646] [serial = 1123] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12e669000) [pid = 1646] [serial = 1122] [outer = 0x0] [url = about:blank] 13:01:44 INFO - PROCESS | 1646 | 1461182504658 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]]]}] 13:01:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 519ms 13:01:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:01:44 INFO - PROCESS | 1646 | 1461182504670 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:01:44 INFO - PROCESS | 1646 | 1461182504671 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:01:44 INFO - PROCESS | 1646 | 1461182504674 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:01:44 INFO - PROCESS | 1646 | 1461182504676 Marionette TRACE conn2 <- [1,1590,null,{}] 13:01:44 INFO - PROCESS | 1646 | 1461182504686 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}] 13:01:44 INFO - PROCESS | 1646 | 1461182504774 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:01:44 INFO - PROCESS | 1646 | 1461182504779 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x1258dd000 == 59 [pid = 1646] [id = 405] 13:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11aec9400) [pid = 1646] [serial = 1214] [outer = 0x0] 13:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11be6e000) [pid = 1646] [serial = 1215] [outer = 0x11aec9400] 13:01:44 INFO - PROCESS | 1646 | 1461182504811 Marionette DEBUG loaded listener.js 13:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11c057400) [pid = 1646] [serial = 1216] [outer = 0x11aec9400] 13:01:45 INFO - PROCESS | 1646 | 1461182505274 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]]]}] 13:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 627ms 13:01:45 INFO - PROCESS | 1646 | 1461182505302 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:01:45 INFO - PROCESS | 1646 | 1461182505304 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:01:45 INFO - PROCESS | 1646 | 1461182505308 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:01:45 INFO - PROCESS | 1646 | 1461182505310 Marionette TRACE conn2 <- [1,1594,null,{}] 13:01:45 INFO - PROCESS | 1646 | 1461182505313 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}] 13:01:45 INFO - PROCESS | 1646 | 1461182505442 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:01:45 INFO - PROCESS | 1646 | 1461182505449 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x126de1000 == 60 [pid = 1646] [id = 406] 13:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x11c05f800) [pid = 1646] [serial = 1217] [outer = 0x0] 13:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11c175400) [pid = 1646] [serial = 1218] [outer = 0x11c05f800] 13:01:45 INFO - PROCESS | 1646 | 1461182505481 Marionette DEBUG loaded listener.js 13:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x11c550800) [pid = 1646] [serial = 1219] [outer = 0x11c05f800] 13:01:45 INFO - PROCESS | 1646 | 1461182505836 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]]]}] 13:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 571ms 13:01:45 INFO - PROCESS | 1646 | 1461182505879 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:01:45 INFO - PROCESS | 1646 | 1461182505880 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:01:45 INFO - PROCESS | 1646 | 1461182505899 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:01:45 INFO - PROCESS | 1646 | 1461182505900 Marionette TRACE conn2 <- [1,1598,null,{}] 13:01:45 INFO - PROCESS | 1646 | 1461182505902 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}] 13:01:45 INFO - PROCESS | 1646 | 1461182505988 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:01:45 INFO - PROCESS | 1646 | 1461182505993 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a408000 == 61 [pid = 1646] [id = 407] 13:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x11c551400) [pid = 1646] [serial = 1220] [outer = 0x0] 13:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x125846800) [pid = 1646] [serial = 1221] [outer = 0x11c551400] 13:01:46 INFO - PROCESS | 1646 | 1461182506019 Marionette DEBUG loaded listener.js 13:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x125e40400) [pid = 1646] [serial = 1222] [outer = 0x11c551400] 13:01:46 INFO - PROCESS | 1646 | 1461182506387 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]]]}] 13:01:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:01:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 518ms 13:01:46 INFO - PROCESS | 1646 | 1461182506424 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:01:46 INFO - PROCESS | 1646 | 1461182506425 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:01:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:01:46 INFO - PROCESS | 1646 | 1461182506427 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:01:46 INFO - PROCESS | 1646 | 1461182506429 Marionette TRACE conn2 <- [1,1602,null,{}] 13:01:46 INFO - PROCESS | 1646 | 1461182506431 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}] 13:01:46 INFO - PROCESS | 1646 | 1461182506553 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:01:46 INFO - PROCESS | 1646 | 1461182506567 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ade0800 == 62 [pid = 1646] [id = 408] 13:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1269a8400) [pid = 1646] [serial = 1223] [outer = 0x0] 13:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x127c4fc00) [pid = 1646] [serial = 1224] [outer = 0x1269a8400] 13:01:46 INFO - PROCESS | 1646 | 1461182506595 Marionette DEBUG loaded listener.js 13:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x12a662c00) [pid = 1646] [serial = 1225] [outer = 0x1269a8400] 13:01:46 INFO - PROCESS | 1646 | 1461182506950 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]]]}] 13:01:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:01:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 569ms 13:01:46 INFO - PROCESS | 1646 | 1461182506997 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:01:46 INFO - PROCESS | 1646 | 1461182506999 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:01:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:01:47 INFO - PROCESS | 1646 | 1461182507001 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:01:47 INFO - PROCESS | 1646 | 1461182507002 Marionette TRACE conn2 <- [1,1606,null,{}] 13:01:47 INFO - PROCESS | 1646 | 1461182507004 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}] 13:01:47 INFO - PROCESS | 1646 | 1461182507109 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:01:47 INFO - PROCESS | 1646 | 1461182507121 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b25b000 == 63 [pid = 1646] [id = 409] 13:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11c557800) [pid = 1646] [serial = 1226] [outer = 0x0] 13:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12ad25800) [pid = 1646] [serial = 1227] [outer = 0x11c557800] 13:01:47 INFO - PROCESS | 1646 | 1461182507147 Marionette DEBUG loaded listener.js 13:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12b40d000) [pid = 1646] [serial = 1228] [outer = 0x11c557800] 13:01:47 INFO - PROCESS | 1646 | 1461182507479 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]]]}] 13:01:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:01:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 13:01:47 INFO - PROCESS | 1646 | 1461182507519 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:01:47 INFO - PROCESS | 1646 | 1461182507521 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:01:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:01:47 INFO - PROCESS | 1646 | 1461182507523 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:01:47 INFO - PROCESS | 1646 | 1461182507524 Marionette TRACE conn2 <- [1,1610,null,{}] 13:01:47 INFO - PROCESS | 1646 | 1461182507526 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}] 13:01:47 INFO - PROCESS | 1646 | 1461182507633 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:01:47 INFO - PROCESS | 1646 | 1461182507671 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c02c800 == 64 [pid = 1646] [id = 410] 13:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12ad23800) [pid = 1646] [serial = 1229] [outer = 0x0] 13:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12bb20c00) [pid = 1646] [serial = 1230] [outer = 0x12ad23800] 13:01:47 INFO - PROCESS | 1646 | 1461182507696 Marionette DEBUG loaded listener.js 13:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12bb2cc00) [pid = 1646] [serial = 1231] [outer = 0x12ad23800] 13:01:48 INFO - PROCESS | 1646 | 1461182508005 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]]]}] 13:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 518ms 13:01:48 INFO - PROCESS | 1646 | 1461182508041 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:01:48 INFO - PROCESS | 1646 | 1461182508043 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:01:48 INFO - PROCESS | 1646 | 1461182508047 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:01:48 INFO - PROCESS | 1646 | 1461182508048 Marionette TRACE conn2 <- [1,1614,null,{}] 13:01:48 INFO - PROCESS | 1646 | 1461182508051 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}] 13:01:48 INFO - PROCESS | 1646 | 1461182508158 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:01:48 INFO - PROCESS | 1646 | 1461182508196 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d488800 == 65 [pid = 1646] [id = 411] 13:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12ad2e400) [pid = 1646] [serial = 1232] [outer = 0x0] 13:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12bbc8800) [pid = 1646] [serial = 1233] [outer = 0x12ad2e400] 13:01:48 INFO - PROCESS | 1646 | 1461182508221 Marionette DEBUG loaded listener.js 13:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x12bcb7400) [pid = 1646] [serial = 1234] [outer = 0x12ad2e400] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x11beb2400) [pid = 1646] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x114d9c800) [pid = 1646] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x11ba20800) [pid = 1646] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x11a933800) [pid = 1646] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11c175000) [pid = 1646] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11560b400) [pid = 1646] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x1189c8400) [pid = 1646] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x11239e000) [pid = 1646] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11c55d400) [pid = 1646] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x114d97000) [pid = 1646] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12775c400) [pid = 1646] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11ba29000) [pid = 1646] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:01:48 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x1269a8000) [pid = 1646] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:01:48 INFO - PROCESS | 1646 | 1461182508645 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]]]}] 13:01:48 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 13:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 619ms 13:01:48 INFO - PROCESS | 1646 | 1461182508667 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:01:48 INFO - PROCESS | 1646 | 1461182508668 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:01:48 INFO - PROCESS | 1646 | 1461182508671 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:01:48 INFO - PROCESS | 1646 | 1461182508672 Marionette TRACE conn2 <- [1,1618,null,{}] 13:01:48 INFO - PROCESS | 1646 | 1461182508675 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}] 13:01:48 INFO - PROCESS | 1646 | 1461182508841 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:01:48 INFO - PROCESS | 1646 | 1461182508923 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d574800 == 66 [pid = 1646] [id = 412] 13:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11560b400) [pid = 1646] [serial = 1235] [outer = 0x0] 13:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x11c55d400) [pid = 1646] [serial = 1236] [outer = 0x11560b400] 13:01:48 INFO - PROCESS | 1646 | 1461182508966 Marionette DEBUG loaded listener.js 13:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x12bbc5800) [pid = 1646] [serial = 1237] [outer = 0x11560b400] 13:01:49 INFO - PROCESS | 1646 | 1461182509333 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]]]}] 13:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 669ms 13:01:49 INFO - PROCESS | 1646 | 1461182509340 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:01:49 INFO - PROCESS | 1646 | 1461182509342 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:01:49 INFO - PROCESS | 1646 | 1461182509350 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:01:49 INFO - PROCESS | 1646 | 1461182509351 Marionette TRACE conn2 <- [1,1622,null,{}] 13:01:49 INFO - PROCESS | 1646 | 1461182509354 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}] 13:01:49 INFO - PROCESS | 1646 | 1461182509487 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:01:49 INFO - PROCESS | 1646 | 1461182509494 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e939800 == 67 [pid = 1646] [id = 413] 13:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x12b411400) [pid = 1646] [serial = 1238] [outer = 0x0] 13:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12cee0800) [pid = 1646] [serial = 1239] [outer = 0x12b411400] 13:01:49 INFO - PROCESS | 1646 | 1461182509523 Marionette DEBUG loaded listener.js 13:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12d20b400) [pid = 1646] [serial = 1240] [outer = 0x12b411400] 13:01:49 INFO - PROCESS | 1646 | 1461182509835 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]]]}] 13:01:49 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 13:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 13:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:01:49 INFO - PROCESS | 1646 | 1461182509869 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:01:49 INFO - PROCESS | 1646 | 1461182509870 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:01:49 INFO - PROCESS | 1646 | 1461182509873 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:01:49 INFO - PROCESS | 1646 | 1461182509874 Marionette TRACE conn2 <- [1,1626,null,{}] 13:01:49 INFO - PROCESS | 1646 | 1461182509877 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}] 13:01:49 INFO - PROCESS | 1646 | 1461182509965 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:01:49 INFO - PROCESS | 1646 | 1461182509969 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f008000 == 68 [pid = 1646] [id = 414] 13:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x1124be800) [pid = 1646] [serial = 1241] [outer = 0x0] 13:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12d46e000) [pid = 1646] [serial = 1242] [outer = 0x1124be800] 13:01:49 INFO - PROCESS | 1646 | 1461182509995 Marionette DEBUG loaded listener.js 13:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12e139c00) [pid = 1646] [serial = 1243] [outer = 0x1124be800] 13:01:50 INFO - PROCESS | 1646 | 1461182510339 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]]]}] 13:01:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:01:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 469ms 13:01:50 INFO - PROCESS | 1646 | 1461182510342 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:01:50 INFO - PROCESS | 1646 | 1461182510343 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:01:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:01:50 INFO - PROCESS | 1646 | 1461182510348 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:01:50 INFO - PROCESS | 1646 | 1461182510349 Marionette TRACE conn2 <- [1,1630,null,{}] 13:01:50 INFO - PROCESS | 1646 | 1461182510351 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}] 13:01:50 INFO - PROCESS | 1646 | 1461182510467 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:01:50 INFO - PROCESS | 1646 | 1461182510572 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x114c83000 == 69 [pid = 1646] [id = 415] 13:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x1124bec00) [pid = 1646] [serial = 1244] [outer = 0x0] 13:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x1124c5800) [pid = 1646] [serial = 1245] [outer = 0x1124bec00] 13:01:50 INFO - PROCESS | 1646 | 1461182510605 Marionette DEBUG loaded listener.js 13:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x114ccec00) [pid = 1646] [serial = 1246] [outer = 0x1124bec00] 13:01:51 INFO - PROCESS | 1646 | 1461182511036 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]]]}] 13:01:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:01:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 720ms 13:01:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:01:51 INFO - PROCESS | 1646 | 1461182511071 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:01:51 INFO - PROCESS | 1646 | 1461182511075 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:01:51 INFO - PROCESS | 1646 | 1461182511081 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:01:51 INFO - PROCESS | 1646 | 1461182511083 Marionette TRACE conn2 <- [1,1634,null,{}] 13:01:51 INFO - PROCESS | 1646 | 1461182511087 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}] 13:01:51 INFO - PROCESS | 1646 | 1461182511198 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:01:51 INFO - PROCESS | 1646 | 1461182511299 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259cc800 == 70 [pid = 1646] [id = 416] 13:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x11aa90c00) [pid = 1646] [serial = 1247] [outer = 0x0] 13:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x11ac17c00) [pid = 1646] [serial = 1248] [outer = 0x11aa90c00] 13:01:51 INFO - PROCESS | 1646 | 1461182511331 Marionette DEBUG loaded listener.js 13:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x11b809400) [pid = 1646] [serial = 1249] [outer = 0x11aa90c00] 13:01:51 INFO - PROCESS | 1646 | 1461182511756 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]]]}] 13:01:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:01:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 721ms 13:01:51 INFO - PROCESS | 1646 | 1461182511804 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:01:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:01:51 INFO - PROCESS | 1646 | 1461182511807 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:01:51 INFO - PROCESS | 1646 | 1461182511810 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:01:51 INFO - PROCESS | 1646 | 1461182511811 Marionette TRACE conn2 <- [1,1638,null,{}] 13:01:51 INFO - PROCESS | 1646 | 1461182511814 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}] 13:01:51 INFO - PROCESS | 1646 | 1461182511922 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:01:52 INFO - PROCESS | 1646 | 1461182512027 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b934800 == 71 [pid = 1646] [id = 417] 13:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x11ba1e800) [pid = 1646] [serial = 1250] [outer = 0x0] 13:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11c062c00) [pid = 1646] [serial = 1251] [outer = 0x11ba1e800] 13:01:52 INFO - PROCESS | 1646 | 1461182512059 Marionette DEBUG loaded listener.js 13:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x125d11c00) [pid = 1646] [serial = 1252] [outer = 0x11ba1e800] 13:01:52 INFO - PROCESS | 1646 | 1461182512513 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]]]}] 13:01:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:01:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 771ms 13:01:52 INFO - PROCESS | 1646 | 1461182512582 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:01:52 INFO - PROCESS | 1646 | 1461182512583 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:01:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:01:52 INFO - PROCESS | 1646 | 1461182512591 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:01:52 INFO - PROCESS | 1646 | 1461182512595 Marionette TRACE conn2 <- [1,1642,null,{}] 13:01:52 INFO - PROCESS | 1646 | 1461182512599 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}] 13:01:52 INFO - PROCESS | 1646 | 1461182512713 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:01:52 INFO - PROCESS | 1646 | 1461182512790 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb25800 == 72 [pid = 1646] [id = 418] 13:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x11c3a1000) [pid = 1646] [serial = 1253] [outer = 0x0] 13:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x129111400) [pid = 1646] [serial = 1254] [outer = 0x11c3a1000] 13:01:52 INFO - PROCESS | 1646 | 1461182512821 Marionette DEBUG loaded listener.js 13:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x12b4d2800) [pid = 1646] [serial = 1255] [outer = 0x11c3a1000] 13:01:53 INFO - PROCESS | 1646 | 1461182513227 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]]]}] 13:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 678ms 13:01:53 INFO - PROCESS | 1646 | 1461182513265 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:01:53 INFO - PROCESS | 1646 | 1461182513266 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:01:53 INFO - PROCESS | 1646 | 1461182513269 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:01:53 INFO - PROCESS | 1646 | 1461182513270 Marionette TRACE conn2 <- [1,1646,null,{}] 13:01:53 INFO - PROCESS | 1646 | 1461182513272 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}] 13:01:53 INFO - PROCESS | 1646 | 1461182513381 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:01:53 INFO - PROCESS | 1646 | 1461182513484 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f4a4800 == 73 [pid = 1646] [id = 419] 13:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12b98ec00) [pid = 1646] [serial = 1256] [outer = 0x0] 13:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12bcc3000) [pid = 1646] [serial = 1257] [outer = 0x12b98ec00] 13:01:53 INFO - PROCESS | 1646 | 1461182513517 Marionette DEBUG loaded listener.js 13:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12d081800) [pid = 1646] [serial = 1258] [outer = 0x12b98ec00] 13:01:53 INFO - PROCESS | 1646 | 1461182513892 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]]]}] 13:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 668ms 13:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:01:53 INFO - PROCESS | 1646 | 1461182513938 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:01:53 INFO - PROCESS | 1646 | 1461182513939 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:01:53 INFO - PROCESS | 1646 | 1461182513942 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:01:53 INFO - PROCESS | 1646 | 1461182513943 Marionette TRACE conn2 <- [1,1650,null,{}] 13:01:53 INFO - PROCESS | 1646 | 1461182513948 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}] 13:01:54 INFO - PROCESS | 1646 | 1461182514053 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:01:54 INFO - PROCESS | 1646 | 1461182514148 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fc64000 == 74 [pid = 1646] [id = 420] 13:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12e13b800) [pid = 1646] [serial = 1259] [outer = 0x0] 13:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12e316800) [pid = 1646] [serial = 1260] [outer = 0x12e13b800] 13:01:54 INFO - PROCESS | 1646 | 1461182514185 Marionette DEBUG loaded listener.js 13:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12e33cc00) [pid = 1646] [serial = 1261] [outer = 0x12e13b800] 13:01:54 INFO - PROCESS | 1646 | 1461182514601 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]]]}] 13:01:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:01:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 672ms 13:01:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:01:54 INFO - PROCESS | 1646 | 1461182514615 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:01:54 INFO - PROCESS | 1646 | 1461182514616 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:01:54 INFO - PROCESS | 1646 | 1461182514619 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:01:54 INFO - PROCESS | 1646 | 1461182514620 Marionette TRACE conn2 <- [1,1654,null,{}] 13:01:54 INFO - PROCESS | 1646 | 1461182514622 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}] 13:01:54 INFO - PROCESS | 1646 | 1461182514766 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:01:54 INFO - PROCESS | 1646 | 1461182514845 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12adea800 == 75 [pid = 1646] [id = 421] 13:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x114cd2400) [pid = 1646] [serial = 1262] [outer = 0x0] 13:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x127d67c00) [pid = 1646] [serial = 1263] [outer = 0x114cd2400] 13:01:54 INFO - PROCESS | 1646 | 1461182514873 Marionette DEBUG loaded listener.js 13:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x12ace0800) [pid = 1646] [serial = 1264] [outer = 0x114cd2400] 13:01:55 INFO - PROCESS | 1646 | 1461182515292 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]]]}] 13:01:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:01:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 719ms 13:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:01:55 INFO - PROCESS | 1646 | 1461182515338 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:01:55 INFO - PROCESS | 1646 | 1461182515340 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:01:55 INFO - PROCESS | 1646 | 1461182515342 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:01:55 INFO - PROCESS | 1646 | 1461182515343 Marionette TRACE conn2 <- [1,1658,null,{}] 13:01:55 INFO - PROCESS | 1646 | 1461182515346 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}] 13:01:55 INFO - PROCESS | 1646 | 1461182515486 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:01:55 INFO - PROCESS | 1646 | 1461182515858 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c321800 == 76 [pid = 1646] [id = 422] 13:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x1124ca800) [pid = 1646] [serial = 1265] [outer = 0x0] 13:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x1147c2400) [pid = 1646] [serial = 1266] [outer = 0x1124ca800] 13:01:55 INFO - PROCESS | 1646 | 1461182515906 Marionette DEBUG loaded listener.js 13:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x114d9a000) [pid = 1646] [serial = 1267] [outer = 0x1124ca800] 13:01:56 INFO - PROCESS | 1646 | 1461182516401 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]]]}] 13:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1071ms 13:01:56 INFO - PROCESS | 1646 | 1461182516415 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:01:56 INFO - PROCESS | 1646 | 1461182516417 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:01:56 INFO - PROCESS | 1646 | 1461182516421 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:01:56 INFO - PROCESS | 1646 | 1461182516423 Marionette TRACE conn2 <- [1,1662,null,{}] 13:01:56 INFO - PROCESS | 1646 | 1461182516427 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}] 13:01:56 INFO - PROCESS | 1646 | 1461182516532 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:01:56 INFO - PROCESS | 1646 | 1461182516599 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c31b800 == 77 [pid = 1646] [id = 423] 13:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x115613000) [pid = 1646] [serial = 1268] [outer = 0x0] 13:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x11873cc00) [pid = 1646] [serial = 1269] [outer = 0x115613000] 13:01:56 INFO - PROCESS | 1646 | 1461182516628 Marionette DEBUG loaded listener.js 13:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x11abdfc00) [pid = 1646] [serial = 1270] [outer = 0x115613000] 13:01:57 INFO - PROCESS | 1646 | 1461182517084 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]]]}] 13:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 726ms 13:01:57 INFO - PROCESS | 1646 | 1461182517149 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:01:57 INFO - PROCESS | 1646 | 1461182517152 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:01:57 INFO - PROCESS | 1646 | 1461182517173 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:01:57 INFO - PROCESS | 1646 | 1461182517174 Marionette TRACE conn2 <- [1,1666,null,{}] 13:01:57 INFO - PROCESS | 1646 | 1461182517196 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}] 13:01:57 INFO - PROCESS | 1646 | 1461182517343 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12f008000 == 76 [pid = 1646] [id = 414] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12e939800 == 75 [pid = 1646] [id = 413] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12d574800 == 74 [pid = 1646] [id = 412] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12d488800 == 73 [pid = 1646] [id = 411] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12c02c800 == 72 [pid = 1646] [id = 410] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12b25b000 == 71 [pid = 1646] [id = 409] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x12a666800) [pid = 1646] [serial = 1134] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x11a79e400) [pid = 1646] [serial = 1128] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x11c056c00) [pid = 1646] [serial = 1131] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x12b991c00) [pid = 1646] [serial = 1137] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12d465800) [pid = 1646] [serial = 1140] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x129f4bc00) [pid = 1646] [serial = 1182] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12ade0800 == 70 [pid = 1646] [id = 408] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12a408000 == 69 [pid = 1646] [id = 407] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x126de1000 == 68 [pid = 1646] [id = 406] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1258dd000 == 67 [pid = 1646] [id = 405] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x119709000 == 66 [pid = 1646] [id = 404] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x11b552800 == 65 [pid = 1646] [id = 403] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x11be5a800 == 64 [pid = 1646] [id = 396] 13:01:57 INFO - PROCESS | 1646 | --DOCSHELL 0x11914c000 == 63 [pid = 1646] [id = 395] 13:01:57 INFO - PROCESS | 1646 | 1461182517432 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x115334000 == 64 [pid = 1646] [id = 424] 13:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x114d9c400) [pid = 1646] [serial = 1271] [outer = 0x0] 13:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x117a4d800) [pid = 1646] [serial = 1272] [outer = 0x114d9c400] 13:01:57 INFO - PROCESS | 1646 | 1461182517459 Marionette DEBUG loaded listener.js 13:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x11beb3c00) [pid = 1646] [serial = 1273] [outer = 0x114d9c400] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x11c063400) [pid = 1646] [serial = 1164] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x1123a6000) [pid = 1646] [serial = 1146] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x11560a400) [pid = 1646] [serial = 1147] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x11ba2ac00) [pid = 1646] [serial = 1158] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x11aa8c000) [pid = 1646] [serial = 1155] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x11ae4fc00) [pid = 1646] [serial = 1156] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x11c398000) [pid = 1646] [serial = 1167] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x11873ec00) [pid = 1646] [serial = 1150] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x116136c00) [pid = 1646] [serial = 1149] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x119d56400) [pid = 1646] [serial = 1152] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x11a937400) [pid = 1646] [serial = 1153] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12ee96400) [pid = 1646] [serial = 1125] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x11c0b3000) [pid = 1646] [serial = 1165] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x114cc5800) [pid = 1646] [serial = 1144] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x1140c7000) [pid = 1646] [serial = 1143] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x125844c00) [pid = 1646] [serial = 1170] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x11c55bc00) [pid = 1646] [serial = 1168] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11ae53400) [pid = 1646] [serial = 1173] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x125d08000) [pid = 1646] [serial = 1171] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x129940c00) [pid = 1646] [serial = 1180] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x11beb4c00) [pid = 1646] [serial = 1161] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x127504400) [pid = 1646] [serial = 1176] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x129107c00) [pid = 1646] [serial = 1179] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x11c057800) [pid = 1646] [serial = 1162] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11be78000) [pid = 1646] [serial = 1159] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x125f62400) [pid = 1646] [serial = 1174] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x127dcb000) [pid = 1646] [serial = 1177] [outer = 0x0] [url = about:blank] 13:01:57 INFO - PROCESS | 1646 | 1461182517774 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]]]}] 13:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 619ms 13:01:57 INFO - PROCESS | 1646 | 1461182517792 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:01:57 INFO - PROCESS | 1646 | 1461182517793 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:01:57 INFO - PROCESS | 1646 | 1461182517803 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:01:57 INFO - PROCESS | 1646 | 1461182517806 Marionette TRACE conn2 <- [1,1670,null,{}] 13:01:57 INFO - PROCESS | 1646 | 1461182517810 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}] 13:01:57 INFO - PROCESS | 1646 | 1461182517900 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:01:57 INFO - PROCESS | 1646 | 1461182517976 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x11baa7800 == 65 [pid = 1646] [id = 425] 13:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x114d9cc00) [pid = 1646] [serial = 1274] [outer = 0x0] 13:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x11bebcc00) [pid = 1646] [serial = 1275] [outer = 0x114d9cc00] 13:01:58 INFO - PROCESS | 1646 | 1461182518002 Marionette DEBUG loaded listener.js 13:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x11c556c00) [pid = 1646] [serial = 1276] [outer = 0x114d9cc00] 13:01:58 INFO - PROCESS | 1646 | 1461182518288 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]]]}] 13:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 535ms 13:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:01:58 INFO - PROCESS | 1646 | 1461182518333 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:01:58 INFO - PROCESS | 1646 | 1461182518335 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:01:58 INFO - PROCESS | 1646 | 1461182518337 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:01:58 INFO - PROCESS | 1646 | 1461182518338 Marionette TRACE conn2 <- [1,1674,null,{}] 13:01:58 INFO - PROCESS | 1646 | 1461182518340 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}] 13:01:58 INFO - PROCESS | 1646 | 1461182518425 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:01:58 INFO - PROCESS | 1646 | 1461182518432 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c033800 == 66 [pid = 1646] [id = 426] 13:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x11c0b3000) [pid = 1646] [serial = 1277] [outer = 0x0] 13:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x125d7a000) [pid = 1646] [serial = 1278] [outer = 0x11c0b3000] 13:01:58 INFO - PROCESS | 1646 | 1461182518458 Marionette DEBUG loaded listener.js 13:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x1271a5400) [pid = 1646] [serial = 1279] [outer = 0x11c0b3000] 13:01:58 INFO - PROCESS | 1646 | 1461182518806 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]]]}] 13:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 518ms 13:01:58 INFO - PROCESS | 1646 | 1461182518855 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:01:58 INFO - PROCESS | 1646 | 1461182518856 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:01:58 INFO - PROCESS | 1646 | 1461182518859 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:01:58 INFO - PROCESS | 1646 | 1461182518860 Marionette TRACE conn2 <- [1,1678,null,{}] 13:01:58 INFO - PROCESS | 1646 | 1461182518862 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}] 13:01:58 INFO - PROCESS | 1646 | 1461182518949 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:01:58 INFO - PROCESS | 1646 | 1461182518953 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12add1800 == 67 [pid = 1646] [id = 427] 13:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x127c4a400) [pid = 1646] [serial = 1280] [outer = 0x0] 13:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x127dd4800) [pid = 1646] [serial = 1281] [outer = 0x127c4a400] 13:01:58 INFO - PROCESS | 1646 | 1461182518985 Marionette DEBUG loaded listener.js 13:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x129f50800) [pid = 1646] [serial = 1282] [outer = 0x127c4a400] 13:01:59 INFO - PROCESS | 1646 | 1461182519347 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]]]}] 13:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 521ms 13:01:59 INFO - PROCESS | 1646 | 1461182519382 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:01:59 INFO - PROCESS | 1646 | 1461182519383 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:01:59 INFO - PROCESS | 1646 | 1461182519385 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:01:59 INFO - PROCESS | 1646 | 1461182519386 Marionette TRACE conn2 <- [1,1682,null,{}] 13:01:59 INFO - PROCESS | 1646 | 1461182519388 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}] 13:01:59 INFO - PROCESS | 1646 | 1461182519474 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:01:59 INFO - PROCESS | 1646 | 1461182519555 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb55000 == 68 [pid = 1646] [id = 428] 13:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x127d5a400) [pid = 1646] [serial = 1283] [outer = 0x0] 13:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11c55c000) [pid = 1646] [serial = 1284] [outer = 0x127d5a400] 13:01:59 INFO - PROCESS | 1646 | 1461182519581 Marionette DEBUG loaded listener.js 13:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x12acdf800) [pid = 1646] [serial = 1285] [outer = 0x127d5a400] 13:01:59 INFO - PROCESS | 1646 | 1461182519952 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]]]}] 13:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 620ms 13:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:02:00 INFO - PROCESS | 1646 | 1461182520013 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:02:00 INFO - PROCESS | 1646 | 1461182520014 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:02:00 INFO - PROCESS | 1646 | 1461182520016 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:02:00 INFO - PROCESS | 1646 | 1461182520017 Marionette TRACE conn2 <- [1,1686,null,{}] 13:02:00 INFO - PROCESS | 1646 | 1461182520020 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}] 13:02:00 INFO - PROCESS | 1646 | 1461182520127 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:02:00 INFO - PROCESS | 1646 | 1461182520167 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf5f800 == 69 [pid = 1646] [id = 429] 13:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x12980a800) [pid = 1646] [serial = 1286] [outer = 0x0] 13:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x12ad2fc00) [pid = 1646] [serial = 1287] [outer = 0x12980a800] 13:02:00 INFO - PROCESS | 1646 | 1461182520193 Marionette DEBUG loaded listener.js 13:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x12b4dc000) [pid = 1646] [serial = 1288] [outer = 0x12980a800] 13:02:00 INFO - PROCESS | 1646 | 1461182520525 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]]]}] 13:02:00 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 13:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 13:02:00 INFO - PROCESS | 1646 | 1461182520535 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:02:00 INFO - PROCESS | 1646 | 1461182520536 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:02:00 INFO - PROCESS | 1646 | 1461182520538 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:02:00 INFO - PROCESS | 1646 | 1461182520539 Marionette TRACE conn2 <- [1,1690,null,{}] 13:02:00 INFO - PROCESS | 1646 | 1461182520541 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}] 13:02:00 INFO - PROCESS | 1646 | 1461182520656 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:02:00 INFO - PROCESS | 1646 | 1461182520696 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d57e000 == 70 [pid = 1646] [id = 430] 13:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x11accf400) [pid = 1646] [serial = 1289] [outer = 0x0] 13:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12bb2e400) [pid = 1646] [serial = 1290] [outer = 0x11accf400] 13:02:00 INFO - PROCESS | 1646 | 1461182520722 Marionette DEBUG loaded listener.js 13:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12bcc0c00) [pid = 1646] [serial = 1291] [outer = 0x11accf400] 13:02:01 INFO - PROCESS | 1646 | 1461182521122 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]]]}] 13:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 620ms 13:02:01 INFO - PROCESS | 1646 | 1461182521166 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:02:01 INFO - PROCESS | 1646 | 1461182521168 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:02:01 INFO - PROCESS | 1646 | 1461182521170 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:02:01 INFO - PROCESS | 1646 | 1461182521171 Marionette TRACE conn2 <- [1,1694,null,{}] 13:02:01 INFO - PROCESS | 1646 | 1461182521173 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}] 13:02:01 INFO - PROCESS | 1646 | 1461182521299 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:02:01 INFO - PROCESS | 1646 | 1461182521342 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e714000 == 71 [pid = 1646] [id = 431] 13:02:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12acd8c00) [pid = 1646] [serial = 1292] [outer = 0x0] 13:02:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12d20c000) [pid = 1646] [serial = 1293] [outer = 0x12acd8c00] 13:02:01 INFO - PROCESS | 1646 | 1461182521367 Marionette DEBUG loaded listener.js 13:02:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12e13f800) [pid = 1646] [serial = 1294] [outer = 0x12acd8c00] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x1156e5400) [pid = 1646] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x11aec9400) [pid = 1646] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x12e66d400) [pid = 1646] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x11c05f800) [pid = 1646] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x114be5400) [pid = 1646] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x11c557800) [pid = 1646] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x11c551400) [pid = 1646] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x1124c0c00) [pid = 1646] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x12b411400) [pid = 1646] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x12ad2e400) [pid = 1646] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x11560b400) [pid = 1646] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x1269a8400) [pid = 1646] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:02:01 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x12ad23800) [pid = 1646] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:02:01 INFO - PROCESS | 1646 | 1461182521843 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]]]}] 13:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 720ms 13:02:01 INFO - PROCESS | 1646 | 1461182521891 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:02:01 INFO - PROCESS | 1646 | 1461182521892 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:02:01 INFO - PROCESS | 1646 | 1461182521894 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:02:01 INFO - PROCESS | 1646 | 1461182521895 Marionette TRACE conn2 <- [1,1698,null,{}] 13:02:01 INFO - PROCESS | 1646 | 1461182521898 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}] 13:02:02 INFO - PROCESS | 1646 | 1461182522002 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:02:02 INFO - PROCESS | 1646 | 1461182522068 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb36800 == 72 [pid = 1646] [id = 432] 13:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x119dedc00) [pid = 1646] [serial = 1295] [outer = 0x0] 13:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x125f58000) [pid = 1646] [serial = 1296] [outer = 0x119dedc00] 13:02:02 INFO - PROCESS | 1646 | 1461182522098 Marionette DEBUG loaded listener.js 13:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x12d20a400) [pid = 1646] [serial = 1297] [outer = 0x119dedc00] 13:02:02 INFO - PROCESS | 1646 | 1461182522390 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]]]}] 13:02:02 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 13:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 519ms 13:02:02 INFO - PROCESS | 1646 | 1461182522418 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:02:02 INFO - PROCESS | 1646 | 1461182522420 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:02:02 INFO - PROCESS | 1646 | 1461182522422 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:02:02 INFO - PROCESS | 1646 | 1461182522423 Marionette TRACE conn2 <- [1,1702,null,{}] 13:02:02 INFO - PROCESS | 1646 | 1461182522426 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}] 13:02:02 INFO - PROCESS | 1646 | 1461182522532 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:02:02 INFO - PROCESS | 1646 | 1461182522536 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe5c000 == 73 [pid = 1646] [id = 433] 13:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x12bb2bc00) [pid = 1646] [serial = 1298] [outer = 0x0] 13:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x12e33a400) [pid = 1646] [serial = 1299] [outer = 0x12bb2bc00] 13:02:02 INFO - PROCESS | 1646 | 1461182522561 Marionette DEBUG loaded listener.js 13:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x12e66fc00) [pid = 1646] [serial = 1300] [outer = 0x12bb2bc00] 13:02:02 INFO - PROCESS | 1646 | 1461182522907 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]]]}] 13:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 13:02:02 INFO - PROCESS | 1646 | 1461182522941 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:02:02 INFO - PROCESS | 1646 | 1461182522942 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:02:02 INFO - PROCESS | 1646 | 1461182522945 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:02:02 INFO - PROCESS | 1646 | 1461182522946 Marionette TRACE conn2 <- [1,1706,null,{}] 13:02:02 INFO - PROCESS | 1646 | 1461182522949 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}] 13:02:03 INFO - PROCESS | 1646 | 1461182523109 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:02:03 INFO - PROCESS | 1646 | 1461182523119 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x13015d800 == 74 [pid = 1646] [id = 434] 13:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x12e669c00) [pid = 1646] [serial = 1301] [outer = 0x0] 13:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12e677400) [pid = 1646] [serial = 1302] [outer = 0x12e669c00] 13:02:03 INFO - PROCESS | 1646 | 1461182523159 Marionette DEBUG loaded listener.js 13:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12ee8ec00) [pid = 1646] [serial = 1303] [outer = 0x12e669c00] 13:02:03 INFO - PROCESS | 1646 | 1461182523533 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]]]}] 13:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 620ms 13:02:03 INFO - PROCESS | 1646 | 1461182523567 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:02:03 INFO - PROCESS | 1646 | 1461182523568 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:02:03 INFO - PROCESS | 1646 | 1461182523570 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:02:03 INFO - PROCESS | 1646 | 1461182523571 Marionette TRACE conn2 <- [1,1710,null,{}] 13:02:03 INFO - PROCESS | 1646 | 1461182523574 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}] 13:02:03 INFO - PROCESS | 1646 | 1461182523667 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:02:03 INFO - PROCESS | 1646 | 1461182523808 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x118edb000 == 75 [pid = 1646] [id = 435] 13:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x1123a6000) [pid = 1646] [serial = 1304] [outer = 0x0] 13:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x114bdc400) [pid = 1646] [serial = 1305] [outer = 0x1123a6000] 13:02:03 INFO - PROCESS | 1646 | 1461182523844 Marionette DEBUG loaded listener.js 13:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x114f61000) [pid = 1646] [serial = 1306] [outer = 0x1123a6000] 13:02:04 INFO - PROCESS | 1646 | 1461182524288 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]]]}] 13:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 772ms 13:02:04 INFO - PROCESS | 1646 | 1461182524342 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:02:04 INFO - PROCESS | 1646 | 1461182524345 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:02:04 INFO - PROCESS | 1646 | 1461182524348 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:02:04 INFO - PROCESS | 1646 | 1461182524351 Marionette TRACE conn2 <- [1,1714,null,{}] 13:02:04 INFO - PROCESS | 1646 | 1461182524355 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}] 13:02:04 INFO - PROCESS | 1646 | 1461182524493 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:02:04 INFO - PROCESS | 1646 | 1461182524586 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ddd800 == 76 [pid = 1646] [id = 436] 13:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x11a7a4800) [pid = 1646] [serial = 1307] [outer = 0x0] 13:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x11be06000) [pid = 1646] [serial = 1308] [outer = 0x11a7a4800] 13:02:04 INFO - PROCESS | 1646 | 1461182524628 Marionette DEBUG loaded listener.js 13:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x11beb7c00) [pid = 1646] [serial = 1309] [outer = 0x11a7a4800] 13:02:05 INFO - PROCESS | 1646 | 1461182525091 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]]]}] 13:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 773ms 13:02:05 INFO - PROCESS | 1646 | 1461182525124 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:02:05 INFO - PROCESS | 1646 | 1461182525129 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:02:05 INFO - PROCESS | 1646 | 1461182525134 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:02:05 INFO - PROCESS | 1646 | 1461182525136 Marionette TRACE conn2 <- [1,1718,null,{}] 13:02:05 INFO - PROCESS | 1646 | 1461182525140 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}] 13:02:05 INFO - PROCESS | 1646 | 1461182525305 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:02:05 INFO - PROCESS | 1646 | 1461182525451 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf6b800 == 77 [pid = 1646] [id = 437] 13:02:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x11ae5e000) [pid = 1646] [serial = 1310] [outer = 0x0] 13:02:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x11c172800) [pid = 1646] [serial = 1311] [outer = 0x11ae5e000] 13:02:05 INFO - PROCESS | 1646 | 1461182525499 Marionette DEBUG loaded listener.js 13:02:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x1274c2400) [pid = 1646] [serial = 1312] [outer = 0x11ae5e000] 13:02:05 INFO - PROCESS | 1646 | 1461182525991 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]]]}] 13:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 875ms 13:02:06 INFO - PROCESS | 1646 | 1461182526009 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:02:06 INFO - PROCESS | 1646 | 1461182526010 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:02:06 INFO - PROCESS | 1646 | 1461182526017 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:02:06 INFO - PROCESS | 1646 | 1461182526021 Marionette TRACE conn2 <- [1,1722,null,{}] 13:02:06 INFO - PROCESS | 1646 | 1461182526028 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}] 13:02:06 INFO - PROCESS | 1646 | 1461182526142 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:02:06 INFO - PROCESS | 1646 | 1461182526224 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe5d800 == 78 [pid = 1646] [id = 438] 13:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x127502400) [pid = 1646] [serial = 1313] [outer = 0x0] 13:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x129d26400) [pid = 1646] [serial = 1314] [outer = 0x127502400] 13:02:06 INFO - PROCESS | 1646 | 1461182526273 Marionette DEBUG loaded listener.js 13:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x12a664800) [pid = 1646] [serial = 1315] [outer = 0x127502400] 13:02:06 INFO - PROCESS | 1646 | 1461182526795 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]]]}] 13:02:06 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 13:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 826ms 13:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:02:06 INFO - PROCESS | 1646 | 1461182526845 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:02:06 INFO - PROCESS | 1646 | 1461182526847 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:02:06 INFO - PROCESS | 1646 | 1461182526851 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:02:06 INFO - PROCESS | 1646 | 1461182526853 Marionette TRACE conn2 <- [1,1726,null,{}] 13:02:06 INFO - PROCESS | 1646 | 1461182526856 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}] 13:02:06 INFO - PROCESS | 1646 | 1461182526974 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:02:07 INFO - PROCESS | 1646 | 1461182527075 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x13e721000 == 79 [pid = 1646] [id = 439] 13:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x127504400) [pid = 1646] [serial = 1316] [outer = 0x0] 13:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x12ad80000) [pid = 1646] [serial = 1317] [outer = 0x127504400] 13:02:07 INFO - PROCESS | 1646 | 1461182527107 Marionette DEBUG loaded listener.js 13:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x12bbc5000) [pid = 1646] [serial = 1318] [outer = 0x127504400] 13:02:07 INFO - PROCESS | 1646 | 1461182527514 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]]]}] 13:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 721ms 13:02:07 INFO - PROCESS | 1646 | 1461182527573 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:02:07 INFO - PROCESS | 1646 | 1461182527575 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:02:07 INFO - PROCESS | 1646 | 1461182527582 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:02:07 INFO - PROCESS | 1646 | 1461182527584 Marionette TRACE conn2 <- [1,1730,null,{}] 13:02:07 INFO - PROCESS | 1646 | 1461182527588 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}] 13:02:07 INFO - PROCESS | 1646 | 1461182527748 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:02:07 INFO - PROCESS | 1646 | 1461182527863 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a640800 == 80 [pid = 1646] [id = 440] 13:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x12e31ec00) [pid = 1646] [serial = 1319] [outer = 0x0] 13:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x12e33ac00) [pid = 1646] [serial = 1320] [outer = 0x12e31ec00] 13:02:07 INFO - PROCESS | 1646 | 1461182527962 Marionette DEBUG loaded listener.js 13:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12ee90400) [pid = 1646] [serial = 1321] [outer = 0x12e31ec00] 13:02:08 INFO - PROCESS | 1646 | 1461182528390 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]]]}] 13:02:08 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 13:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 824ms 13:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:02:08 INFO - PROCESS | 1646 | 1461182528404 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:02:08 INFO - PROCESS | 1646 | 1461182528406 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:02:08 INFO - PROCESS | 1646 | 1461182528408 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:02:08 INFO - PROCESS | 1646 | 1461182528409 Marionette TRACE conn2 <- [1,1734,null,{}] 13:02:08 INFO - PROCESS | 1646 | 1461182528412 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}] 13:02:08 INFO - PROCESS | 1646 | 1461182528522 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:02:08 INFO - PROCESS | 1646 | 1461182528606 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x13700d800 == 81 [pid = 1646] [id = 441] 13:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x12a4f1000) [pid = 1646] [serial = 1322] [outer = 0x0] 13:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12a4f5800) [pid = 1646] [serial = 1323] [outer = 0x12a4f1000] 13:02:08 INFO - PROCESS | 1646 | 1461182528643 Marionette DEBUG loaded listener.js 13:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12ee94000) [pid = 1646] [serial = 1324] [outer = 0x12a4f1000] 13:02:09 INFO - PROCESS | 1646 | 1461182529091 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]]]}] 13:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 722ms 13:02:09 INFO - PROCESS | 1646 | 1461182529132 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:02:09 INFO - PROCESS | 1646 | 1461182529134 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:02:09 INFO - PROCESS | 1646 | 1461182529138 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:02:09 INFO - PROCESS | 1646 | 1461182529140 Marionette TRACE conn2 <- [1,1738,null,{}] 13:02:09 INFO - PROCESS | 1646 | 1461182529144 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}] 13:02:09 INFO - PROCESS | 1646 | 1461182529330 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:02:09 INFO - PROCESS | 1646 | 1461182529472 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x137021000 == 82 [pid = 1646] [id = 442] 13:02:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x11bebe800) [pid = 1646] [serial = 1325] [outer = 0x0] 13:02:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x129c29400) [pid = 1646] [serial = 1326] [outer = 0x11bebe800] 13:02:09 INFO - PROCESS | 1646 | 1461182529520 Marionette DEBUG loaded listener.js 13:02:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12f196800) [pid = 1646] [serial = 1327] [outer = 0x11bebe800] 13:02:09 INFO - PROCESS | 1646 | 1461182529951 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]]]}] 13:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 825ms 13:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:02:09 INFO - PROCESS | 1646 | 1461182529965 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:02:09 INFO - PROCESS | 1646 | 1461182529966 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:02:09 INFO - PROCESS | 1646 | 1461182529969 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:02:09 INFO - PROCESS | 1646 | 1461182529971 Marionette TRACE conn2 <- [1,1742,null,{}] 13:02:09 INFO - PROCESS | 1646 | 1461182529975 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}] 13:02:10 INFO - PROCESS | 1646 | 1461182530134 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:02:10 INFO - PROCESS | 1646 | 1461182530270 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1398d2800 == 83 [pid = 1646] [id = 443] 13:02:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12a4f1c00) [pid = 1646] [serial = 1328] [outer = 0x0] 13:02:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12f1a3800) [pid = 1646] [serial = 1329] [outer = 0x12a4f1c00] 13:02:10 INFO - PROCESS | 1646 | 1461182530319 Marionette DEBUG loaded listener.js 13:02:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12f3a9c00) [pid = 1646] [serial = 1330] [outer = 0x12a4f1c00] 13:02:10 INFO - PROCESS | 1646 | 1461182530771 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]]]}] 13:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 874ms 13:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:02:10 INFO - PROCESS | 1646 | 1461182530844 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:02:10 INFO - PROCESS | 1646 | 1461182530845 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:02:10 INFO - PROCESS | 1646 | 1461182530850 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:02:10 INFO - PROCESS | 1646 | 1461182530852 Marionette TRACE conn2 <- [1,1746,null,{}] 13:02:10 INFO - PROCESS | 1646 | 1461182530855 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}] 13:02:11 INFO - PROCESS | 1646 | 1461182531024 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:02:11 INFO - PROCESS | 1646 | 1461182531140 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259ca000 == 84 [pid = 1646] [id = 444] 13:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x1145ac800) [pid = 1646] [serial = 1331] [outer = 0x0] 13:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x125d09000) [pid = 1646] [serial = 1332] [outer = 0x1145ac800] 13:02:11 INFO - PROCESS | 1646 | 1461182531187 Marionette DEBUG loaded listener.js 13:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x129d8f000) [pid = 1646] [serial = 1333] [outer = 0x1145ac800] 13:02:11 INFO - PROCESS | 1646 | 1461182531651 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]]]}] 13:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 872ms 13:02:11 INFO - PROCESS | 1646 | 1461182531720 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:02:11 INFO - PROCESS | 1646 | 1461182531722 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:02:11 INFO - PROCESS | 1646 | 1461182531724 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:02:11 INFO - PROCESS | 1646 | 1461182531725 Marionette TRACE conn2 <- [1,1750,null,{}] 13:02:11 INFO - PROCESS | 1646 | 1461182531728 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}] 13:02:11 INFO - PROCESS | 1646 | 1461182531841 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:02:11 INFO - PROCESS | 1646 | 1461182531924 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b423000 == 85 [pid = 1646] [id = 445] 13:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x129d8f400) [pid = 1646] [serial = 1334] [outer = 0x0] 13:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x129d94400) [pid = 1646] [serial = 1335] [outer = 0x129d8f400] 13:02:11 INFO - PROCESS | 1646 | 1461182531960 Marionette DEBUG loaded listener.js 13:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x12cee2400) [pid = 1646] [serial = 1336] [outer = 0x129d8f400] 13:02:12 INFO - PROCESS | 1646 | 1461182532601 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]]]}] 13:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 918ms 13:02:12 INFO - PROCESS | 1646 | 1461182532643 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:02:12 INFO - PROCESS | 1646 | 1461182532645 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:02:12 INFO - PROCESS | 1646 | 1461182532649 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:02:12 INFO - PROCESS | 1646 | 1461182532651 Marionette TRACE conn2 <- [1,1754,null,{}] 13:02:12 INFO - PROCESS | 1646 | 1461182532655 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}] 13:02:12 INFO - PROCESS | 1646 | 1461182532761 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:02:12 INFO - PROCESS | 1646 | 1461182532847 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d37800 == 86 [pid = 1646] [id = 446] 13:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x1124c9000) [pid = 1646] [serial = 1337] [outer = 0x0] 13:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x114cc4800) [pid = 1646] [serial = 1338] [outer = 0x1124c9000] 13:02:12 INFO - PROCESS | 1646 | 1461182532877 Marionette DEBUG loaded listener.js 13:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x119deb800) [pid = 1646] [serial = 1339] [outer = 0x1124c9000] 13:02:13 INFO - PROCESS | 1646 | 1461182533305 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]]]}] 13:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 13:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:02:13 INFO - PROCESS | 1646 | 1461182533320 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:02:13 INFO - PROCESS | 1646 | 1461182533323 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:02:13 INFO - PROCESS | 1646 | 1461182533328 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:02:13 INFO - PROCESS | 1646 | 1461182533329 Marionette TRACE conn2 <- [1,1758,null,{}] 13:02:13 INFO - PROCESS | 1646 | 1461182533332 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}] 13:02:13 INFO - PROCESS | 1646 | 1461182533435 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:02:13 INFO - PROCESS | 1646 | 1461182533516 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x123638800 == 87 [pid = 1646] [id = 447] 13:02:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x119dee000) [pid = 1646] [serial = 1340] [outer = 0x0] 13:02:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x11ac10800) [pid = 1646] [serial = 1341] [outer = 0x119dee000] 13:02:13 INFO - PROCESS | 1646 | 1461182533544 Marionette DEBUG loaded listener.js 13:02:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x11beb2c00) [pid = 1646] [serial = 1342] [outer = 0x119dee000] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x13015d800 == 86 [pid = 1646] [id = 434] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe5c000 == 85 [pid = 1646] [id = 433] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb36800 == 84 [pid = 1646] [id = 432] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12e714000 == 83 [pid = 1646] [id = 431] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12d57e000 == 82 [pid = 1646] [id = 430] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf5f800 == 81 [pid = 1646] [id = 429] 13:02:13 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x12d46e000) [pid = 1646] [serial = 1242] [outer = 0x0] [url = about:blank] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb55000 == 80 [pid = 1646] [id = 428] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12add1800 == 79 [pid = 1646] [id = 427] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x11c033800 == 78 [pid = 1646] [id = 426] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x11baa7800 == 77 [pid = 1646] [id = 425] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x115334000 == 76 [pid = 1646] [id = 424] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x11c31b800 == 75 [pid = 1646] [id = 423] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x11c321800 == 74 [pid = 1646] [id = 422] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12adea800 == 73 [pid = 1646] [id = 421] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12fc64000 == 72 [pid = 1646] [id = 420] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12f4a4800 == 71 [pid = 1646] [id = 419] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb25800 == 70 [pid = 1646] [id = 418] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12b934800 == 69 [pid = 1646] [id = 417] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x1259cc800 == 68 [pid = 1646] [id = 416] 13:02:13 INFO - PROCESS | 1646 | --DOCSHELL 0x114c83000 == 67 [pid = 1646] [id = 415] 13:02:13 INFO - PROCESS | 1646 | 1461182533929 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]]]}] 13:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 621ms 13:02:13 INFO - PROCESS | 1646 | 1461182533950 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:02:13 INFO - PROCESS | 1646 | 1461182533951 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:02:13 INFO - PROCESS | 1646 | 1461182533954 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:02:13 INFO - PROCESS | 1646 | 1461182533956 Marionette TRACE conn2 <- [1,1762,null,{}] 13:02:13 INFO - PROCESS | 1646 | 1461182533965 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}] 13:02:14 INFO - PROCESS | 1646 | 1461182534058 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x11b80b800) [pid = 1646] [serial = 1191] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x11ac15000) [pid = 1646] [serial = 1213] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x12ad29c00) [pid = 1646] [serial = 1200] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x12ad82800) [pid = 1646] [serial = 1203] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x114cc8c00) [pid = 1646] [serial = 1185] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x11c057400) [pid = 1646] [serial = 1216] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x12ee99c00) [pid = 1646] [serial = 1063] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x11c175400) [pid = 1646] [serial = 1218] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x114f64800) [pid = 1646] [serial = 1209] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x12b40d000) [pid = 1646] [serial = 1228] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x125e40400) [pid = 1646] [serial = 1222] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x1156df400) [pid = 1646] [serial = 1206] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x1189ccc00) [pid = 1646] [serial = 1188] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x12d20b400) [pid = 1646] [serial = 1240] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x125846800) [pid = 1646] [serial = 1221] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x1274c0c00) [pid = 1646] [serial = 1197] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x12bbc8800) [pid = 1646] [serial = 1233] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x12bbc5800) [pid = 1646] [serial = 1237] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x12cee0800) [pid = 1646] [serial = 1239] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x12bcb7400) [pid = 1646] [serial = 1234] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12b4c0400) [pid = 1646] [serial = 1207] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x11c550800) [pid = 1646] [serial = 1219] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x11be6e000) [pid = 1646] [serial = 1215] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x12ad25800) [pid = 1646] [serial = 1227] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x11a79c400) [pid = 1646] [serial = 1212] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x11c5d6800) [pid = 1646] [serial = 1194] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12a662c00) [pid = 1646] [serial = 1225] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x12bb20c00) [pid = 1646] [serial = 1230] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x12bb2cc00) [pid = 1646] [serial = 1231] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x1158df400) [pid = 1646] [serial = 1210] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x11c55d400) [pid = 1646] [serial = 1236] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x127c4fc00) [pid = 1646] [serial = 1224] [outer = 0x0] [url = about:blank] 13:02:14 INFO - PROCESS | 1646 | 1461182534154 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259dc000 == 68 [pid = 1646] [id = 448] 13:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x115569000) [pid = 1646] [serial = 1343] [outer = 0x0] 13:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x11be6e000) [pid = 1646] [serial = 1344] [outer = 0x115569000] 13:02:14 INFO - PROCESS | 1646 | 1461182534186 Marionette DEBUG loaded listener.js 13:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x11c557400) [pid = 1646] [serial = 1345] [outer = 0x115569000] 13:02:14 INFO - PROCESS | 1646 | 1461182534500 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]]]}] 13:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 577ms 13:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:02:14 INFO - PROCESS | 1646 | 1461182534532 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:02:14 INFO - PROCESS | 1646 | 1461182534534 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:02:14 INFO - PROCESS | 1646 | 1461182534536 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:02:14 INFO - PROCESS | 1646 | 1461182534537 Marionette TRACE conn2 <- [1,1766,null,{}] 13:02:14 INFO - PROCESS | 1646 | 1461182534539 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}] 13:02:14 INFO - PROCESS | 1646 | 1461182534630 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:02:14 INFO - PROCESS | 1646 | 1461182534693 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12909b800 == 69 [pid = 1646] [id = 449] 13:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x11c557800) [pid = 1646] [serial = 1346] [outer = 0x0] 13:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x12584f400) [pid = 1646] [serial = 1347] [outer = 0x11c557800] 13:02:14 INFO - PROCESS | 1646 | 1461182534720 Marionette DEBUG loaded listener.js 13:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x127147c00) [pid = 1646] [serial = 1348] [outer = 0x11c557800] 13:02:15 INFO - PROCESS | 1646 | 1461182535013 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]]]}] 13:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 13:02:15 INFO - PROCESS | 1646 | 1461182535055 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:02:15 INFO - PROCESS | 1646 | 1461182535056 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:02:15 INFO - PROCESS | 1646 | 1461182535058 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:02:15 INFO - PROCESS | 1646 | 1461182535059 Marionette TRACE conn2 <- [1,1770,null,{}] 13:02:15 INFO - PROCESS | 1646 | 1461182535062 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}] 13:02:15 INFO - PROCESS | 1646 | 1461182535151 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:02:15 INFO - PROCESS | 1646 | 1461182535155 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b251000 == 70 [pid = 1646] [id = 450] 13:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x126e0d000) [pid = 1646] [serial = 1349] [outer = 0x0] 13:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x127dcb000) [pid = 1646] [serial = 1350] [outer = 0x126e0d000] 13:02:15 INFO - PROCESS | 1646 | 1461182535182 Marionette DEBUG loaded listener.js 13:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x12993f400) [pid = 1646] [serial = 1351] [outer = 0x126e0d000] 13:02:15 INFO - PROCESS | 1646 | 1461182535617 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]]]}] 13:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 574ms 13:02:15 INFO - PROCESS | 1646 | 1461182535633 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:02:15 INFO - PROCESS | 1646 | 1461182535635 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:02:15 INFO - PROCESS | 1646 | 1461182535638 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:02:15 INFO - PROCESS | 1646 | 1461182535640 Marionette TRACE conn2 <- [1,1774,null,{}] 13:02:15 INFO - PROCESS | 1646 | 1461182535643 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}] 13:02:15 INFO - PROCESS | 1646 | 1461182535805 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:02:15 INFO - PROCESS | 1646 | 1461182535820 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf5b800 == 71 [pid = 1646] [id = 451] 13:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x129d25400) [pid = 1646] [serial = 1352] [outer = 0x0] 13:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x129f50400) [pid = 1646] [serial = 1353] [outer = 0x129d25400] 13:02:15 INFO - PROCESS | 1646 | 1461182535864 Marionette DEBUG loaded listener.js 13:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12a66e800) [pid = 1646] [serial = 1354] [outer = 0x129d25400] 13:02:16 INFO - PROCESS | 1646 | 1461182536309 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]]]}] 13:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 720ms 13:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:02:16 INFO - PROCESS | 1646 | 1461182536358 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:02:16 INFO - PROCESS | 1646 | 1461182536360 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:02:16 INFO - PROCESS | 1646 | 1461182536363 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:02:16 INFO - PROCESS | 1646 | 1461182536364 Marionette TRACE conn2 <- [1,1778,null,{}] 13:02:16 INFO - PROCESS | 1646 | 1461182536367 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}] 13:02:16 INFO - PROCESS | 1646 | 1461182536557 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:02:16 INFO - PROCESS | 1646 | 1461182536583 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d57a800 == 72 [pid = 1646] [id = 452] 13:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x12acd8000) [pid = 1646] [serial = 1355] [outer = 0x0] 13:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12ad26800) [pid = 1646] [serial = 1356] [outer = 0x12acd8000] 13:02:16 INFO - PROCESS | 1646 | 1461182536622 Marionette DEBUG loaded listener.js 13:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12aeafc00) [pid = 1646] [serial = 1357] [outer = 0x12acd8000] 13:02:17 INFO - PROCESS | 1646 | 1461182537042 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]]]}] 13:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 721ms 13:02:17 INFO - PROCESS | 1646 | 1461182537084 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:02:17 INFO - PROCESS | 1646 | 1461182537085 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:02:17 INFO - PROCESS | 1646 | 1461182537087 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:02:17 INFO - PROCESS | 1646 | 1461182537088 Marionette TRACE conn2 <- [1,1782,null,{}] 13:02:17 INFO - PROCESS | 1646 | 1461182537091 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}] 13:02:17 INFO - PROCESS | 1646 | 1461182537204 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:02:17 INFO - PROCESS | 1646 | 1461182537214 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e702800 == 73 [pid = 1646] [id = 453] 13:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x12acd8800) [pid = 1646] [serial = 1358] [outer = 0x0] 13:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12aeb5400) [pid = 1646] [serial = 1359] [outer = 0x12acd8800] 13:02:17 INFO - PROCESS | 1646 | 1461182537241 Marionette DEBUG loaded listener.js 13:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12b40f800) [pid = 1646] [serial = 1360] [outer = 0x12acd8800] 13:02:17 INFO - PROCESS | 1646 | 1461182537576 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]]]}] 13:02:17 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 13:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 518ms 13:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:02:17 INFO - PROCESS | 1646 | 1461182537606 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:02:17 INFO - PROCESS | 1646 | 1461182537607 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:02:17 INFO - PROCESS | 1646 | 1461182537609 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:02:17 INFO - PROCESS | 1646 | 1461182537610 Marionette TRACE conn2 <- [1,1786,null,{}] 13:02:17 INFO - PROCESS | 1646 | 1461182537612 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}] 13:02:17 INFO - PROCESS | 1646 | 1461182537731 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:02:17 INFO - PROCESS | 1646 | 1461182537741 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f002800 == 74 [pid = 1646] [id = 454] 13:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12aeb0000) [pid = 1646] [serial = 1361] [outer = 0x0] 13:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12b4db400) [pid = 1646] [serial = 1362] [outer = 0x12aeb0000] 13:02:17 INFO - PROCESS | 1646 | 1461182537767 Marionette DEBUG loaded listener.js 13:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12bbc7400) [pid = 1646] [serial = 1363] [outer = 0x12aeb0000] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x12e65f800) [pid = 1646] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x114bde800) [pid = 1646] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x12e65d800) [pid = 1646] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x114cc8000) [pid = 1646] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x12ad7a000) [pid = 1646] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x11c060400) [pid = 1646] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x1124be800) [pid = 1646] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x1164ed400) [pid = 1646] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x114be0c00) [pid = 1646] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x126905c00) [pid = 1646] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x114d9d400) [pid = 1646] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x11abd6400) [pid = 1646] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x129fc5400) [pid = 1646] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x11c39ac00) [pid = 1646] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x127c4a400) [pid = 1646] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12980a800) [pid = 1646] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x115613000) [pid = 1646] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x114d9c400) [pid = 1646] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x11c0b3000) [pid = 1646] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x114d9cc00) [pid = 1646] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x11accf400) [pid = 1646] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x1124ca800) [pid = 1646] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x12acd8c00) [pid = 1646] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x119dedc00) [pid = 1646] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x12bb2bc00) [pid = 1646] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x127d5a400) [pid = 1646] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12d466000) [pid = 1646] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x119d55000) [pid = 1646] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x119de0800) [pid = 1646] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12ad27000) [pid = 1646] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x127dca800) [pid = 1646] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11aed0800) [pid = 1646] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:02:18 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x129fca800) [pid = 1646] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:02:18 INFO - PROCESS | 1646 | 1461182538496 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]]]}] 13:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 922ms 13:02:18 INFO - PROCESS | 1646 | 1461182538532 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:02:18 INFO - PROCESS | 1646 | 1461182538533 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:02:18 INFO - PROCESS | 1646 | 1461182538535 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:02:18 INFO - PROCESS | 1646 | 1461182538536 Marionette TRACE conn2 <- [1,1790,null,{}] 13:02:18 INFO - PROCESS | 1646 | 1461182538539 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}] 13:02:18 INFO - PROCESS | 1646 | 1461182538627 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:02:18 INFO - PROCESS | 1646 | 1461182538684 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c19f800 == 75 [pid = 1646] [id = 455] 13:02:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x1124c8800) [pid = 1646] [serial = 1364] [outer = 0x0] 13:02:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x114d9c400) [pid = 1646] [serial = 1365] [outer = 0x1124c8800] 13:02:18 INFO - PROCESS | 1646 | 1461182538705 Marionette DEBUG loaded listener.js 13:02:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x11a939000) [pid = 1646] [serial = 1366] [outer = 0x1124c8800] 13:02:19 INFO - PROCESS | 1646 | 1461182539138 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]]]}] 13:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 619ms 13:02:19 INFO - PROCESS | 1646 | 1461182539155 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:02:19 INFO - PROCESS | 1646 | 1461182539157 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:02:19 INFO - PROCESS | 1646 | 1461182539162 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:02:19 INFO - PROCESS | 1646 | 1461182539164 Marionette TRACE conn2 <- [1,1794,null,{}] 13:02:19 INFO - PROCESS | 1646 | 1461182539168 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}] 13:02:19 INFO - PROCESS | 1646 | 1461182539361 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:02:19 INFO - PROCESS | 1646 | 1461182539371 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9cd000 == 76 [pid = 1646] [id = 456] 13:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x11aed3800) [pid = 1646] [serial = 1367] [outer = 0x0] 13:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x127503000) [pid = 1646] [serial = 1368] [outer = 0x11aed3800] 13:02:19 INFO - PROCESS | 1646 | 1461182539400 Marionette DEBUG loaded listener.js 13:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12aeb3800) [pid = 1646] [serial = 1369] [outer = 0x11aed3800] 13:02:19 INFO - PROCESS | 1646 | 1461182539722 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]]]}] 13:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 572ms 13:02:19 INFO - PROCESS | 1646 | 1461182539734 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:02:19 INFO - PROCESS | 1646 | 1461182539735 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:02:19 INFO - PROCESS | 1646 | 1461182539737 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:02:19 INFO - PROCESS | 1646 | 1461182539738 Marionette TRACE conn2 <- [1,1798,null,{}] 13:02:19 INFO - PROCESS | 1646 | 1461182539741 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}] 13:02:19 INFO - PROCESS | 1646 | 1461182539835 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:02:19 INFO - PROCESS | 1646 | 1461182539838 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x13081f800 == 77 [pid = 1646] [id = 457] 13:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12b996400) [pid = 1646] [serial = 1370] [outer = 0x0] 13:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12d07c000) [pid = 1646] [serial = 1371] [outer = 0x12b996400] 13:02:19 INFO - PROCESS | 1646 | 1461182539865 Marionette DEBUG loaded listener.js 13:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12d20f000) [pid = 1646] [serial = 1372] [outer = 0x12b996400] 13:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 468ms 13:02:20 INFO - PROCESS | 1646 | 1461182540199 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]]]}] 13:02:20 INFO - PROCESS | 1646 | 1461182540206 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:02:20 INFO - PROCESS | 1646 | 1461182540207 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:02:20 INFO - PROCESS | 1646 | 1461182540209 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:02:20 INFO - PROCESS | 1646 | 1461182540210 Marionette TRACE conn2 <- [1,1802,null,{}] 13:02:20 INFO - PROCESS | 1646 | 1461182540218 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}] 13:02:20 INFO - PROCESS | 1646 | 1461182540348 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:02:20 INFO - PROCESS | 1646 | 1461182540355 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x130982800 == 78 [pid = 1646] [id = 458] 13:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12ad80400) [pid = 1646] [serial = 1373] [outer = 0x0] 13:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x12d46ac00) [pid = 1646] [serial = 1374] [outer = 0x12ad80400] 13:02:20 INFO - PROCESS | 1646 | 1461182540380 Marionette DEBUG loaded listener.js 13:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x12e333c00) [pid = 1646] [serial = 1375] [outer = 0x12ad80400] 13:02:20 INFO - PROCESS | 1646 | 1461182540916 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]]]}] 13:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 723ms 13:02:20 INFO - PROCESS | 1646 | 1461182540948 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:02:20 INFO - PROCESS | 1646 | 1461182540951 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:02:20 INFO - PROCESS | 1646 | 1461182540956 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:02:20 INFO - PROCESS | 1646 | 1461182540959 Marionette TRACE conn2 <- [1,1806,null,{}] 13:02:20 INFO - PROCESS | 1646 | 1461182540964 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}] 13:02:21 INFO - PROCESS | 1646 | 1461182541081 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:02:21 INFO - PROCESS | 1646 | 1461182541162 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x126b0e800 == 79 [pid = 1646] [id = 459] 13:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x11912ac00) [pid = 1646] [serial = 1376] [outer = 0x0] 13:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x11abd5000) [pid = 1646] [serial = 1377] [outer = 0x11912ac00] 13:02:21 INFO - PROCESS | 1646 | 1461182541195 Marionette DEBUG loaded listener.js 13:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x11b80e800) [pid = 1646] [serial = 1378] [outer = 0x11912ac00] 13:02:21 INFO - PROCESS | 1646 | 1461182541633 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]]]}] 13:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 727ms 13:02:21 INFO - PROCESS | 1646 | 1461182541685 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:02:21 INFO - PROCESS | 1646 | 1461182541690 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:02:21 INFO - PROCESS | 1646 | 1461182541707 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:02:21 INFO - PROCESS | 1646 | 1461182541709 Marionette TRACE conn2 <- [1,1810,null,{}] 13:02:21 INFO - PROCESS | 1646 | 1461182541734 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}] 13:02:21 INFO - PROCESS | 1646 | 1461182541910 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:02:22 INFO - PROCESS | 1646 | 1461182542026 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb4d000 == 80 [pid = 1646] [id = 460] 13:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x11beba000) [pid = 1646] [serial = 1379] [outer = 0x0] 13:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x11c552000) [pid = 1646] [serial = 1380] [outer = 0x11beba000] 13:02:22 INFO - PROCESS | 1646 | 1461182542088 Marionette DEBUG loaded listener.js 13:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x125d03000) [pid = 1646] [serial = 1381] [outer = 0x11beba000] 13:02:22 INFO - PROCESS | 1646 | 1461182542554 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]]]}] 13:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 888ms 13:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:02:22 INFO - PROCESS | 1646 | 1461182542583 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:02:22 INFO - PROCESS | 1646 | 1461182542584 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:02:22 INFO - PROCESS | 1646 | 1461182542586 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:02:22 INFO - PROCESS | 1646 | 1461182542589 Marionette TRACE conn2 <- [1,1814,null,{}] 13:02:22 INFO - PROCESS | 1646 | 1461182542597 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}] 13:02:22 INFO - PROCESS | 1646 | 1461182542712 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:02:22 INFO - PROCESS | 1646 | 1461182542823 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x13099c000 == 81 [pid = 1646] [id = 461] 13:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x12742e800) [pid = 1646] [serial = 1382] [outer = 0x0] 13:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x129d24000) [pid = 1646] [serial = 1383] [outer = 0x12742e800] 13:02:22 INFO - PROCESS | 1646 | 1461182542857 Marionette DEBUG loaded listener.js 13:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x129fbf800) [pid = 1646] [serial = 1384] [outer = 0x12742e800] 13:02:23 INFO - PROCESS | 1646 | 1461182543281 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]]]}] 13:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 723ms 13:02:23 INFO - PROCESS | 1646 | 1461182543310 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:02:23 INFO - PROCESS | 1646 | 1461182543312 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:02:23 INFO - PROCESS | 1646 | 1461182543333 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:02:23 INFO - PROCESS | 1646 | 1461182543334 Marionette TRACE conn2 <- [1,1818,null,{}] 13:02:23 INFO - PROCESS | 1646 | 1461182543336 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}] 13:02:23 INFO - PROCESS | 1646 | 1461182543446 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:02:23 INFO - PROCESS | 1646 | 1461182543553 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x137764800 == 82 [pid = 1646] [id = 462] 13:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x129fc5400) [pid = 1646] [serial = 1385] [outer = 0x0] 13:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x12a663000) [pid = 1646] [serial = 1386] [outer = 0x129fc5400] 13:02:23 INFO - PROCESS | 1646 | 1461182543583 Marionette DEBUG loaded listener.js 13:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12aeab800) [pid = 1646] [serial = 1387] [outer = 0x129fc5400] 13:02:23 INFO - PROCESS | 1646 | 1461182543964 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]]]}] 13:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 13:02:24 INFO - PROCESS | 1646 | 1461182544004 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:02:24 INFO - PROCESS | 1646 | 1461182544005 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:02:24 INFO - PROCESS | 1646 | 1461182544008 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:02:24 INFO - PROCESS | 1646 | 1461182544009 Marionette TRACE conn2 <- [1,1822,null,{}] 13:02:24 INFO - PROCESS | 1646 | 1461182544011 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}] 13:02:24 INFO - PROCESS | 1646 | 1461182544121 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:02:24 INFO - PROCESS | 1646 | 1461182544202 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x137788800 == 83 [pid = 1646] [id = 463] 13:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x12ad7bc00) [pid = 1646] [serial = 1388] [outer = 0x0] 13:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12b416800) [pid = 1646] [serial = 1389] [outer = 0x12ad7bc00] 13:02:24 INFO - PROCESS | 1646 | 1461182544231 Marionette DEBUG loaded listener.js 13:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12db62400) [pid = 1646] [serial = 1390] [outer = 0x12ad7bc00] 13:02:24 INFO - PROCESS | 1646 | 1461182544647 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]]]}] 13:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 672ms 13:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:02:24 INFO - PROCESS | 1646 | 1461182544681 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:02:24 INFO - PROCESS | 1646 | 1461182544682 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:02:24 INFO - PROCESS | 1646 | 1461182544684 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:02:24 INFO - PROCESS | 1646 | 1461182544686 Marionette TRACE conn2 <- [1,1826,null,{}] 13:02:24 INFO - PROCESS | 1646 | 1461182544688 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}] 13:02:24 INFO - PROCESS | 1646 | 1461182544826 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:02:24 INFO - PROCESS | 1646 | 1461182544907 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a9c6800 == 84 [pid = 1646] [id = 464] 13:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x12e138400) [pid = 1646] [serial = 1391] [outer = 0x0] 13:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12e67c800) [pid = 1646] [serial = 1392] [outer = 0x12e138400] 13:02:24 INFO - PROCESS | 1646 | 1461182544940 Marionette DEBUG loaded listener.js 13:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12f3ab000) [pid = 1646] [serial = 1393] [outer = 0x12e138400] 13:02:25 INFO - PROCESS | 1646 | 1461182545392 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]]]}] 13:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 769ms 13:02:25 INFO - PROCESS | 1646 | 1461182545455 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:02:25 INFO - PROCESS | 1646 | 1461182545457 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:02:25 INFO - PROCESS | 1646 | 1461182545461 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:02:25 INFO - PROCESS | 1646 | 1461182545463 Marionette TRACE conn2 <- [1,1830,null,{}] 13:02:25 INFO - PROCESS | 1646 | 1461182545467 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}] 13:02:25 INFO - PROCESS | 1646 | 1461182545631 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:02:25 INFO - PROCESS | 1646 | 1461182545792 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x139b61800 == 85 [pid = 1646] [id = 465] 13:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12e33f400) [pid = 1646] [serial = 1394] [outer = 0x0] 13:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12f3ad400) [pid = 1646] [serial = 1395] [outer = 0x12e33f400] 13:02:25 INFO - PROCESS | 1646 | 1461182545841 Marionette DEBUG loaded listener.js 13:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12f703400) [pid = 1646] [serial = 1396] [outer = 0x12e33f400] 13:02:26 INFO - PROCESS | 1646 | 1461182546252 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]]]}] 13:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 874ms 13:02:26 INFO - PROCESS | 1646 | 1461182546352 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:02:26 INFO - PROCESS | 1646 | 1461182546353 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:02:26 INFO - PROCESS | 1646 | 1461182546357 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:02:26 INFO - PROCESS | 1646 | 1461182546359 Marionette TRACE conn2 <- [1,1834,null,{}] 13:02:26 INFO - PROCESS | 1646 | 1461182546361 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}] 13:02:26 INFO - PROCESS | 1646 | 1461182546472 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:02:26 INFO - PROCESS | 1646 | 1461182546555 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce44800 == 86 [pid = 1646] [id = 466] 13:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x114be5400) [pid = 1646] [serial = 1397] [outer = 0x0] 13:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12bbcc800) [pid = 1646] [serial = 1398] [outer = 0x114be5400] 13:02:26 INFO - PROCESS | 1646 | 1461182546585 Marionette DEBUG loaded listener.js 13:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x12f706000) [pid = 1646] [serial = 1399] [outer = 0x114be5400] 13:02:27 INFO - PROCESS | 1646 | 1461182547005 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]]]}] 13:02:27 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 13:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 674ms 13:02:27 INFO - PROCESS | 1646 | 1461182547032 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:02:27 INFO - PROCESS | 1646 | 1461182547033 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:02:27 INFO - PROCESS | 1646 | 1461182547036 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:02:27 INFO - PROCESS | 1646 | 1461182547037 Marionette TRACE conn2 <- [1,1838,null,{}] 13:02:27 INFO - PROCESS | 1646 | 1461182547039 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}] 13:02:27 INFO - PROCESS | 1646 | 1461182547154 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:02:27 INFO - PROCESS | 1646 | 1461182547264 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x118e2a000 == 87 [pid = 1646] [id = 467] 13:02:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x1124c8000) [pid = 1646] [serial = 1400] [outer = 0x0] 13:02:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x114d92c00) [pid = 1646] [serial = 1401] [outer = 0x1124c8000] 13:02:27 INFO - PROCESS | 1646 | 1461182547297 Marionette DEBUG loaded listener.js 13:02:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x118a6f800) [pid = 1646] [serial = 1402] [outer = 0x1124c8000] 13:02:27 INFO - PROCESS | 1646 | 1461182547910 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]]]}] 13:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 921ms 13:02:27 INFO - PROCESS | 1646 | 1461182547958 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:02:27 INFO - PROCESS | 1646 | 1461182547960 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:02:27 INFO - PROCESS | 1646 | 1461182547965 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:02:27 INFO - PROCESS | 1646 | 1461182547967 Marionette TRACE conn2 <- [1,1842,null,{}] 13:02:27 INFO - PROCESS | 1646 | 1461182547970 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}] 13:02:28 INFO - PROCESS | 1646 | 1461182548086 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:02:28 INFO - PROCESS | 1646 | 1461182548201 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12919a800 == 88 [pid = 1646] [id = 468] 13:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x116157400) [pid = 1646] [serial = 1403] [outer = 0x0] 13:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x1189ccc00) [pid = 1646] [serial = 1404] [outer = 0x116157400] 13:02:28 INFO - PROCESS | 1646 | 1461182548232 Marionette DEBUG loaded listener.js 13:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x11a7f5c00) [pid = 1646] [serial = 1405] [outer = 0x116157400] 13:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x11bad6000) [pid = 1646] [serial = 1406] [outer = 0x12fb59400] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x13081f800 == 87 [pid = 1646] [id = 457] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9cd000 == 86 [pid = 1646] [id = 456] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x11c19f800 == 85 [pid = 1646] [id = 455] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12f002800 == 84 [pid = 1646] [id = 454] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12e702800 == 83 [pid = 1646] [id = 453] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12d57a800 == 82 [pid = 1646] [id = 452] 13:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x12e316800) [pid = 1646] [serial = 1260] [outer = 0x0] [url = about:blank] 13:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x127d67c00) [pid = 1646] [serial = 1263] [outer = 0x0] [url = about:blank] 13:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x12e677400) [pid = 1646] [serial = 1302] [outer = 0x0] [url = about:blank] 13:02:28 INFO - PROCESS | 1646 | 1461182548772 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]]]}] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf5b800 == 81 [pid = 1646] [id = 451] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12b251000 == 80 [pid = 1646] [id = 450] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12909b800 == 79 [pid = 1646] [id = 449] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x1259dc000 == 78 [pid = 1646] [id = 448] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x123638800 == 77 [pid = 1646] [id = 447] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x125d37800 == 76 [pid = 1646] [id = 446] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x13700d800 == 75 [pid = 1646] [id = 441] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12a640800 == 74 [pid = 1646] [id = 440] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x13e721000 == 73 [pid = 1646] [id = 439] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe5d800 == 72 [pid = 1646] [id = 438] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf6b800 == 71 [pid = 1646] [id = 437] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x126ddd800 == 70 [pid = 1646] [id = 436] 13:02:28 INFO - PROCESS | 1646 | --DOCSHELL 0x118edb000 == 69 [pid = 1646] [id = 435] 13:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 873ms 13:02:28 INFO - PROCESS | 1646 | 1461182548837 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:02:28 INFO - PROCESS | 1646 | 1461182548840 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:02:28 INFO - PROCESS | 1646 | 1461182548845 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:02:28 INFO - PROCESS | 1646 | 1461182548846 Marionette TRACE conn2 <- [1,1846,null,{}] 13:02:28 INFO - PROCESS | 1646 | 1461182548849 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}] 13:02:28 INFO - PROCESS | 1646 | 1461182548941 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:02:28 INFO - PROCESS | 1646 | 1461182548950 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x11baa1800 == 70 [pid = 1646] [id = 469] 13:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x11bad0000) [pid = 1646] [serial = 1407] [outer = 0x0] 13:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x11beafc00) [pid = 1646] [serial = 1408] [outer = 0x11bad0000] 13:02:28 INFO - PROCESS | 1646 | 1461182548977 Marionette DEBUG loaded listener.js 13:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x11c05b000) [pid = 1646] [serial = 1409] [outer = 0x11bad0000] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x12e139c00) [pid = 1646] [serial = 1243] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x12ee8f000) [pid = 1646] [serial = 1081] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x11ac1a800) [pid = 1646] [serial = 1129] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x11be94800) [pid = 1646] [serial = 1069] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x12b4d3000) [pid = 1646] [serial = 1078] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x127dd8800) [pid = 1646] [serial = 1075] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x11c558000) [pid = 1646] [serial = 1132] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x12ad2a000) [pid = 1646] [serial = 1135] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x12f3a5c00) [pid = 1646] [serial = 1126] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x1187a5800) [pid = 1646] [serial = 1066] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x12f1a4c00) [pid = 1646] [serial = 1084] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x12e33d400) [pid = 1646] [serial = 1141] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x12cee2000) [pid = 1646] [serial = 1138] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x125f61400) [pid = 1646] [serial = 1072] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x127dd4800) [pid = 1646] [serial = 1281] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x12ad2fc00) [pid = 1646] [serial = 1287] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x129f50800) [pid = 1646] [serial = 1282] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x11ac17c00) [pid = 1646] [serial = 1248] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x11abdfc00) [pid = 1646] [serial = 1270] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x11873cc00) [pid = 1646] [serial = 1269] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x117a4d800) [pid = 1646] [serial = 1272] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x11beb3c00) [pid = 1646] [serial = 1273] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x1124c5800) [pid = 1646] [serial = 1245] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x12bcc3000) [pid = 1646] [serial = 1257] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x125d7a000) [pid = 1646] [serial = 1278] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x1271a5400) [pid = 1646] [serial = 1279] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x11bebcc00) [pid = 1646] [serial = 1275] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x11c556c00) [pid = 1646] [serial = 1276] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12bb2e400) [pid = 1646] [serial = 1290] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x114d9a000) [pid = 1646] [serial = 1267] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x1147c2400) [pid = 1646] [serial = 1266] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x129111400) [pid = 1646] [serial = 1254] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x12b4dc000) [pid = 1646] [serial = 1288] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x11c062c00) [pid = 1646] [serial = 1251] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x12d20c000) [pid = 1646] [serial = 1293] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x125f58000) [pid = 1646] [serial = 1296] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12bcc0c00) [pid = 1646] [serial = 1291] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12e33a400) [pid = 1646] [serial = 1299] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12d20a400) [pid = 1646] [serial = 1297] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x11c55c000) [pid = 1646] [serial = 1284] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x12acdf800) [pid = 1646] [serial = 1285] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x12e66fc00) [pid = 1646] [serial = 1300] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x12e13f800) [pid = 1646] [serial = 1294] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12b4bf800) [pid = 1646] [serial = 1204] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x114d99c00) [pid = 1646] [serial = 1186] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x127c4f400) [pid = 1646] [serial = 1198] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x119de2400) [pid = 1646] [serial = 1189] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x11be95800) [pid = 1646] [serial = 1192] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x12ad7dc00) [pid = 1646] [serial = 1201] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x125f5e800) [pid = 1646] [serial = 1195] [outer = 0x0] [url = about:blank] 13:02:29 INFO - PROCESS | 1646 | 1461182549385 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]]]}] 13:02:29 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) 13:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 571ms 13:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:02:29 INFO - PROCESS | 1646 | 1461182549416 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:02:29 INFO - PROCESS | 1646 | 1461182549417 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:02:29 INFO - PROCESS | 1646 | 1461182549420 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:02:29 INFO - PROCESS | 1646 | 1461182549422 Marionette TRACE conn2 <- [1,1850,null,{}] 13:02:29 INFO - PROCESS | 1646 | 1461182549435 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}] 13:02:29 INFO - PROCESS | 1646 | 1461182549531 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:02:29 INFO - PROCESS | 1646 | 1461182549536 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x129849800 == 71 [pid = 1646] [id = 470] 13:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x11c51d400) [pid = 1646] [serial = 1410] [outer = 0x0] 13:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x11c55c000) [pid = 1646] [serial = 1411] [outer = 0x11c51d400] 13:02:29 INFO - PROCESS | 1646 | 1461182549564 Marionette DEBUG loaded listener.js 13:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x125c31800) [pid = 1646] [serial = 1412] [outer = 0x11c51d400] 13:02:29 INFO - PROCESS | 1646 | 1461182549910 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]]]}] 13:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 13:02:29 INFO - PROCESS | 1646 | 1461182549941 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:02:29 INFO - PROCESS | 1646 | 1461182549943 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:02:29 INFO - PROCESS | 1646 | 1461182549945 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:02:29 INFO - PROCESS | 1646 | 1461182549946 Marionette TRACE conn2 <- [1,1854,null,{}] 13:02:29 INFO - PROCESS | 1646 | 1461182549949 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}] 13:02:30 INFO - PROCESS | 1646 | 1461182550039 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:02:30 INFO - PROCESS | 1646 | 1461182550043 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12add5000 == 72 [pid = 1646] [id = 471] 13:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x125d08c00) [pid = 1646] [serial = 1413] [outer = 0x0] 13:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x1269a5c00) [pid = 1646] [serial = 1414] [outer = 0x125d08c00] 13:02:30 INFO - PROCESS | 1646 | 1461182550073 Marionette DEBUG loaded listener.js 13:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x127509400) [pid = 1646] [serial = 1415] [outer = 0x125d08c00] 13:02:30 INFO - PROCESS | 1646 | 1461182550417 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]]]}] 13:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 520ms 13:02:30 INFO - PROCESS | 1646 | 1461182550466 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:02:30 INFO - PROCESS | 1646 | 1461182550467 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:02:30 INFO - PROCESS | 1646 | 1461182550469 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:02:30 INFO - PROCESS | 1646 | 1461182550470 Marionette TRACE conn2 <- [1,1858,null,{}] 13:02:30 INFO - PROCESS | 1646 | 1461182550473 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}] 13:02:30 INFO - PROCESS | 1646 | 1461182550594 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:02:30 INFO - PROCESS | 1646 | 1461182550637 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b255800 == 73 [pid = 1646] [id = 472] 13:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x125d10000) [pid = 1646] [serial = 1416] [outer = 0x0] 13:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x127c43c00) [pid = 1646] [serial = 1417] [outer = 0x125d10000] 13:02:30 INFO - PROCESS | 1646 | 1461182550663 Marionette DEBUG loaded listener.js 13:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x12980c800) [pid = 1646] [serial = 1418] [outer = 0x125d10000] 13:02:30 INFO - PROCESS | 1646 | 1461182550989 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]]]}] 13:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 568ms 13:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:02:31 INFO - PROCESS | 1646 | 1461182551038 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:02:31 INFO - PROCESS | 1646 | 1461182551039 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:02:31 INFO - PROCESS | 1646 | 1461182551046 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:02:31 INFO - PROCESS | 1646 | 1461182551047 Marionette TRACE conn2 <- [1,1862,null,{}] 13:02:31 INFO - PROCESS | 1646 | 1461182551050 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}] 13:02:31 INFO - PROCESS | 1646 | 1461182551179 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:02:31 INFO - PROCESS | 1646 | 1461182551231 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c02e800 == 74 [pid = 1646] [id = 473] 13:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x129d26800) [pid = 1646] [serial = 1419] [outer = 0x0] 13:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x129f52c00) [pid = 1646] [serial = 1420] [outer = 0x129d26800] 13:02:31 INFO - PROCESS | 1646 | 1461182551258 Marionette DEBUG loaded listener.js 13:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12a669c00) [pid = 1646] [serial = 1421] [outer = 0x129d26800] 13:02:31 INFO - PROCESS | 1646 | 1461182551591 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]]]}] 13:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 574ms 13:02:31 INFO - PROCESS | 1646 | 1461182551616 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:02:31 INFO - PROCESS | 1646 | 1461182551617 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:02:31 INFO - PROCESS | 1646 | 1461182551620 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:02:31 INFO - PROCESS | 1646 | 1461182551621 Marionette TRACE conn2 <- [1,1866,null,{}] 13:02:31 INFO - PROCESS | 1646 | 1461182551629 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}] 13:02:31 INFO - PROCESS | 1646 | 1461182551741 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:02:31 INFO - PROCESS | 1646 | 1461182551752 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d48e000 == 75 [pid = 1646] [id = 474] 13:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x114d94400) [pid = 1646] [serial = 1422] [outer = 0x0] 13:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12acd6000) [pid = 1646] [serial = 1423] [outer = 0x114d94400] 13:02:31 INFO - PROCESS | 1646 | 1461182551777 Marionette DEBUG loaded listener.js 13:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12ad76400) [pid = 1646] [serial = 1424] [outer = 0x114d94400] 13:02:32 INFO - PROCESS | 1646 | 1461182552157 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]]]}] 13:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 569ms 13:02:32 INFO - PROCESS | 1646 | 1461182552193 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:02:32 INFO - PROCESS | 1646 | 1461182552195 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:02:32 INFO - PROCESS | 1646 | 1461182552209 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:02:32 INFO - PROCESS | 1646 | 1461182552210 Marionette TRACE conn2 <- [1,1870,null,{}] 13:02:32 INFO - PROCESS | 1646 | 1461182552215 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}] 13:02:32 INFO - PROCESS | 1646 | 1461182552391 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:02:32 INFO - PROCESS | 1646 | 1461182552421 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e442800 == 76 [pid = 1646] [id = 475] 13:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12acdb800) [pid = 1646] [serial = 1425] [outer = 0x0] 13:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12aeaf800) [pid = 1646] [serial = 1426] [outer = 0x12acdb800] 13:02:32 INFO - PROCESS | 1646 | 1461182552462 Marionette DEBUG loaded listener.js 13:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x12b40b400) [pid = 1646] [serial = 1427] [outer = 0x12acdb800] 13:02:32 INFO - PROCESS | 1646 | 1461182552838 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]]]}] 13:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 673ms 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x12e669c00) [pid = 1646] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x12b996400) [pid = 1646] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x12acd8000) [pid = 1646] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x115569000) [pid = 1646] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x119dee000) [pid = 1646] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x129d25400) [pid = 1646] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x126e0d000) [pid = 1646] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12acd8800) [pid = 1646] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x1124c9000) [pid = 1646] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11c557800) [pid = 1646] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x1124c8800) [pid = 1646] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12aeb0000) [pid = 1646] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:02:33 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11aed3800) [pid = 1646] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:02:33 INFO - PROCESS | 1646 | 1461182553059 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:02:33 INFO - PROCESS | 1646 | 1461182553061 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:02:33 INFO - PROCESS | 1646 | 1461182553071 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:02:33 INFO - PROCESS | 1646 | 1461182553073 Marionette TRACE conn2 <- [1,1874,null,{}] 13:02:33 INFO - PROCESS | 1646 | 1461182553075 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}] 13:02:33 INFO - PROCESS | 1646 | 1461182553167 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:02:33 INFO - PROCESS | 1646 | 1461182553172 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b0c000 == 77 [pid = 1646] [id = 476] 13:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x11aed3800) [pid = 1646] [serial = 1428] [outer = 0x0] 13:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x125f59c00) [pid = 1646] [serial = 1429] [outer = 0x11aed3800] 13:02:33 INFO - PROCESS | 1646 | 1461182553198 Marionette DEBUG loaded listener.js 13:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x12acdb000) [pid = 1646] [serial = 1430] [outer = 0x11aed3800] 13:02:33 INFO - PROCESS | 1646 | 1461182553537 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]]]}] 13:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 469ms 13:02:33 INFO - PROCESS | 1646 | 1461182553542 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:02:33 INFO - PROCESS | 1646 | 1461182553543 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:02:33 INFO - PROCESS | 1646 | 1461182553550 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:02:33 INFO - PROCESS | 1646 | 1461182553551 Marionette TRACE conn2 <- [1,1878,null,{}] 13:02:33 INFO - PROCESS | 1646 | 1461182553554 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}] 13:02:33 INFO - PROCESS | 1646 | 1461182553653 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:02:33 INFO - PROCESS | 1646 | 1461182553743 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e94c000 == 78 [pid = 1646] [id = 477] 13:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x12b40e000) [pid = 1646] [serial = 1431] [outer = 0x0] 13:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x12b992000) [pid = 1646] [serial = 1432] [outer = 0x12b40e000] 13:02:33 INFO - PROCESS | 1646 | 1461182553769 Marionette DEBUG loaded listener.js 13:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x12bb2fc00) [pid = 1646] [serial = 1433] [outer = 0x12b40e000] 13:02:34 INFO - PROCESS | 1646 | 1461182554058 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]]]}] 13:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 525ms 13:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:02:34 INFO - PROCESS | 1646 | 1461182554071 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:02:34 INFO - PROCESS | 1646 | 1461182554072 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:02:34 INFO - PROCESS | 1646 | 1461182554074 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:02:34 INFO - PROCESS | 1646 | 1461182554076 Marionette TRACE conn2 <- [1,1882,null,{}] 13:02:34 INFO - PROCESS | 1646 | 1461182554087 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}] 13:02:34 INFO - PROCESS | 1646 | 1461182554197 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:02:34 INFO - PROCESS | 1646 | 1461182554201 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9bd800 == 79 [pid = 1646] [id = 478] 13:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12bbc2800) [pid = 1646] [serial = 1434] [outer = 0x0] 13:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12d206000) [pid = 1646] [serial = 1435] [outer = 0x12bbc2800] 13:02:34 INFO - PROCESS | 1646 | 1461182554231 Marionette DEBUG loaded listener.js 13:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12e668800) [pid = 1646] [serial = 1436] [outer = 0x12bbc2800] 13:02:34 INFO - PROCESS | 1646 | 1461182554571 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]]]}] 13:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 522ms 13:02:34 INFO - PROCESS | 1646 | 1461182554598 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:02:34 INFO - PROCESS | 1646 | 1461182554601 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:02:34 INFO - PROCESS | 1646 | 1461182554603 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:02:34 INFO - PROCESS | 1646 | 1461182554604 Marionette TRACE conn2 <- [1,1886,null,{}] 13:02:34 INFO - PROCESS | 1646 | 1461182554606 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}] 13:02:34 INFO - PROCESS | 1646 | 1461182554733 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:02:34 INFO - PROCESS | 1646 | 1461182554740 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe53000 == 80 [pid = 1646] [id = 479] 13:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12e671000) [pid = 1646] [serial = 1437] [outer = 0x0] 13:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12ee8e000) [pid = 1646] [serial = 1438] [outer = 0x12e671000] 13:02:34 INFO - PROCESS | 1646 | 1461182554768 Marionette DEBUG loaded listener.js 13:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12f19d400) [pid = 1646] [serial = 1439] [outer = 0x12e671000] 13:02:35 INFO - PROCESS | 1646 | 1461182555175 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]]]}] 13:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 618ms 13:02:35 INFO - PROCESS | 1646 | 1461182555222 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:02:35 INFO - PROCESS | 1646 | 1461182555225 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:02:35 INFO - PROCESS | 1646 | 1461182555228 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:02:35 INFO - PROCESS | 1646 | 1461182555231 Marionette TRACE conn2 <- [1,1890,null,{}] 13:02:35 INFO - PROCESS | 1646 | 1461182555236 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}] 13:02:35 INFO - PROCESS | 1646 | 1461182555389 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:02:35 INFO - PROCESS | 1646 | 1461182555501 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b55a800 == 81 [pid = 1646] [id = 480] 13:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x114d9cc00) [pid = 1646] [serial = 1440] [outer = 0x0] 13:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x115471400) [pid = 1646] [serial = 1441] [outer = 0x114d9cc00] 13:02:35 INFO - PROCESS | 1646 | 1461182555536 Marionette DEBUG loaded listener.js 13:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x119de2400) [pid = 1646] [serial = 1442] [outer = 0x114d9cc00] 13:02:35 INFO - PROCESS | 1646 | 1461182555948 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]]]}] 13:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 772ms 13:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:02:36 INFO - PROCESS | 1646 | 1461182556001 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:02:36 INFO - PROCESS | 1646 | 1461182556005 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:02:36 INFO - PROCESS | 1646 | 1461182556010 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:02:36 INFO - PROCESS | 1646 | 1461182556012 Marionette TRACE conn2 <- [1,1894,null,{}] 13:02:36 INFO - PROCESS | 1646 | 1461182556015 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}] 13:02:36 INFO - PROCESS | 1646 | 1461182556129 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:02:36 INFO - PROCESS | 1646 | 1461182556237 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a63f800 == 82 [pid = 1646] [id = 481] 13:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x11ac0e400) [pid = 1646] [serial = 1443] [outer = 0x0] 13:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x11c054400) [pid = 1646] [serial = 1444] [outer = 0x11ac0e400] 13:02:36 INFO - PROCESS | 1646 | 1461182556269 Marionette DEBUG loaded listener.js 13:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x11c17ac00) [pid = 1646] [serial = 1445] [outer = 0x11ac0e400] 13:02:36 INFO - PROCESS | 1646 | 1461182556714 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]]]}] 13:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 721ms 13:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:02:36 INFO - PROCESS | 1646 | 1461182556732 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:02:36 INFO - PROCESS | 1646 | 1461182556734 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:02:36 INFO - PROCESS | 1646 | 1461182556761 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:02:36 INFO - PROCESS | 1646 | 1461182556763 Marionette TRACE conn2 <- [1,1898,null,{}] 13:02:36 INFO - PROCESS | 1646 | 1461182556787 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}] 13:02:36 INFO - PROCESS | 1646 | 1461182556904 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:02:36 INFO - PROCESS | 1646 | 1461182556983 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f021800 == 83 [pid = 1646] [id = 482] 13:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x11c396800) [pid = 1646] [serial = 1446] [outer = 0x0] 13:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x12742d000) [pid = 1646] [serial = 1447] [outer = 0x11c396800] 13:02:37 INFO - PROCESS | 1646 | 1461182557018 Marionette DEBUG loaded listener.js 13:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x129d8bc00) [pid = 1646] [serial = 1448] [outer = 0x11c396800] 13:02:37 INFO - PROCESS | 1646 | 1461182557470 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]]]}] 13:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 759ms 13:02:37 INFO - PROCESS | 1646 | 1461182557497 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:02:37 INFO - PROCESS | 1646 | 1461182557500 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:02:37 INFO - PROCESS | 1646 | 1461182557502 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:02:37 INFO - PROCESS | 1646 | 1461182557503 Marionette TRACE conn2 <- [1,1902,null,{}] 13:02:37 INFO - PROCESS | 1646 | 1461182557506 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}] 13:02:37 INFO - PROCESS | 1646 | 1461182557604 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:02:37 INFO - PROCESS | 1646 | 1461182557705 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x130817800 == 84 [pid = 1646] [id = 483] 13:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x129d97800) [pid = 1646] [serial = 1449] [outer = 0x0] 13:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x12a4ea000) [pid = 1646] [serial = 1450] [outer = 0x129d97800] 13:02:37 INFO - PROCESS | 1646 | 1461182557756 Marionette DEBUG loaded listener.js 13:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x12aeaac00) [pid = 1646] [serial = 1451] [outer = 0x129d97800] 13:02:38 INFO - PROCESS | 1646 | 1461182558285 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]]]}] 13:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 827ms 13:02:38 INFO - PROCESS | 1646 | 1461182558330 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:02:38 INFO - PROCESS | 1646 | 1461182558331 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:02:38 INFO - PROCESS | 1646 | 1461182558334 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:02:38 INFO - PROCESS | 1646 | 1461182558335 Marionette TRACE conn2 <- [1,1906,null,{}] 13:02:38 INFO - PROCESS | 1646 | 1461182558338 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}] 13:02:38 INFO - PROCESS | 1646 | 1461182558449 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:02:38 INFO - PROCESS | 1646 | 1461182558529 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x137016800 == 85 [pid = 1646] [id = 484] 13:02:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x12a4ee000) [pid = 1646] [serial = 1452] [outer = 0x0] 13:02:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12bbc6c00) [pid = 1646] [serial = 1453] [outer = 0x12a4ee000] 13:02:38 INFO - PROCESS | 1646 | 1461182558559 Marionette DEBUG loaded listener.js 13:02:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x12d46c000) [pid = 1646] [serial = 1454] [outer = 0x12a4ee000] 13:02:38 INFO - PROCESS | 1646 | 1461182558970 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]]]}] 13:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 13:02:39 INFO - PROCESS | 1646 | 1461182559005 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:02:39 INFO - PROCESS | 1646 | 1461182559006 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:02:39 INFO - PROCESS | 1646 | 1461182559008 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:02:39 INFO - PROCESS | 1646 | 1461182559010 Marionette TRACE conn2 <- [1,1910,null,{}] 13:02:39 INFO - PROCESS | 1646 | 1461182559012 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}] 13:02:39 INFO - PROCESS | 1646 | 1461182559139 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:02:39 INFO - PROCESS | 1646 | 1461182559250 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x1398dd000 == 86 [pid = 1646] [id = 485] 13:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12e33a400) [pid = 1646] [serial = 1455] [outer = 0x0] 13:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12f3a6400) [pid = 1646] [serial = 1456] [outer = 0x12e33a400] 13:02:39 INFO - PROCESS | 1646 | 1461182559286 Marionette DEBUG loaded listener.js 13:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x12f94fc00) [pid = 1646] [serial = 1457] [outer = 0x12e33a400] 13:02:39 INFO - PROCESS | 1646 | 1461182559785 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]]]}] 13:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 824ms 13:02:39 INFO - PROCESS | 1646 | 1461182559833 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:02:39 INFO - PROCESS | 1646 | 1461182559835 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:02:39 INFO - PROCESS | 1646 | 1461182559839 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:02:39 INFO - PROCESS | 1646 | 1461182559841 Marionette TRACE conn2 <- [1,1914,null,{}] 13:02:39 INFO - PROCESS | 1646 | 1461182559844 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}] 13:02:40 INFO - PROCESS | 1646 | 1461182560067 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:02:40 INFO - PROCESS | 1646 | 1461182560159 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a9d1800 == 87 [pid = 1646] [id = 486] 13:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12d5db800) [pid = 1646] [serial = 1458] [outer = 0x0] 13:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12d5e2000) [pid = 1646] [serial = 1459] [outer = 0x12d5db800] 13:02:40 INFO - PROCESS | 1646 | 1461182560190 Marionette DEBUG loaded listener.js 13:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12d5e8000) [pid = 1646] [serial = 1460] [outer = 0x12d5db800] 13:02:40 INFO - PROCESS | 1646 | 1461182560593 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]]]}] 13:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 774ms 13:02:40 INFO - PROCESS | 1646 | 1461182560613 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:02:40 INFO - PROCESS | 1646 | 1461182560614 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:02:40 INFO - PROCESS | 1646 | 1461182560617 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:02:40 INFO - PROCESS | 1646 | 1461182560618 Marionette TRACE conn2 <- [1,1918,null,{}] 13:02:40 INFO - PROCESS | 1646 | 1461182560620 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}] 13:02:40 INFO - PROCESS | 1646 | 1461182560731 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:02:40 INFO - PROCESS | 1646 | 1461182560813 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x137052800 == 88 [pid = 1646] [id = 487] 13:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12d5e8400) [pid = 1646] [serial = 1461] [outer = 0x0] 13:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12f953800) [pid = 1646] [serial = 1462] [outer = 0x12d5e8400] 13:02:40 INFO - PROCESS | 1646 | 1461182560843 Marionette DEBUG loaded listener.js 13:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x12f958800) [pid = 1646] [serial = 1463] [outer = 0x12d5e8400] 13:02:41 INFO - PROCESS | 1646 | 1461182561293 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]]]}] 13:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 720ms 13:02:41 INFO - PROCESS | 1646 | 1461182561351 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:02:41 INFO - PROCESS | 1646 | 1461182561352 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:02:41 INFO - PROCESS | 1646 | 1461182561356 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:02:41 INFO - PROCESS | 1646 | 1461182561357 Marionette TRACE conn2 <- [1,1922,null,{}] 13:02:41 INFO - PROCESS | 1646 | 1461182561360 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}] 13:02:41 INFO - PROCESS | 1646 | 1461182561492 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:02:41 INFO - PROCESS | 1646 | 1461182561765 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x127da4000 == 89 [pid = 1646] [id = 488] 13:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x1124c9000) [pid = 1646] [serial = 1464] [outer = 0x0] 13:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x1142bfc00) [pid = 1646] [serial = 1465] [outer = 0x1124c9000] 13:02:41 INFO - PROCESS | 1646 | 1461182561796 Marionette DEBUG loaded listener.js 13:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x115569000) [pid = 1646] [serial = 1466] [outer = 0x1124c9000] 13:02:42 INFO - PROCESS | 1646 | 1461182562243 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]]]}] 13:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 923ms 13:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:02:42 INFO - PROCESS | 1646 | 1461182562283 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:02:42 INFO - PROCESS | 1646 | 1461182562285 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:02:42 INFO - PROCESS | 1646 | 1461182562287 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:02:42 INFO - PROCESS | 1646 | 1461182562290 Marionette TRACE conn2 <- [1,1926,null,{}] 13:02:42 INFO - PROCESS | 1646 | 1461182562294 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}] 13:02:42 INFO - PROCESS | 1646 | 1461182562404 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:02:42 INFO - PROCESS | 1646 | 1461182562516 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ba9b800 == 90 [pid = 1646] [id = 489] 13:02:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x11645cc00) [pid = 1646] [serial = 1467] [outer = 0x0] 13:02:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x11ac19400) [pid = 1646] [serial = 1468] [outer = 0x11645cc00] 13:02:42 INFO - PROCESS | 1646 | 1461182562548 Marionette DEBUG loaded listener.js 13:02:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x11c0b3000) [pid = 1646] [serial = 1469] [outer = 0x11645cc00] 13:02:42 INFO - PROCESS | 1646 | 1461182562955 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]]]}] 13:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 723ms 13:02:43 INFO - PROCESS | 1646 | 1461182563018 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:02:43 INFO - PROCESS | 1646 | 1461182563021 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:02:43 INFO - PROCESS | 1646 | 1461182563023 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:02:43 INFO - PROCESS | 1646 | 1461182563025 Marionette TRACE conn2 <- [1,1930,null,{}] 13:02:43 INFO - PROCESS | 1646 | 1461182563027 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}] 13:02:43 INFO - PROCESS | 1646 | 1461182563172 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:02:43 INFO - PROCESS | 1646 | 1461182563239 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a93a800 == 91 [pid = 1646] [id = 490] 13:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x11c55a800) [pid = 1646] [serial = 1470] [outer = 0x0] 13:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x125f59800) [pid = 1646] [serial = 1471] [outer = 0x11c55a800] 13:02:43 INFO - PROCESS | 1646 | 1461182563266 Marionette DEBUG loaded listener.js 13:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x127507000) [pid = 1646] [serial = 1472] [outer = 0x11c55a800] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x130133800 == 90 [pid = 1646] [id = 334] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9bd800 == 89 [pid = 1646] [id = 478] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12e94c000 == 88 [pid = 1646] [id = 477] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x125b0c000 == 87 [pid = 1646] [id = 476] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12e442800 == 86 [pid = 1646] [id = 475] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12d48e000 == 85 [pid = 1646] [id = 474] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x114bdc400) [pid = 1646] [serial = 1305] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x11be06000) [pid = 1646] [serial = 1308] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x125d09000) [pid = 1646] [serial = 1332] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x129c29400) [pid = 1646] [serial = 1326] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x12a4f5800) [pid = 1646] [serial = 1323] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x11c172800) [pid = 1646] [serial = 1311] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x129d26400) [pid = 1646] [serial = 1314] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x129d94400) [pid = 1646] [serial = 1335] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x12ad80000) [pid = 1646] [serial = 1317] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x12f1a3800) [pid = 1646] [serial = 1329] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x12e33ac00) [pid = 1646] [serial = 1320] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12c02e800 == 84 [pid = 1646] [id = 473] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12b255800 == 83 [pid = 1646] [id = 472] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12add5000 == 82 [pid = 1646] [id = 471] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x129849800 == 81 [pid = 1646] [id = 470] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11baa1800 == 80 [pid = 1646] [id = 469] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12919a800 == 79 [pid = 1646] [id = 468] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce44800 == 78 [pid = 1646] [id = 466] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x139b61800 == 77 [pid = 1646] [id = 465] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x13a9c6800 == 76 [pid = 1646] [id = 464] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x137788800 == 75 [pid = 1646] [id = 463] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x137764800 == 74 [pid = 1646] [id = 462] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x13099c000 == 73 [pid = 1646] [id = 461] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb4d000 == 72 [pid = 1646] [id = 460] 13:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x126b0e800 == 71 [pid = 1646] [id = 459] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x12ee8ec00) [pid = 1646] [serial = 1303] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x12d07c000) [pid = 1646] [serial = 1371] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x12ad26800) [pid = 1646] [serial = 1356] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x11be6e000) [pid = 1646] [serial = 1344] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x11c557400) [pid = 1646] [serial = 1345] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x11beb2c00) [pid = 1646] [serial = 1342] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x11ac10800) [pid = 1646] [serial = 1341] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x129f50400) [pid = 1646] [serial = 1353] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x127dcb000) [pid = 1646] [serial = 1350] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x12993f400) [pid = 1646] [serial = 1351] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x12aeb5400) [pid = 1646] [serial = 1359] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x12aeafc00) [pid = 1646] [serial = 1357] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x119deb800) [pid = 1646] [serial = 1339] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x114cc4800) [pid = 1646] [serial = 1338] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12584f400) [pid = 1646] [serial = 1347] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x127147c00) [pid = 1646] [serial = 1348] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x114d9c400) [pid = 1646] [serial = 1365] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12b4db400) [pid = 1646] [serial = 1362] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12b40f800) [pid = 1646] [serial = 1360] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x12bbc7400) [pid = 1646] [serial = 1363] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x12aeb3800) [pid = 1646] [serial = 1369] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x127503000) [pid = 1646] [serial = 1368] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x12d20f000) [pid = 1646] [serial = 1372] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x11a939000) [pid = 1646] [serial = 1366] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x12a66e800) [pid = 1646] [serial = 1354] [outer = 0x0] [url = about:blank] 13:02:43 INFO - PROCESS | 1646 | 1461182563685 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]]]}] 13:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 13:02:43 INFO - PROCESS | 1646 | 1461182563695 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:02:43 INFO - PROCESS | 1646 | 1461182563699 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:02:43 INFO - PROCESS | 1646 | 1461182563714 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:02:43 INFO - PROCESS | 1646 | 1461182563720 Marionette TRACE conn2 <- [1,1934,null,{}] 13:02:43 INFO - PROCESS | 1646 | 1461182563741 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}] 13:02:43 INFO - PROCESS | 1646 | 1461182563894 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:02:43 INFO - PROCESS | 1646 | 1461182563907 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12918e800 == 72 [pid = 1646] [id = 491] 13:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x11c39b800) [pid = 1646] [serial = 1473] [outer = 0x0] 13:02:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x127d5a400) [pid = 1646] [serial = 1474] [outer = 0x11c39b800] 13:02:43 INFO - PROCESS | 1646 | 1461182563949 Marionette DEBUG loaded listener.js 13:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x129c29400) [pid = 1646] [serial = 1475] [outer = 0x11c39b800] 13:02:44 INFO - PROCESS | 1646 | 1461182564651 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]]]}] 13:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 988ms 13:02:44 INFO - PROCESS | 1646 | 1461182564695 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:02:44 INFO - PROCESS | 1646 | 1461182564698 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:02:44 INFO - PROCESS | 1646 | 1461182564702 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:02:44 INFO - PROCESS | 1646 | 1461182564705 Marionette TRACE conn2 <- [1,1938,null,{}] 13:02:44 INFO - PROCESS | 1646 | 1461182564709 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}] 13:02:44 INFO - PROCESS | 1646 | 1461182564823 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:02:44 INFO - PROCESS | 1646 | 1461182564932 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12907f000 == 73 [pid = 1646] [id = 492] 13:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x11b5b7400) [pid = 1646] [serial = 1476] [outer = 0x0] 13:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x11c058800) [pid = 1646] [serial = 1477] [outer = 0x11b5b7400] 13:02:44 INFO - PROCESS | 1646 | 1461182564966 Marionette DEBUG loaded listener.js 13:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x11c556c00) [pid = 1646] [serial = 1478] [outer = 0x11b5b7400] 13:02:45 INFO - PROCESS | 1646 | 1461182565405 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]]]}] 13:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 720ms 13:02:45 INFO - PROCESS | 1646 | 1461182565423 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:02:45 INFO - PROCESS | 1646 | 1461182565428 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:02:45 INFO - PROCESS | 1646 | 1461182565433 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:02:45 INFO - PROCESS | 1646 | 1461182565434 Marionette TRACE conn2 <- [1,1942,null,{}] 13:02:45 INFO - PROCESS | 1646 | 1461182565437 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}] 13:02:45 INFO - PROCESS | 1646 | 1461182565544 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:02:45 INFO - PROCESS | 1646 | 1461182565625 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b262800 == 74 [pid = 1646] [id = 493] 13:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x11c557400) [pid = 1646] [serial = 1479] [outer = 0x0] 13:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x125f64800) [pid = 1646] [serial = 1480] [outer = 0x11c557400] 13:02:45 INFO - PROCESS | 1646 | 1461182565657 Marionette DEBUG loaded listener.js 13:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x12910b800) [pid = 1646] [serial = 1481] [outer = 0x11c557400] 13:02:46 INFO - PROCESS | 1646 | 1461182566085 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]]]}] 13:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 672ms 13:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:02:46 INFO - PROCESS | 1646 | 1461182566105 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:02:46 INFO - PROCESS | 1646 | 1461182566107 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:02:46 INFO - PROCESS | 1646 | 1461182566110 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:02:46 INFO - PROCESS | 1646 | 1461182566115 Marionette TRACE conn2 <- [1,1946,null,{}] 13:02:46 INFO - PROCESS | 1646 | 1461182566126 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}] 13:02:46 INFO - PROCESS | 1646 | 1461182566300 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:02:46 INFO - PROCESS | 1646 | 1461182566448 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d421800 == 75 [pid = 1646] [id = 494] 13:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x129f4c800) [pid = 1646] [serial = 1482] [outer = 0x0] 13:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x12a4ee400) [pid = 1646] [serial = 1483] [outer = 0x129f4c800] 13:02:46 INFO - PROCESS | 1646 | 1461182566500 Marionette DEBUG loaded listener.js 13:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x12a66e800) [pid = 1646] [serial = 1484] [outer = 0x129f4c800] 13:02:46 INFO - PROCESS | 1646 | 1461182566969 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]]]}] 13:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 875ms 13:02:46 INFO - PROCESS | 1646 | 1461182566985 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:02:46 INFO - PROCESS | 1646 | 1461182566987 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:02:46 INFO - PROCESS | 1646 | 1461182566989 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:02:46 INFO - PROCESS | 1646 | 1461182566991 Marionette TRACE conn2 <- [1,1950,null,{}] 13:02:46 INFO - PROCESS | 1646 | 1461182566993 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}] 13:02:47 INFO - PROCESS | 1646 | 1461182567102 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:02:47 INFO - PROCESS | 1646 | 1461182567181 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d581000 == 76 [pid = 1646] [id = 495] 13:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x129f4ec00) [pid = 1646] [serial = 1485] [outer = 0x0] 13:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x12ad77800) [pid = 1646] [serial = 1486] [outer = 0x129f4ec00] 13:02:47 INFO - PROCESS | 1646 | 1461182567214 Marionette DEBUG loaded listener.js 13:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x12ad85800) [pid = 1646] [serial = 1487] [outer = 0x129f4ec00] 13:02:47 INFO - PROCESS | 1646 | 1461182567629 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]]]}] 13:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 669ms 13:02:47 INFO - PROCESS | 1646 | 1461182567658 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:02:47 INFO - PROCESS | 1646 | 1461182567660 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:02:47 INFO - PROCESS | 1646 | 1461182567662 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:02:47 INFO - PROCESS | 1646 | 1461182567663 Marionette TRACE conn2 <- [1,1954,null,{}] 13:02:47 INFO - PROCESS | 1646 | 1461182567666 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}] 13:02:47 INFO - PROCESS | 1646 | 1461182567773 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:02:47 INFO - PROCESS | 1646 | 1461182567873 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e939800 == 77 [pid = 1646] [id = 496] 13:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x12acd5400) [pid = 1646] [serial = 1488] [outer = 0x0] 13:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12ae28400) [pid = 1646] [serial = 1489] [outer = 0x12acd5400] 13:02:47 INFO - PROCESS | 1646 | 1461182567903 Marionette DEBUG loaded listener.js 13:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x12ae2d000) [pid = 1646] [serial = 1490] [outer = 0x12acd5400] 13:02:48 INFO - PROCESS | 1646 | 1461182568323 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]]]}] 13:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 672ms 13:02:48 INFO - PROCESS | 1646 | 1461182568334 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:02:48 INFO - PROCESS | 1646 | 1461182568336 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:02:48 INFO - PROCESS | 1646 | 1461182568338 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:02:48 INFO - PROCESS | 1646 | 1461182568339 Marionette TRACE conn2 <- [1,1958,null,{}] 13:02:48 INFO - PROCESS | 1646 | 1461182568342 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}] 13:02:48 INFO - PROCESS | 1646 | 1461182568504 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:02:48 INFO - PROCESS | 1646 | 1461182568562 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1ef800 == 78 [pid = 1646] [id = 497] 13:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12ae2d400) [pid = 1646] [serial = 1491] [outer = 0x0] 13:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12bb2cc00) [pid = 1646] [serial = 1492] [outer = 0x12ae2d400] 13:02:48 INFO - PROCESS | 1646 | 1461182568596 Marionette DEBUG loaded listener.js 13:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x12d208c00) [pid = 1646] [serial = 1493] [outer = 0x12ae2d400] 13:02:48 INFO - PROCESS | 1646 | 1461182568975 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]]]}] 13:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 668ms 13:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:02:49 INFO - PROCESS | 1646 | 1461182569007 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:02:49 INFO - PROCESS | 1646 | 1461182569008 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:02:49 INFO - PROCESS | 1646 | 1461182569010 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:02:49 INFO - PROCESS | 1646 | 1461182569012 Marionette TRACE conn2 <- [1,1962,null,{}] 13:02:49 INFO - PROCESS | 1646 | 1461182569014 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}] 13:02:49 INFO - PROCESS | 1646 | 1461182569122 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:02:49 INFO - PROCESS | 1646 | 1461182569223 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fc6d800 == 79 [pid = 1646] [id = 498] 13:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12ae2d800) [pid = 1646] [serial = 1494] [outer = 0x0] 13:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12d5e5400) [pid = 1646] [serial = 1495] [outer = 0x12ae2d800] 13:02:49 INFO - PROCESS | 1646 | 1461182569256 Marionette DEBUG loaded listener.js 13:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12e316400) [pid = 1646] [serial = 1496] [outer = 0x12ae2d800] 13:02:49 INFO - PROCESS | 1646 | 1461182569770 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]]]}] 13:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 773ms 13:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:02:49 INFO - PROCESS | 1646 | 1461182569785 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:02:49 INFO - PROCESS | 1646 | 1461182569787 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:02:49 INFO - PROCESS | 1646 | 1461182569790 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:02:49 INFO - PROCESS | 1646 | 1461182569792 Marionette TRACE conn2 <- [1,1966,null,{}] 13:02:49 INFO - PROCESS | 1646 | 1461182569796 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}] 13:02:49 INFO - PROCESS | 1646 | 1461182569921 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:02:50 INFO - PROCESS | 1646 | 1461182570000 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x13080a000 == 80 [pid = 1646] [id = 499] 13:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12bb2ac00) [pid = 1646] [serial = 1497] [outer = 0x0] 13:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12e337800) [pid = 1646] [serial = 1498] [outer = 0x12bb2ac00] 13:02:50 INFO - PROCESS | 1646 | 1461182570030 Marionette DEBUG loaded listener.js 13:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x12e66fc00) [pid = 1646] [serial = 1499] [outer = 0x12bb2ac00] 13:02:50 INFO - PROCESS | 1646 | 1461182570439 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]]]}] 13:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 724ms 13:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:02:50 INFO - PROCESS | 1646 | 1461182570513 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:02:50 INFO - PROCESS | 1646 | 1461182570515 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:02:50 INFO - PROCESS | 1646 | 1461182570517 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:02:50 INFO - PROCESS | 1646 | 1461182570518 Marionette TRACE conn2 <- [1,1970,null,{}] 13:02:50 INFO - PROCESS | 1646 | 1461182570521 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}] 13:02:50 INFO - PROCESS | 1646 | 1461182570628 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:02:50 INFO - PROCESS | 1646 | 1461182570737 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x13099c000 == 81 [pid = 1646] [id = 500] 13:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12e67a000) [pid = 1646] [serial = 1500] [outer = 0x0] 13:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x12ee92800) [pid = 1646] [serial = 1501] [outer = 0x12e67a000] 13:02:50 INFO - PROCESS | 1646 | 1461182570769 Marionette DEBUG loaded listener.js 13:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x12f3ab400) [pid = 1646] [serial = 1502] [outer = 0x12e67a000] 13:02:51 INFO - PROCESS | 1646 | 1461182571178 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]]]}] 13:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 669ms 13:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:02:51 INFO - PROCESS | 1646 | 1461182571186 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:02:51 INFO - PROCESS | 1646 | 1461182571188 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:02:51 INFO - PROCESS | 1646 | 1461182571190 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:02:51 INFO - PROCESS | 1646 | 1461182571191 Marionette TRACE conn2 <- [1,1974,null,{}] 13:02:51 INFO - PROCESS | 1646 | 1461182571194 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}] 13:02:51 INFO - PROCESS | 1646 | 1461182571305 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:02:51 INFO - PROCESS | 1646 | 1461182571420 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x137063000 == 82 [pid = 1646] [id = 501] 13:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x11873cc00) [pid = 1646] [serial = 1503] [outer = 0x0] 13:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x12f3abc00) [pid = 1646] [serial = 1504] [outer = 0x11873cc00] 13:02:51 INFO - PROCESS | 1646 | 1461182571452 Marionette DEBUG loaded listener.js 13:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x12f94f400) [pid = 1646] [serial = 1505] [outer = 0x11873cc00] 13:02:51 INFO - PROCESS | 1646 | 1461182571857 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]]]}] 13:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 720ms 13:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:02:51 INFO - PROCESS | 1646 | 1461182571911 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:02:51 INFO - PROCESS | 1646 | 1461182571913 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:02:51 INFO - PROCESS | 1646 | 1461182571915 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:02:51 INFO - PROCESS | 1646 | 1461182571917 Marionette TRACE conn2 <- [1,1978,null,{}] 13:02:51 INFO - PROCESS | 1646 | 1461182571920 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}] 13:02:52 INFO - PROCESS | 1646 | 1461182572100 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:02:52 INFO - PROCESS | 1646 | 1461182572265 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x139b5a000 == 83 [pid = 1646] [id = 502] 13:02:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x12f953000) [pid = 1646] [serial = 1506] [outer = 0x0] 13:02:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x12fb59000) [pid = 1646] [serial = 1507] [outer = 0x12f953000] 13:02:52 INFO - PROCESS | 1646 | 1461182572320 Marionette DEBUG loaded listener.js 13:02:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x12fb77c00) [pid = 1646] [serial = 1508] [outer = 0x12f953000] 13:02:52 INFO - PROCESS | 1646 | 1461182572929 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]]]}] 13:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1022ms 13:02:52 INFO - PROCESS | 1646 | 1461182572937 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:02:52 INFO - PROCESS | 1646 | 1461182572940 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:02:52 INFO - PROCESS | 1646 | 1461182572944 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:02:52 INFO - PROCESS | 1646 | 1461182572947 Marionette TRACE conn2 <- [1,1982,null,{}] 13:02:52 INFO - PROCESS | 1646 | 1461182572951 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}] 13:02:53 INFO - PROCESS | 1646 | 1461182573112 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:02:53 INFO - PROCESS | 1646 | 1461182573253 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b24c000 == 84 [pid = 1646] [id = 503] 13:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x119de8800) [pid = 1646] [serial = 1509] [outer = 0x0] 13:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x11a939000) [pid = 1646] [serial = 1510] [outer = 0x119de8800] 13:02:53 INFO - PROCESS | 1646 | 1461182573282 Marionette DEBUG loaded listener.js 13:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x11c524400) [pid = 1646] [serial = 1511] [outer = 0x119de8800] 13:02:53 INFO - PROCESS | 1646 | 1461182573731 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]]]}] 13:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 827ms 13:02:53 INFO - PROCESS | 1646 | 1461182573782 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:02:53 INFO - PROCESS | 1646 | 1461182573786 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:02:53 INFO - PROCESS | 1646 | 1461182573792 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:02:53 INFO - PROCESS | 1646 | 1461182573794 Marionette TRACE conn2 <- [1,1986,null,{}] 13:02:53 INFO - PROCESS | 1646 | 1461182573796 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}] 13:02:53 INFO - PROCESS | 1646 | 1461182573905 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:02:53 INFO - PROCESS | 1646 | 1461182573991 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a638800 == 85 [pid = 1646] [id = 504] 13:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x11a79c400) [pid = 1646] [serial = 1512] [outer = 0x0] 13:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x127dd5400) [pid = 1646] [serial = 1513] [outer = 0x11a79c400] 13:02:54 INFO - PROCESS | 1646 | 1461182574020 Marionette DEBUG loaded listener.js 13:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x129d1f800) [pid = 1646] [serial = 1514] [outer = 0x11a79c400] 13:02:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12a93a800 == 84 [pid = 1646] [id = 490] 13:02:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11ba9b800 == 83 [pid = 1646] [id = 489] 13:02:54 INFO - PROCESS | 1646 | --DOCSHELL 0x127da4000 == 82 [pid = 1646] [id = 488] 13:02:54 INFO - PROCESS | 1646 | --DOCSHELL 0x137016800 == 81 [pid = 1646] [id = 484] 13:02:54 INFO - PROCESS | 1646 | --DOCSHELL 0x130817800 == 80 [pid = 1646] [id = 483] 13:02:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12f021800 == 79 [pid = 1646] [id = 482] 13:02:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12a63f800 == 78 [pid = 1646] [id = 481] 13:02:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11b55a800 == 77 [pid = 1646] [id = 480] 13:02:54 INFO - PROCESS | 1646 | 1461182574389 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]]]}] 13:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 621ms 13:02:54 INFO - PROCESS | 1646 | 1461182574416 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:02:54 INFO - PROCESS | 1646 | 1461182574417 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:02:54 INFO - PROCESS | 1646 | 1461182574420 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:02:54 INFO - PROCESS | 1646 | 1461182574422 Marionette TRACE conn2 <- [1,1990,null,{}] 13:02:54 INFO - PROCESS | 1646 | 1461182574429 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}] 13:02:54 INFO - PROCESS | 1646 | 1461182574529 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:02:54 INFO - PROCESS | 1646 | 1461182574607 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e941000 == 78 [pid = 1646] [id = 505] 13:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x11b5b0000) [pid = 1646] [serial = 1515] [outer = 0x0] 13:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x129d92000) [pid = 1646] [serial = 1516] [outer = 0x11b5b0000] 13:02:54 INFO - PROCESS | 1646 | 1461182574637 Marionette DEBUG loaded listener.js 13:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x12ae27c00) [pid = 1646] [serial = 1517] [outer = 0x11b5b0000] 13:02:54 INFO - PROCESS | 1646 | 1461182574941 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]]]}] 13:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 572ms 13:02:54 INFO - PROCESS | 1646 | 1461182574992 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:02:54 INFO - PROCESS | 1646 | 1461182574994 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:02:54 INFO - PROCESS | 1646 | 1461182574997 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:02:54 INFO - PROCESS | 1646 | 1461182574998 Marionette TRACE conn2 <- [1,1994,null,{}] 13:02:55 INFO - PROCESS | 1646 | 1461182575000 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}] 13:02:55 INFO - PROCESS | 1646 | 1461182575096 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:02:55 INFO - PROCESS | 1646 | 1461182575175 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x13016c800 == 79 [pid = 1646] [id = 506] 13:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x127147c00) [pid = 1646] [serial = 1518] [outer = 0x0] 13:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x12aeb3400) [pid = 1646] [serial = 1519] [outer = 0x127147c00] 13:02:55 INFO - PROCESS | 1646 | 1461182575204 Marionette DEBUG loaded listener.js 13:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x12b40d000) [pid = 1646] [serial = 1520] [outer = 0x127147c00] 13:02:55 INFO - PROCESS | 1646 | 1461182575541 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]]]}] 13:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 569ms 13:02:55 INFO - PROCESS | 1646 | 1461182575573 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:02:55 INFO - PROCESS | 1646 | 1461182575574 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:02:55 INFO - PROCESS | 1646 | 1461182575576 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:02:55 INFO - PROCESS | 1646 | 1461182575577 Marionette TRACE conn2 <- [1,1998,null,{}] 13:02:55 INFO - PROCESS | 1646 | 1461182575580 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}] 13:02:55 INFO - PROCESS | 1646 | 1461182575701 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:02:55 INFO - PROCESS | 1646 | 1461182575749 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1398c8000 == 80 [pid = 1646] [id = 507] 13:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x12b021c00) [pid = 1646] [serial = 1521] [outer = 0x0] 13:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x12bcbb000) [pid = 1646] [serial = 1522] [outer = 0x12b021c00] 13:02:55 INFO - PROCESS | 1646 | 1461182575775 Marionette DEBUG loaded listener.js 13:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x12d5e1000) [pid = 1646] [serial = 1523] [outer = 0x12b021c00] 13:02:56 INFO - PROCESS | 1646 | 1461182576126 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]]]}] 13:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 572ms 13:02:56 INFO - PROCESS | 1646 | 1461182576150 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:02:56 INFO - PROCESS | 1646 | 1461182576152 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:02:56 INFO - PROCESS | 1646 | 1461182576160 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:02:56 INFO - PROCESS | 1646 | 1461182576161 Marionette TRACE conn2 <- [1,2002,null,{}] 13:02:56 INFO - PROCESS | 1646 | 1461182576163 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}] 13:02:56 INFO - PROCESS | 1646 | 1461182576300 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:02:56 INFO - PROCESS | 1646 | 1461182576313 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a794800 == 81 [pid = 1646] [id = 508] 13:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x12cee8000) [pid = 1646] [serial = 1524] [outer = 0x0] 13:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x12f704c00) [pid = 1646] [serial = 1525] [outer = 0x12cee8000] 13:02:56 INFO - PROCESS | 1646 | 1461182576341 Marionette DEBUG loaded listener.js 13:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x12fb73000) [pid = 1646] [serial = 1526] [outer = 0x12cee8000] 13:02:56 INFO - PROCESS | 1646 | 1461182576711 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]]]}] 13:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 570ms 13:02:56 INFO - PROCESS | 1646 | 1461182576731 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:02:56 INFO - PROCESS | 1646 | 1461182576732 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:02:56 INFO - PROCESS | 1646 | 1461182576734 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:02:56 INFO - PROCESS | 1646 | 1461182576735 Marionette TRACE conn2 <- [1,2006,null,{}] 13:02:56 INFO - PROCESS | 1646 | 1461182576738 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}] 13:02:56 INFO - PROCESS | 1646 | 1461182576860 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:02:56 INFO - PROCESS | 1646 | 1461182576875 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a7a9000 == 82 [pid = 1646] [id = 509] 13:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x12fb76800) [pid = 1646] [serial = 1527] [outer = 0x0] 13:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x12fe73400) [pid = 1646] [serial = 1528] [outer = 0x12fb76800] 13:02:56 INFO - PROCESS | 1646 | 1461182576900 Marionette DEBUG loaded listener.js 13:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x12fe78800) [pid = 1646] [serial = 1529] [outer = 0x12fb76800] 13:02:57 INFO - PROCESS | 1646 | 1461182577239 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]]]}] 13:02:57 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 13:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 520ms 13:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:02:57 INFO - PROCESS | 1646 | 1461182577254 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:02:57 INFO - PROCESS | 1646 | 1461182577256 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:02:57 INFO - PROCESS | 1646 | 1461182577258 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:02:57 INFO - PROCESS | 1646 | 1461182577259 Marionette TRACE conn2 <- [1,2010,null,{}] 13:02:57 INFO - PROCESS | 1646 | 1461182577261 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}] 13:02:57 INFO - PROCESS | 1646 | 1461182577389 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:02:57 INFO - PROCESS | 1646 | 1461182577393 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x13ac17000 == 83 [pid = 1646] [id = 510] 13:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x12fe70c00) [pid = 1646] [serial = 1530] [outer = 0x0] 13:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x12fe7dc00) [pid = 1646] [serial = 1531] [outer = 0x12fe70c00] 13:02:57 INFO - PROCESS | 1646 | 1461182577417 Marionette DEBUG loaded listener.js 13:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x138a13000) [pid = 1646] [serial = 1532] [outer = 0x12fe70c00] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x1124c9000) [pid = 1646] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x11645cc00) [pid = 1646] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x11c55a800) [pid = 1646] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x12e671000) [pid = 1646] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x1124c8000) [pid = 1646] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x129fc5400) [pid = 1646] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x11bad0000) [pid = 1646] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x11ba1e800) [pid = 1646] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x11beba000) [pid = 1646] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x12acdb800) [pid = 1646] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x12e33f400) [pid = 1646] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x11c3a1000) [pid = 1646] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x12742e800) [pid = 1646] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x129942800) [pid = 1646] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x129d8f400) [pid = 1646] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x1145ac800) [pid = 1646] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x12e138400) [pid = 1646] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x12b98ec00) [pid = 1646] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x114d94400) [pid = 1646] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x129d26800) [pid = 1646] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x116157400) [pid = 1646] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x12a4f1c00) [pid = 1646] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x12a4f1000) [pid = 1646] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x1123a6000) [pid = 1646] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x125d08c00) [pid = 1646] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x12ad80400) [pid = 1646] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x11ae5e000) [pid = 1646] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x125d10000) [pid = 1646] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x11912ac00) [pid = 1646] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x127502400) [pid = 1646] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x11aa90c00) [pid = 1646] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x12b40e000) [pid = 1646] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x12e31ec00) [pid = 1646] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x114be5400) [pid = 1646] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x127504400) [pid = 1646] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x114cd2400) [pid = 1646] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x11bebe800) [pid = 1646] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x1124bec00) [pid = 1646] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x11aed3800) [pid = 1646] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x12e13b800) [pid = 1646] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x11a7a4800) [pid = 1646] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x11c51d400) [pid = 1646] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x12ad7bc00) [pid = 1646] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:02:57 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12bbc2800) [pid = 1646] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:02:57 INFO - PROCESS | 1646 | 1461182577982 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]]]}] 13:02:58 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 13:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 768ms 13:02:58 INFO - PROCESS | 1646 | 1461182578026 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:02:58 INFO - PROCESS | 1646 | 1461182578028 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:02:58 INFO - PROCESS | 1646 | 1461182578035 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:02:58 INFO - PROCESS | 1646 | 1461182578036 Marionette TRACE conn2 <- [1,2014,null,{}] 13:02:58 INFO - PROCESS | 1646 | 1461182578039 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}] 13:02:58 INFO - PROCESS | 1646 | 1461182578140 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:02:58 INFO - PROCESS | 1646 | 1461182578145 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a408800 == 84 [pid = 1646] [id = 511] 13:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x1147c3000) [pid = 1646] [serial = 1533] [outer = 0x0] 13:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x119249800) [pid = 1646] [serial = 1534] [outer = 0x1147c3000] 13:02:58 INFO - PROCESS | 1646 | 1461182578172 Marionette DEBUG loaded listener.js 13:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x11ba1e800) [pid = 1646] [serial = 1535] [outer = 0x1147c3000] 13:02:58 INFO - PROCESS | 1646 | 1461182578512 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]]]}] 13:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 523ms 13:02:58 INFO - PROCESS | 1646 | 1461182578554 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:02:58 INFO - PROCESS | 1646 | 1461182578556 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:02:58 INFO - PROCESS | 1646 | 1461182578558 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:02:58 INFO - PROCESS | 1646 | 1461182578559 Marionette TRACE conn2 <- [1,2018,null,{}] 13:02:58 INFO - PROCESS | 1646 | 1461182578562 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}] 13:02:58 INFO - PROCESS | 1646 | 1461182578657 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:02:58 INFO - PROCESS | 1646 | 1461182578737 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e92f000 == 85 [pid = 1646] [id = 512] 13:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x114d97800) [pid = 1646] [serial = 1536] [outer = 0x0] 13:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x11beba400) [pid = 1646] [serial = 1537] [outer = 0x114d97800] 13:02:58 INFO - PROCESS | 1646 | 1461182578762 Marionette DEBUG loaded listener.js 13:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12699ec00) [pid = 1646] [serial = 1538] [outer = 0x114d97800] 13:02:59 INFO - PROCESS | 1646 | 1461182579056 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]]]}] 13:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 524ms 13:02:59 INFO - PROCESS | 1646 | 1461182579084 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:02:59 INFO - PROCESS | 1646 | 1461182579086 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:02:59 INFO - PROCESS | 1646 | 1461182579088 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:02:59 INFO - PROCESS | 1646 | 1461182579090 Marionette TRACE conn2 <- [1,2022,null,{}] 13:02:59 INFO - PROCESS | 1646 | 1461182579092 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}] 13:02:59 INFO - PROCESS | 1646 | 1461182579201 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:02:59 INFO - PROCESS | 1646 | 1461182579205 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x13ac20800 == 86 [pid = 1646] [id = 513] 13:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x1269aa000) [pid = 1646] [serial = 1539] [outer = 0x0] 13:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x129d91400) [pid = 1646] [serial = 1540] [outer = 0x1269aa000] 13:02:59 INFO - PROCESS | 1646 | 1461182579234 Marionette DEBUG loaded listener.js 13:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12b410400) [pid = 1646] [serial = 1541] [outer = 0x1269aa000] 13:02:59 INFO - PROCESS | 1646 | 1461182579601 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]]]}] 13:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 13:02:59 INFO - PROCESS | 1646 | 1461182579607 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:02:59 INFO - PROCESS | 1646 | 1461182579608 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:02:59 INFO - PROCESS | 1646 | 1461182579610 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:02:59 INFO - PROCESS | 1646 | 1461182579612 Marionette TRACE conn2 <- [1,2026,null,{}] 13:02:59 INFO - PROCESS | 1646 | 1461182579619 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}] 13:02:59 INFO - PROCESS | 1646 | 1461182579760 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:02:59 INFO - PROCESS | 1646 | 1461182579891 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ba8f000 == 87 [pid = 1646] [id = 514] 13:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x1124c9800) [pid = 1646] [serial = 1542] [outer = 0x0] 13:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x1147c2400) [pid = 1646] [serial = 1543] [outer = 0x1124c9800] 13:02:59 INFO - PROCESS | 1646 | 1461182579927 Marionette DEBUG loaded listener.js 13:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x119a23800) [pid = 1646] [serial = 1544] [outer = 0x1124c9800] 13:03:00 INFO - PROCESS | 1646 | 1461182580392 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]]]}] 13:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 820ms 13:03:00 INFO - PROCESS | 1646 | 1461182580433 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:03:00 INFO - PROCESS | 1646 | 1461182580436 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:03:00 INFO - PROCESS | 1646 | 1461182580440 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:03:00 INFO - PROCESS | 1646 | 1461182580442 Marionette TRACE conn2 <- [1,2030,null,{}] 13:03:00 INFO - PROCESS | 1646 | 1461182580445 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}] 13:03:00 INFO - PROCESS | 1646 | 1461182580569 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:03:00 INFO - PROCESS | 1646 | 1461182580690 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b259000 == 88 [pid = 1646] [id = 515] 13:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x11c063000) [pid = 1646] [serial = 1545] [outer = 0x0] 13:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x129107000) [pid = 1646] [serial = 1546] [outer = 0x11c063000] 13:03:00 INFO - PROCESS | 1646 | 1461182580727 Marionette DEBUG loaded listener.js 13:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x129d8c000) [pid = 1646] [serial = 1547] [outer = 0x11c063000] 13:03:01 INFO - PROCESS | 1646 | 1461182581267 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]]]}] 13:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 870ms 13:03:01 INFO - PROCESS | 1646 | 1461182581312 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:03:01 INFO - PROCESS | 1646 | 1461182581315 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:03:01 INFO - PROCESS | 1646 | 1461182581318 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:03:01 INFO - PROCESS | 1646 | 1461182581319 Marionette TRACE conn2 <- [1,2034,null,{}] 13:03:01 INFO - PROCESS | 1646 | 1461182581322 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}] 13:03:01 INFO - PROCESS | 1646 | 1461182581440 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:03:01 INFO - PROCESS | 1646 | 1461182581572 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x13700e800 == 89 [pid = 1646] [id = 516] 13:03:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x12a663800) [pid = 1646] [serial = 1548] [outer = 0x0] 13:03:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x12ae23400) [pid = 1646] [serial = 1549] [outer = 0x12a663800] 13:03:01 INFO - PROCESS | 1646 | 1461182581606 Marionette DEBUG loaded listener.js 13:03:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x12aeb2c00) [pid = 1646] [serial = 1550] [outer = 0x12a663800] 13:03:02 INFO - PROCESS | 1646 | 1461182582043 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]]]}] 13:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 770ms 13:03:02 INFO - PROCESS | 1646 | 1461182582089 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:03:02 INFO - PROCESS | 1646 | 1461182582091 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:03:02 INFO - PROCESS | 1646 | 1461182582097 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:03:02 INFO - PROCESS | 1646 | 1461182582102 Marionette TRACE conn2 <- [1,2038,null,{}] 13:03:02 INFO - PROCESS | 1646 | 1461182582106 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}] 13:03:02 INFO - PROCESS | 1646 | 1461182582226 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:03:02 INFO - PROCESS | 1646 | 1461182582317 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x13aa14000 == 90 [pid = 1646] [id = 517] 13:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x12aeac000) [pid = 1646] [serial = 1551] [outer = 0x0] 13:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x12b992c00) [pid = 1646] [serial = 1552] [outer = 0x12aeac000] 13:03:02 INFO - PROCESS | 1646 | 1461182582350 Marionette DEBUG loaded listener.js 13:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x12e336800) [pid = 1646] [serial = 1553] [outer = 0x12aeac000] 13:03:02 INFO - PROCESS | 1646 | 1461182582751 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]]]}] 13:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 679ms 13:03:02 INFO - PROCESS | 1646 | 1461182582773 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:03:02 INFO - PROCESS | 1646 | 1461182582774 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:03:02 INFO - PROCESS | 1646 | 1461182582797 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:03:02 INFO - PROCESS | 1646 | 1461182582798 Marionette TRACE conn2 <- [1,2042,null,{}] 13:03:02 INFO - PROCESS | 1646 | 1461182582827 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}] 13:03:02 INFO - PROCESS | 1646 | 1461182582944 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:03:03 INFO - PROCESS | 1646 | 1461182583060 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x139a15000 == 91 [pid = 1646] [id = 518] 13:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x12e13f800) [pid = 1646] [serial = 1554] [outer = 0x0] 13:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x12f1a1800) [pid = 1646] [serial = 1555] [outer = 0x12e13f800] 13:03:03 INFO - PROCESS | 1646 | 1461182583094 Marionette DEBUG loaded listener.js 13:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x12f955800) [pid = 1646] [serial = 1556] [outer = 0x12e13f800] 13:03:03 INFO - PROCESS | 1646 | 1461182583522 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]]]}] 13:03:03 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) 13:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 805ms 13:03:03 INFO - PROCESS | 1646 | 1461182583582 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:03:03 INFO - PROCESS | 1646 | 1461182583584 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:03:03 INFO - PROCESS | 1646 | 1461182583586 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:03:03 INFO - PROCESS | 1646 | 1461182583587 Marionette TRACE conn2 <- [1,2046,null,{}] 13:03:03 INFO - PROCESS | 1646 | 1461182583590 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}] 13:03:03 INFO - PROCESS | 1646 | 1461182583706 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:03:03 INFO - PROCESS | 1646 | 1461182583795 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a410000 == 92 [pid = 1646] [id = 519] 13:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x12f706c00) [pid = 1646] [serial = 1557] [outer = 0x0] 13:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x12fb60400) [pid = 1646] [serial = 1558] [outer = 0x12f706c00] 13:03:03 INFO - PROCESS | 1646 | 1461182583835 Marionette DEBUG loaded listener.js 13:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x13893b400) [pid = 1646] [serial = 1559] [outer = 0x12f706c00] 13:03:04 INFO - PROCESS | 1646 | 1461182584259 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]]]}] 13:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 721ms 13:03:04 INFO - PROCESS | 1646 | 1461182584313 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:03:04 INFO - PROCESS | 1646 | 1461182584314 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:03:04 INFO - PROCESS | 1646 | 1461182584317 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:03:04 INFO - PROCESS | 1646 | 1461182584318 Marionette TRACE conn2 <- [1,2050,null,{}] 13:03:04 INFO - PROCESS | 1646 | 1461182584320 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}] 13:03:04 INFO - PROCESS | 1646 | 1461182584438 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:03:04 INFO - PROCESS | 1646 | 1461182584560 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x11ac24000 == 93 [pid = 1646] [id = 520] 13:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x114cc8c00) [pid = 1646] [serial = 1560] [outer = 0x0] 13:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x118740800) [pid = 1646] [serial = 1561] [outer = 0x114cc8c00] 13:03:04 INFO - PROCESS | 1646 | 1461182584594 Marionette DEBUG loaded listener.js 13:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x11c0b8800) [pid = 1646] [serial = 1562] [outer = 0x114cc8c00] 13:03:05 INFO - PROCESS | 1646 | 1461182585041 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]]]}] 13:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1170ms 13:03:05 INFO - PROCESS | 1646 | 1461182585495 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:03:05 INFO - PROCESS | 1646 | 1461182585499 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:03:05 INFO - PROCESS | 1646 | 1461182585503 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:03:05 INFO - PROCESS | 1646 | 1461182585504 Marionette TRACE conn2 <- [1,2054,null,{}] 13:03:05 INFO - PROCESS | 1646 | 1461182585508 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}] 13:03:05 INFO - PROCESS | 1646 | 1461182585612 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:03:05 INFO - PROCESS | 1646 | 1461182585700 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x11985e000 == 94 [pid = 1646] [id = 521] 13:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x114be2000) [pid = 1646] [serial = 1563] [outer = 0x0] 13:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x114cc7800) [pid = 1646] [serial = 1564] [outer = 0x114be2000] 13:03:05 INFO - PROCESS | 1646 | 1461182585729 Marionette DEBUG loaded listener.js 13:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x114da0c00) [pid = 1646] [serial = 1565] [outer = 0x114be2000] 13:03:06 INFO - PROCESS | 1646 | 1461182586158 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]]]}] 13:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 13:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:03:06 INFO - PROCESS | 1646 | 1461182586173 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:03:06 INFO - PROCESS | 1646 | 1461182586175 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:03:06 INFO - PROCESS | 1646 | 1461182586204 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:03:06 INFO - PROCESS | 1646 | 1461182586206 Marionette TRACE conn2 <- [1,2058,null,{}] 13:03:06 INFO - PROCESS | 1646 | 1461182586211 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}] 13:03:06 INFO - PROCESS | 1646 | 1461182586309 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:03:06 INFO - PROCESS | 1646 | 1461182586400 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x11984d000 == 95 [pid = 1646] [id = 522] 13:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x114be3400) [pid = 1646] [serial = 1566] [outer = 0x0] 13:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x115382000) [pid = 1646] [serial = 1567] [outer = 0x114be3400] 13:03:06 INFO - PROCESS | 1646 | 1461182586427 Marionette DEBUG loaded listener.js 13:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x1156e5400) [pid = 1646] [serial = 1568] [outer = 0x114be3400] 13:03:06 INFO - PROCESS | 1646 | 1461182586842 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]]]}] 13:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 703ms 13:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:03:06 INFO - PROCESS | 1646 | 1461182586894 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:03:06 INFO - PROCESS | 1646 | 1461182586896 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:03:06 INFO - PROCESS | 1646 | 1461182586902 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:03:06 INFO - PROCESS | 1646 | 1461182586904 Marionette TRACE conn2 <- [1,2062,null,{}] 13:03:06 INFO - PROCESS | 1646 | 1461182586915 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}] 13:03:07 INFO - PROCESS | 1646 | 1461182587056 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:03:07 INFO - PROCESS | 1646 | 1461182587150 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x11aca9800 == 96 [pid = 1646] [id = 523] 13:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x119d55000) [pid = 1646] [serial = 1569] [outer = 0x0] 13:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x119de7400) [pid = 1646] [serial = 1570] [outer = 0x119d55000] 13:03:07 INFO - PROCESS | 1646 | 1461182587181 Marionette DEBUG loaded listener.js 13:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x11a7a3c00) [pid = 1646] [serial = 1571] [outer = 0x119d55000] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12e45a800 == 95 [pid = 1646] [id = 401] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12d412800 == 94 [pid = 1646] [id = 398] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe63800 == 93 [pid = 1646] [id = 280] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13ac20800 == 92 [pid = 1646] [id = 513] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12e92f000 == 91 [pid = 1646] [id = 512] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12a408800 == 90 [pid = 1646] [id = 511] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13ac17000 == 89 [pid = 1646] [id = 510] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13a7a9000 == 88 [pid = 1646] [id = 509] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x127d5a400) [pid = 1646] [serial = 1474] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13a794800 == 87 [pid = 1646] [id = 508] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1398c8000 == 86 [pid = 1646] [id = 507] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13016c800 == 85 [pid = 1646] [id = 506] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12e941000 == 84 [pid = 1646] [id = 505] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12a638800 == 83 [pid = 1646] [id = 504] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12b24c000 == 82 [pid = 1646] [id = 503] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12fc6d800 == 81 [pid = 1646] [id = 498] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12f1ef800 == 80 [pid = 1646] [id = 497] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12e939800 == 79 [pid = 1646] [id = 496] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe53000 == 78 [pid = 1646] [id = 479] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12d581000 == 77 [pid = 1646] [id = 495] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12d421800 == 76 [pid = 1646] [id = 494] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12b262800 == 75 [pid = 1646] [id = 493] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12907f000 == 74 [pid = 1646] [id = 492] 13:03:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12918e800 == 73 [pid = 1646] [id = 491] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x12db62400) [pid = 1646] [serial = 1390] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x12f3ab000) [pid = 1646] [serial = 1393] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x1142bfc00) [pid = 1646] [serial = 1465] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x115569000) [pid = 1646] [serial = 1466] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x11ac19400) [pid = 1646] [serial = 1468] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x11c0b3000) [pid = 1646] [serial = 1469] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x125f59800) [pid = 1646] [serial = 1471] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x12f19d400) [pid = 1646] [serial = 1439] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x115471400) [pid = 1646] [serial = 1441] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x12e668800) [pid = 1646] [serial = 1436] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x11c054400) [pid = 1646] [serial = 1444] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x12742d000) [pid = 1646] [serial = 1447] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x12a4ea000) [pid = 1646] [serial = 1450] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x12bbc6c00) [pid = 1646] [serial = 1453] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x12f3a6400) [pid = 1646] [serial = 1456] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x12f953800) [pid = 1646] [serial = 1462] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x12d5e2000) [pid = 1646] [serial = 1459] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x12ee8e000) [pid = 1646] [serial = 1438] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x127507000) [pid = 1646] [serial = 1472] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x12f703400) [pid = 1646] [serial = 1396] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x12aeab800) [pid = 1646] [serial = 1387] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x12f706000) [pid = 1646] [serial = 1399] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x118a6f800) [pid = 1646] [serial = 1402] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x12a663000) [pid = 1646] [serial = 1386] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x11c05b000) [pid = 1646] [serial = 1409] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x125d11c00) [pid = 1646] [serial = 1252] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x11c552000) [pid = 1646] [serial = 1380] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x12aeaf800) [pid = 1646] [serial = 1426] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x12f3ad400) [pid = 1646] [serial = 1395] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x11c17bc00) [pid = 1646] [serial = 859] [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.] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x12b4d2800) [pid = 1646] [serial = 1255] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x11beafc00) [pid = 1646] [serial = 1408] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x129d24000) [pid = 1646] [serial = 1383] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x129fc2400) [pid = 1646] [serial = 1183] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x12cee2400) [pid = 1646] [serial = 1336] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x129d8f000) [pid = 1646] [serial = 1333] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x12e67c800) [pid = 1646] [serial = 1392] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12d081800) [pid = 1646] [serial = 1258] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x12ad76400) [pid = 1646] [serial = 1424] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x129f52c00) [pid = 1646] [serial = 1420] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x1189ccc00) [pid = 1646] [serial = 1404] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x12f3a9c00) [pid = 1646] [serial = 1330] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x12ee94000) [pid = 1646] [serial = 1324] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x114f61000) [pid = 1646] [serial = 1306] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x114d92c00) [pid = 1646] [serial = 1401] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x1269a5c00) [pid = 1646] [serial = 1414] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12d46ac00) [pid = 1646] [serial = 1374] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x1274c2400) [pid = 1646] [serial = 1312] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x127509400) [pid = 1646] [serial = 1415] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x127c43c00) [pid = 1646] [serial = 1417] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x11b80e800) [pid = 1646] [serial = 1378] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x12a664800) [pid = 1646] [serial = 1315] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x11b809400) [pid = 1646] [serial = 1249] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x12e333c00) [pid = 1646] [serial = 1375] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12bb2fc00) [pid = 1646] [serial = 1433] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12ee90400) [pid = 1646] [serial = 1321] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12acd6000) [pid = 1646] [serial = 1423] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12b40b400) [pid = 1646] [serial = 1427] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x12bbcc800) [pid = 1646] [serial = 1398] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x12bbc5000) [pid = 1646] [serial = 1318] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x12ace0800) [pid = 1646] [serial = 1264] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x125d03000) [pid = 1646] [serial = 1381] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x12f196800) [pid = 1646] [serial = 1327] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x114ccec00) [pid = 1646] [serial = 1246] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x11abd5000) [pid = 1646] [serial = 1377] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x12acdb000) [pid = 1646] [serial = 1430] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x12980c800) [pid = 1646] [serial = 1418] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x12e33cc00) [pid = 1646] [serial = 1261] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x11beb7c00) [pid = 1646] [serial = 1309] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x129fbf800) [pid = 1646] [serial = 1384] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x12a669c00) [pid = 1646] [serial = 1421] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x11a7f5c00) [pid = 1646] [serial = 1405] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x12b992000) [pid = 1646] [serial = 1432] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11c55c000) [pid = 1646] [serial = 1411] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x125c31800) [pid = 1646] [serial = 1412] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12b416800) [pid = 1646] [serial = 1389] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x125f59c00) [pid = 1646] [serial = 1429] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x12d206000) [pid = 1646] [serial = 1435] [outer = 0x0] [url = about:blank] 13:03:07 INFO - PROCESS | 1646 | 1461182587656 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]]]}] 13:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 774ms 13:03:07 INFO - PROCESS | 1646 | 1461182587676 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:03:07 INFO - PROCESS | 1646 | 1461182587677 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:03:07 INFO - PROCESS | 1646 | 1461182587679 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:03:07 INFO - PROCESS | 1646 | 1461182587681 Marionette TRACE conn2 <- [1,2066,null,{}] 13:03:07 INFO - PROCESS | 1646 | 1461182587686 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}] 13:03:07 INFO - PROCESS | 1646 | 1461182587774 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:03:07 INFO - PROCESS | 1646 | 1461182587780 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x11acbb800 == 74 [pid = 1646] [id = 524] 13:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11a7a5400) [pid = 1646] [serial = 1572] [outer = 0x0] 13:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x11a941800) [pid = 1646] [serial = 1573] [outer = 0x11a7a5400] 13:03:07 INFO - PROCESS | 1646 | 1461182587807 Marionette DEBUG loaded listener.js 13:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x11ac12400) [pid = 1646] [serial = 1574] [outer = 0x11a7a5400] 13:03:08 INFO - PROCESS | 1646 | 1461182588174 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]]]}] 13:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 527ms 13:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:03:08 INFO - PROCESS | 1646 | 1461182588206 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:03:08 INFO - PROCESS | 1646 | 1461182588208 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:03:08 INFO - PROCESS | 1646 | 1461182588210 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:03:08 INFO - PROCESS | 1646 | 1461182588211 Marionette TRACE conn2 <- [1,2070,null,{}] 13:03:08 INFO - PROCESS | 1646 | 1461182588213 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}] 13:03:08 INFO - PROCESS | 1646 | 1461182588295 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:03:08 INFO - PROCESS | 1646 | 1461182588301 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x125b94000 == 75 [pid = 1646] [id = 525] 13:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11aa8e400) [pid = 1646] [serial = 1575] [outer = 0x0] 13:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11ae55c00) [pid = 1646] [serial = 1576] [outer = 0x11aa8e400] 13:03:08 INFO - PROCESS | 1646 | 1461182588327 Marionette DEBUG loaded listener.js 13:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x11b5b6000) [pid = 1646] [serial = 1577] [outer = 0x11aa8e400] 13:03:08 INFO - PROCESS | 1646 | 1461182588664 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]]]}] 13:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 473ms 13:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:03:08 INFO - PROCESS | 1646 | 1461182588685 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:03:08 INFO - PROCESS | 1646 | 1461182588686 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:03:08 INFO - PROCESS | 1646 | 1461182588688 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:03:08 INFO - PROCESS | 1646 | 1461182588689 Marionette TRACE conn2 <- [1,2074,null,{}] 13:03:08 INFO - PROCESS | 1646 | 1461182588692 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}] 13:03:08 INFO - PROCESS | 1646 | 1461182588800 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:03:08 INFO - PROCESS | 1646 | 1461182588868 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x126df3000 == 76 [pid = 1646] [id = 526] 13:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x11b80e000) [pid = 1646] [serial = 1578] [outer = 0x0] 13:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x11bad9800) [pid = 1646] [serial = 1579] [outer = 0x11b80e000] 13:03:08 INFO - PROCESS | 1646 | 1461182588896 Marionette DEBUG loaded listener.js 13:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x11bebdc00) [pid = 1646] [serial = 1580] [outer = 0x11b80e000] 13:03:09 INFO - PROCESS | 1646 | 1461182589183 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]]]}] 13:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 13:03:09 INFO - PROCESS | 1646 | 1461182589207 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:03:09 INFO - PROCESS | 1646 | 1461182589209 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:03:09 INFO - PROCESS | 1646 | 1461182589211 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:03:09 INFO - PROCESS | 1646 | 1461182589212 Marionette TRACE conn2 <- [1,2078,null,{}] 13:03:09 INFO - PROCESS | 1646 | 1461182589222 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}] 13:03:09 INFO - PROCESS | 1646 | 1461182589311 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:03:09 INFO - PROCESS | 1646 | 1461182589381 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12907f000 == 77 [pid = 1646] [id = 527] 13:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x11b80e400) [pid = 1646] [serial = 1581] [outer = 0x0] 13:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x11c05c000) [pid = 1646] [serial = 1582] [outer = 0x11b80e400] 13:03:09 INFO - PROCESS | 1646 | 1461182589407 Marionette DEBUG loaded listener.js 13:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x11c0bb000) [pid = 1646] [serial = 1583] [outer = 0x11b80e400] 13:03:09 INFO - PROCESS | 1646 | 1461182589735 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]]]}] 13:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 571ms 13:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:03:09 INFO - PROCESS | 1646 | 1461182589783 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:03:09 INFO - PROCESS | 1646 | 1461182589784 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:03:09 INFO - PROCESS | 1646 | 1461182589786 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:03:09 INFO - PROCESS | 1646 | 1461182589787 Marionette TRACE conn2 <- [1,2082,null,{}] 13:03:09 INFO - PROCESS | 1646 | 1461182589789 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}] 13:03:09 INFO - PROCESS | 1646 | 1461182589897 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:03:09 INFO - PROCESS | 1646 | 1461182589912 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a133800 == 78 [pid = 1646] [id = 528] 13:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x11c062800) [pid = 1646] [serial = 1584] [outer = 0x0] 13:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x11c51cc00) [pid = 1646] [serial = 1585] [outer = 0x11c062800] 13:03:09 INFO - PROCESS | 1646 | 1461182589939 Marionette DEBUG loaded listener.js 13:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x11c558800) [pid = 1646] [serial = 1586] [outer = 0x11c062800] 13:03:10 INFO - PROCESS | 1646 | 1461182590288 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]]]}] 13:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 13:03:10 INFO - PROCESS | 1646 | 1461182590305 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:03:10 INFO - PROCESS | 1646 | 1461182590307 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:03:10 INFO - PROCESS | 1646 | 1461182590309 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:03:10 INFO - PROCESS | 1646 | 1461182590310 Marionette TRACE conn2 <- [1,2086,null,{}] 13:03:10 INFO - PROCESS | 1646 | 1461182590312 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}] 13:03:10 INFO - PROCESS | 1646 | 1461182590425 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:03:10 INFO - PROCESS | 1646 | 1461182590440 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a63c800 == 79 [pid = 1646] [id = 529] 13:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x11be99c00) [pid = 1646] [serial = 1587] [outer = 0x0] 13:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x12584f400) [pid = 1646] [serial = 1588] [outer = 0x11be99c00] 13:03:10 INFO - PROCESS | 1646 | 1461182590465 Marionette DEBUG loaded listener.js 13:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x125d03000) [pid = 1646] [serial = 1589] [outer = 0x11be99c00] 13:03:10 INFO - PROCESS | 1646 | 1461182590803 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]]]}] 13:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 520ms 13:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:03:10 INFO - PROCESS | 1646 | 1461182590836 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:03:10 INFO - PROCESS | 1646 | 1461182590837 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:03:10 INFO - PROCESS | 1646 | 1461182590839 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:03:10 INFO - PROCESS | 1646 | 1461182590840 Marionette TRACE conn2 <- [1,2090,null,{}] 13:03:10 INFO - PROCESS | 1646 | 1461182590843 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}] 13:03:10 INFO - PROCESS | 1646 | 1461182590955 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:03:10 INFO - PROCESS | 1646 | 1461182590995 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a938800 == 80 [pid = 1646] [id = 530] 13:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x11c399000) [pid = 1646] [serial = 1590] [outer = 0x0] 13:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x125d10000) [pid = 1646] [serial = 1591] [outer = 0x11c399000] 13:03:11 INFO - PROCESS | 1646 | 1461182591021 Marionette DEBUG loaded listener.js 13:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x126e0fc00) [pid = 1646] [serial = 1592] [outer = 0x11c399000] 13:03:11 INFO - PROCESS | 1646 | 1461182591351 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]]]}] 13:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 13:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:03:11 INFO - PROCESS | 1646 | 1461182591359 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:03:11 INFO - PROCESS | 1646 | 1461182591361 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:03:11 INFO - PROCESS | 1646 | 1461182591363 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:03:11 INFO - PROCESS | 1646 | 1461182591368 Marionette TRACE conn2 <- [1,2094,null,{}] 13:03:11 INFO - PROCESS | 1646 | 1461182591371 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}] 13:03:11 INFO - PROCESS | 1646 | 1461182591500 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:03:11 INFO - PROCESS | 1646 | 1461182591514 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b254800 == 81 [pid = 1646] [id = 531] 13:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x125d7a400) [pid = 1646] [serial = 1593] [outer = 0x0] 13:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12750b800) [pid = 1646] [serial = 1594] [outer = 0x125d7a400] 13:03:11 INFO - PROCESS | 1646 | 1461182591544 Marionette DEBUG loaded listener.js 13:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x129810400) [pid = 1646] [serial = 1595] [outer = 0x125d7a400] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12cee8000) [pid = 1646] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12b021c00) [pid = 1646] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12fe70c00) [pid = 1646] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12fb76800) [pid = 1646] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x127147c00) [pid = 1646] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11a79c400) [pid = 1646] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x119de8800) [pid = 1646] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x11b5b0000) [pid = 1646] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11c39b800) [pid = 1646] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x1147c3000) [pid = 1646] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x114d97800) [pid = 1646] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:03:12 INFO - PROCESS | 1646 | 1461182592244 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]]]}] 13:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 927ms 13:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:03:12 INFO - PROCESS | 1646 | 1461182592290 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:03:12 INFO - PROCESS | 1646 | 1461182592291 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:03:12 INFO - PROCESS | 1646 | 1461182592293 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:03:12 INFO - PROCESS | 1646 | 1461182592295 Marionette TRACE conn2 <- [1,2098,null,{}] 13:03:12 INFO - PROCESS | 1646 | 1461182592297 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}] 13:03:12 INFO - PROCESS | 1646 | 1461182592383 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:03:12 INFO - PROCESS | 1646 | 1461182592452 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b940000 == 82 [pid = 1646] [id = 532] 13:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x11c05c800) [pid = 1646] [serial = 1596] [outer = 0x0] 13:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x129812400) [pid = 1646] [serial = 1597] [outer = 0x11c05c800] 13:03:12 INFO - PROCESS | 1646 | 1461182592478 Marionette DEBUG loaded listener.js 13:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x129d23c00) [pid = 1646] [serial = 1598] [outer = 0x11c05c800] 13:03:12 INFO - PROCESS | 1646 | 1461182592750 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]]]}] 13:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 468ms 13:03:12 INFO - PROCESS | 1646 | 1461182592763 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:03:12 INFO - PROCESS | 1646 | 1461182592765 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:03:12 INFO - PROCESS | 1646 | 1461182592774 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:03:12 INFO - PROCESS | 1646 | 1461182592775 Marionette TRACE conn2 <- [1,2102,null,{}] 13:03:12 INFO - PROCESS | 1646 | 1461182592777 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}] 13:03:12 INFO - PROCESS | 1646 | 1461182592870 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:03:12 INFO - PROCESS | 1646 | 1461182592874 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c02b800 == 83 [pid = 1646] [id = 533] 13:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x129947800) [pid = 1646] [serial = 1599] [outer = 0x0] 13:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x129d93400) [pid = 1646] [serial = 1600] [outer = 0x129947800] 13:03:12 INFO - PROCESS | 1646 | 1461182592899 Marionette DEBUG loaded listener.js 13:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x129f4c000) [pid = 1646] [serial = 1601] [outer = 0x129947800] 13:03:13 INFO - PROCESS | 1646 | 1461182593252 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]]]}] 13:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 13:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:03:13 INFO - PROCESS | 1646 | 1461182593303 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:03:13 INFO - PROCESS | 1646 | 1461182593304 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:03:13 INFO - PROCESS | 1646 | 1461182593306 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:03:13 INFO - PROCESS | 1646 | 1461182593308 Marionette TRACE conn2 <- [1,2106,null,{}] 13:03:13 INFO - PROCESS | 1646 | 1461182593310 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}] 13:03:13 INFO - PROCESS | 1646 | 1461182593397 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:03:13 INFO - PROCESS | 1646 | 1461182593401 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf6b000 == 84 [pid = 1646] [id = 534] 13:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x129f50c00) [pid = 1646] [serial = 1602] [outer = 0x0] 13:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x129fc2000) [pid = 1646] [serial = 1603] [outer = 0x129f50c00] 13:03:13 INFO - PROCESS | 1646 | 1461182593426 Marionette DEBUG loaded listener.js 13:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12a4ec000) [pid = 1646] [serial = 1604] [outer = 0x129f50c00] 13:03:13 INFO - PROCESS | 1646 | 1461182593833 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]]]}] 13:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 569ms 13:03:13 INFO - PROCESS | 1646 | 1461182593877 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:03:13 INFO - PROCESS | 1646 | 1461182593879 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:03:13 INFO - PROCESS | 1646 | 1461182593882 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:03:13 INFO - PROCESS | 1646 | 1461182593884 Marionette TRACE conn2 <- [1,2110,null,{}] 13:03:13 INFO - PROCESS | 1646 | 1461182593887 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}] 13:03:14 INFO - PROCESS | 1646 | 1461182594036 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:03:14 INFO - PROCESS | 1646 | 1461182594047 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d41c800 == 85 [pid = 1646] [id = 535] 13:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12a4ed000) [pid = 1646] [serial = 1605] [outer = 0x0] 13:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12a4f7800) [pid = 1646] [serial = 1606] [outer = 0x12a4ed000] 13:03:14 INFO - PROCESS | 1646 | 1461182594072 Marionette DEBUG loaded listener.js 13:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12a668800) [pid = 1646] [serial = 1607] [outer = 0x12a4ed000] 13:03:14 INFO - PROCESS | 1646 | 1461182594572 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]]]}] 13:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 775ms 13:03:14 INFO - PROCESS | 1646 | 1461182594656 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:03:14 INFO - PROCESS | 1646 | 1461182594660 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:03:14 INFO - PROCESS | 1646 | 1461182594664 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:03:14 INFO - PROCESS | 1646 | 1461182594666 Marionette TRACE conn2 <- [1,2114,null,{}] 13:03:14 INFO - PROCESS | 1646 | 1461182594670 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}] 13:03:14 INFO - PROCESS | 1646 | 1461182594786 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:03:14 INFO - PROCESS | 1646 | 1461182594897 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x11927a800 == 86 [pid = 1646] [id = 536] 13:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x114cd1800) [pid = 1646] [serial = 1608] [outer = 0x0] 13:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x11560ec00) [pid = 1646] [serial = 1609] [outer = 0x114cd1800] 13:03:14 INFO - PROCESS | 1646 | 1461182594931 Marionette DEBUG loaded listener.js 13:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x117a50800) [pid = 1646] [serial = 1610] [outer = 0x114cd1800] 13:03:15 INFO - PROCESS | 1646 | 1461182595330 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]]]}] 13:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 722ms 13:03:15 INFO - PROCESS | 1646 | 1461182595386 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:03:15 INFO - PROCESS | 1646 | 1461182595390 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:03:15 INFO - PROCESS | 1646 | 1461182595394 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:03:15 INFO - PROCESS | 1646 | 1461182595396 Marionette TRACE conn2 <- [1,2118,null,{}] 13:03:15 INFO - PROCESS | 1646 | 1461182595399 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}] 13:03:15 INFO - PROCESS | 1646 | 1461182595510 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:03:15 INFO - PROCESS | 1646 | 1461182595620 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12684a000 == 87 [pid = 1646] [id = 537] 13:03:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x1187acc00) [pid = 1646] [serial = 1611] [outer = 0x0] 13:03:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x11a79e400) [pid = 1646] [serial = 1612] [outer = 0x1187acc00] 13:03:15 INFO - PROCESS | 1646 | 1461182595653 Marionette DEBUG loaded listener.js 13:03:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x11ac19c00) [pid = 1646] [serial = 1613] [outer = 0x1187acc00] 13:03:16 INFO - PROCESS | 1646 | 1461182596089 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]]]}] 13:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 723ms 13:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:03:16 INFO - PROCESS | 1646 | 1461182596118 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:03:16 INFO - PROCESS | 1646 | 1461182596120 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:03:16 INFO - PROCESS | 1646 | 1461182596122 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:03:16 INFO - PROCESS | 1646 | 1461182596126 Marionette TRACE conn2 <- [1,2122,null,{}] 13:03:16 INFO - PROCESS | 1646 | 1461182596160 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}] 13:03:16 INFO - PROCESS | 1646 | 1461182596385 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:03:16 INFO - PROCESS | 1646 | 1461182596493 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb4b800 == 88 [pid = 1646] [id = 538] 13:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x11be6e400) [pid = 1646] [serial = 1614] [outer = 0x0] 13:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x11beb9000) [pid = 1646] [serial = 1615] [outer = 0x11be6e400] 13:03:16 INFO - PROCESS | 1646 | 1461182596526 Marionette DEBUG loaded listener.js 13:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x11c5db800) [pid = 1646] [serial = 1616] [outer = 0x11be6e400] 13:03:16 INFO - PROCESS | 1646 | 1461182596929 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]]]}] 13:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 874ms 13:03:16 INFO - PROCESS | 1646 | 1461182596997 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:03:17 INFO - PROCESS | 1646 | 1461182596999 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:03:17 INFO - PROCESS | 1646 | 1461182597001 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:03:17 INFO - PROCESS | 1646 | 1461182597002 Marionette TRACE conn2 <- [1,2126,null,{}] 13:03:17 INFO - PROCESS | 1646 | 1461182597005 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}] 13:03:17 INFO - PROCESS | 1646 | 1461182597117 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:03:17 INFO - PROCESS | 1646 | 1461182597197 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d57c800 == 89 [pid = 1646] [id = 539] 13:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x125e43c00) [pid = 1646] [serial = 1617] [outer = 0x0] 13:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x127508c00) [pid = 1646] [serial = 1618] [outer = 0x125e43c00] 13:03:17 INFO - PROCESS | 1646 | 1461182597228 Marionette DEBUG loaded listener.js 13:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x127dd3800) [pid = 1646] [serial = 1619] [outer = 0x125e43c00] 13:03:17 INFO - PROCESS | 1646 | 1461182597670 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]]]}] 13:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 718ms 13:03:17 INFO - PROCESS | 1646 | 1461182597721 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:03:17 INFO - PROCESS | 1646 | 1461182597723 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:03:17 INFO - PROCESS | 1646 | 1461182597726 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:03:17 INFO - PROCESS | 1646 | 1461182597728 Marionette TRACE conn2 <- [1,2130,null,{}] 13:03:17 INFO - PROCESS | 1646 | 1461182597764 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}] 13:03:17 INFO - PROCESS | 1646 | 1461182597915 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:03:17 INFO - PROCESS | 1646 | 1461182597926 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e44d000 == 90 [pid = 1646] [id = 540] 13:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x127dd4800) [pid = 1646] [serial = 1620] [outer = 0x0] 13:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x129d24c00) [pid = 1646] [serial = 1621] [outer = 0x127dd4800] 13:03:17 INFO - PROCESS | 1646 | 1461182597956 Marionette DEBUG loaded listener.js 13:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x12a4eb000) [pid = 1646] [serial = 1622] [outer = 0x127dd4800] 13:03:18 INFO - PROCESS | 1646 | 1461182598408 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] 13:03:18 INFO - PROCESS | 1646 | 1461182598469 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:03:18 INFO - PROCESS | 1646 | 1461182598472 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:03:18 INFO - PROCESS | 1646 | 1461182598473 Marionette TRACE conn2 <- [1,2134,null,{}] 13:03:18 INFO - PROCESS | 1646 | 1461182598475 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}] 13:03:18 INFO - PROCESS | 1646 | 1461182598591 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:03:18 INFO - PROCESS | 1646 | 1461182598673 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e93b000 == 91 [pid = 1646] [id = 541] 13:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12a662800) [pid = 1646] [serial = 1623] [outer = 0x0] 13:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x12acd9400) [pid = 1646] [serial = 1624] [outer = 0x12a662800] 13:03:18 INFO - PROCESS | 1646 | 1461182598708 Marionette DEBUG loaded listener.js 13:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12ad7b000) [pid = 1646] [serial = 1625] [outer = 0x12a662800] 13:03:19 INFO - PROCESS | 1646 | 1461182599124 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]]]}] 13:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 674ms 13:03:19 INFO - PROCESS | 1646 | 1461182599147 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:03:19 INFO - PROCESS | 1646 | 1461182599150 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:03:19 INFO - PROCESS | 1646 | 1461182599153 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:03:19 INFO - PROCESS | 1646 | 1461182599154 Marionette TRACE conn2 <- [1,2138,null,{}] 13:03:19 INFO - PROCESS | 1646 | 1461182599157 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}] 13:03:19 INFO - PROCESS | 1646 | 1461182599280 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:03:19 INFO - PROCESS | 1646 | 1461182599391 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f00c800 == 92 [pid = 1646] [id = 542] 13:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x1124cc800) [pid = 1646] [serial = 1626] [outer = 0x0] 13:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x12ad7f400) [pid = 1646] [serial = 1627] [outer = 0x1124cc800] 13:03:19 INFO - PROCESS | 1646 | 1461182599423 Marionette DEBUG loaded listener.js 13:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12ae2a800) [pid = 1646] [serial = 1628] [outer = 0x1124cc800] 13:03:19 INFO - PROCESS | 1646 | 1461182599842 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]]]}] 13:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 719ms 13:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:03:19 INFO - PROCESS | 1646 | 1461182599873 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:03:19 INFO - PROCESS | 1646 | 1461182599874 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:03:19 INFO - PROCESS | 1646 | 1461182599876 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:03:19 INFO - PROCESS | 1646 | 1461182599878 Marionette TRACE conn2 <- [1,2142,null,{}] 13:03:19 INFO - PROCESS | 1646 | 1461182599880 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}] 13:03:20 INFO - PROCESS | 1646 | 1461182600007 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:03:20 INFO - PROCESS | 1646 | 1461182600144 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a929000 == 93 [pid = 1646] [id = 543] 13:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x114cc9400) [pid = 1646] [serial = 1629] [outer = 0x0] 13:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x125d09000) [pid = 1646] [serial = 1630] [outer = 0x114cc9400] 13:03:20 INFO - PROCESS | 1646 | 1461182600195 Marionette DEBUG loaded listener.js 13:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12aeb1800) [pid = 1646] [serial = 1631] [outer = 0x114cc9400] 13:03:20 INFO - PROCESS | 1646 | 1461182600854 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] 13:03:20 INFO - PROCESS | 1646 | 1461182600907 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:03:20 INFO - PROCESS | 1646 | 1461182600929 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:03:20 INFO - PROCESS | 1646 | 1461182600933 Marionette TRACE conn2 <- [1,2146,null,{}] 13:03:20 INFO - PROCESS | 1646 | 1461182600938 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}] 13:03:21 INFO - PROCESS | 1646 | 1461182601134 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:03:21 INFO - PROCESS | 1646 | 1461182601271 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11970f800 == 94 [pid = 1646] [id = 544] 13:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x115570000) [pid = 1646] [serial = 1632] [outer = 0x0] 13:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x1164e6c00) [pid = 1646] [serial = 1633] [outer = 0x115570000] 13:03:21 INFO - PROCESS | 1646 | 1461182601304 Marionette DEBUG loaded listener.js 13:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x119dec800) [pid = 1646] [serial = 1634] [outer = 0x115570000] 13:03:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf6b000 == 93 [pid = 1646] [id = 534] 13:03:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12c02b800 == 92 [pid = 1646] [id = 533] 13:03:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12b940000 == 91 [pid = 1646] [id = 532] 13:03:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12b254800 == 90 [pid = 1646] [id = 531] 13:03:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12a938800 == 89 [pid = 1646] [id = 530] 13:03:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12a63c800 == 88 [pid = 1646] [id = 529] 13:03:21 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x129d91400) [pid = 1646] [serial = 1540] [outer = 0x0] [url = about:blank] 13:03:21 INFO - PROCESS | 1646 | 1461182601795 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] 13:03:21 INFO - PROCESS | 1646 | 1461182601859 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:03:21 INFO - PROCESS | 1646 | 1461182601865 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:03:21 INFO - PROCESS | 1646 | 1461182601867 Marionette TRACE conn2 <- [1,2150,null,{}] 13:03:21 INFO - PROCESS | 1646 | 1461182601869 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}] 13:03:21 INFO - PROCESS | 1646 | 1461182601961 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:03:21 INFO - PROCESS | 1646 | 1461182601968 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11acbb800 == 74 [pid = 1646] [id = 545] 13:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x11ac0d400) [pid = 1646] [serial = 1635] [outer = 0x0] 13:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x11ac1b000) [pid = 1646] [serial = 1636] [outer = 0x11ac0d400] 13:03:21 INFO - PROCESS | 1646 | 1461182601995 Marionette DEBUG loaded listener.js 13:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x11ba29800) [pid = 1646] [serial = 1637] [outer = 0x11ac0d400] 13:03:22 INFO - PROCESS | 1646 | 1461182602380 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]]]}] 13:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 571ms 13:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:03:22 INFO - PROCESS | 1646 | 1461182602436 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:03:22 INFO - PROCESS | 1646 | 1461182602437 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:03:22 INFO - PROCESS | 1646 | 1461182602439 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:03:22 INFO - PROCESS | 1646 | 1461182602442 Marionette TRACE conn2 <- [1,2154,null,{}] 13:03:22 INFO - PROCESS | 1646 | 1461182602449 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}] 13:03:22 INFO - PROCESS | 1646 | 1461182602543 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:03:22 INFO - PROCESS | 1646 | 1461182602548 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a12b000 == 75 [pid = 1646] [id = 546] 13:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x11be76c00) [pid = 1646] [serial = 1638] [outer = 0x0] 13:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x11c05b000) [pid = 1646] [serial = 1639] [outer = 0x11be76c00] 13:03:22 INFO - PROCESS | 1646 | 1461182602576 Marionette DEBUG loaded listener.js 13:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x11c51b800) [pid = 1646] [serial = 1640] [outer = 0x11be76c00] 13:03:22 INFO - PROCESS | 1646 | 1461182602922 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]]]}] 13:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 520ms 13:03:22 INFO - PROCESS | 1646 | 1461182602961 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:03:22 INFO - PROCESS | 1646 | 1461182602963 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:03:22 INFO - PROCESS | 1646 | 1461182602965 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:03:22 INFO - PROCESS | 1646 | 1461182602966 Marionette TRACE conn2 <- [1,2158,null,{}] 13:03:22 INFO - PROCESS | 1646 | 1461182602968 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}] 13:03:23 INFO - PROCESS | 1646 | 1461182603057 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:03:23 INFO - PROCESS | 1646 | 1461182603061 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a647000 == 76 [pid = 1646] [id = 547] 13:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x11c557000) [pid = 1646] [serial = 1641] [outer = 0x0] 13:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x125c32800) [pid = 1646] [serial = 1642] [outer = 0x11c557000] 13:03:23 INFO - PROCESS | 1646 | 1461182603088 Marionette DEBUG loaded listener.js 13:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x1269a6000) [pid = 1646] [serial = 1643] [outer = 0x11c557000] 13:03:23 INFO - PROCESS | 1646 | 1461182603437 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]]]}] 13:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 521ms 13:03:23 INFO - PROCESS | 1646 | 1461182603486 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:03:23 INFO - PROCESS | 1646 | 1461182603487 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:03:23 INFO - PROCESS | 1646 | 1461182603490 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:03:23 INFO - PROCESS | 1646 | 1461182603491 Marionette TRACE conn2 <- [1,2162,null,{}] 13:03:23 INFO - PROCESS | 1646 | 1461182603493 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}] 13:03:23 INFO - PROCESS | 1646 | 1461182603616 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:03:23 INFO - PROCESS | 1646 | 1461182603660 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aded800 == 77 [pid = 1646] [id = 548] 13:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x11c558000) [pid = 1646] [serial = 1644] [outer = 0x0] 13:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x1274b7c00) [pid = 1646] [serial = 1645] [outer = 0x11c558000] 13:03:23 INFO - PROCESS | 1646 | 1461182603686 Marionette DEBUG loaded listener.js 13:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x129c30400) [pid = 1646] [serial = 1646] [outer = 0x11c558000] 13:03:24 INFO - PROCESS | 1646 | 1461182604114 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]]]}] 13:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 669ms 13:03:24 INFO - PROCESS | 1646 | 1461182604160 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:03:24 INFO - PROCESS | 1646 | 1461182604162 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:03:24 INFO - PROCESS | 1646 | 1461182604166 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:03:24 INFO - PROCESS | 1646 | 1461182604167 Marionette TRACE conn2 <- [1,2166,null,{}] 13:03:24 INFO - PROCESS | 1646 | 1461182604171 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}] 13:03:24 INFO - PROCESS | 1646 | 1461182604359 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:03:24 INFO - PROCESS | 1646 | 1461182604399 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c01e000 == 78 [pid = 1646] [id = 549] 13:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x129d29800) [pid = 1646] [serial = 1647] [outer = 0x0] 13:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x12a4f3000) [pid = 1646] [serial = 1648] [outer = 0x129d29800] 13:03:24 INFO - PROCESS | 1646 | 1461182604427 Marionette DEBUG loaded listener.js 13:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x12ad27c00) [pid = 1646] [serial = 1649] [outer = 0x129d29800] 13:03:24 INFO - PROCESS | 1646 | 1461182604773 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]]]}] 13:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 621ms 13:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:03:24 INFO - PROCESS | 1646 | 1461182604786 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:03:24 INFO - PROCESS | 1646 | 1461182604788 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:03:24 INFO - PROCESS | 1646 | 1461182604790 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:03:24 INFO - PROCESS | 1646 | 1461182604791 Marionette TRACE conn2 <- [1,2170,null,{}] 13:03:24 INFO - PROCESS | 1646 | 1461182604793 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}] 13:03:24 INFO - PROCESS | 1646 | 1461182604910 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:03:24 INFO - PROCESS | 1646 | 1461182604952 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d411000 == 79 [pid = 1646] [id = 550] 13:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x129d8a000) [pid = 1646] [serial = 1650] [outer = 0x0] 13:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x12ae24800) [pid = 1646] [serial = 1651] [outer = 0x129d8a000] 13:03:24 INFO - PROCESS | 1646 | 1461182604977 Marionette DEBUG loaded listener.js 13:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x12aeb6000) [pid = 1646] [serial = 1652] [outer = 0x129d8a000] 13:03:25 INFO - PROCESS | 1646 | 1461182605367 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]]]}] 13:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 622ms 13:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:03:25 INFO - PROCESS | 1646 | 1461182605413 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:03:25 INFO - PROCESS | 1646 | 1461182605415 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:03:25 INFO - PROCESS | 1646 | 1461182605419 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:03:25 INFO - PROCESS | 1646 | 1461182605420 Marionette TRACE conn2 <- [1,2174,null,{}] 13:03:25 INFO - PROCESS | 1646 | 1461182605423 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}] 13:03:25 INFO - PROCESS | 1646 | 1461182605598 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:03:25 INFO - PROCESS | 1646 | 1461182605651 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e943000 == 80 [pid = 1646] [id = 551] 13:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x12a66b800) [pid = 1646] [serial = 1653] [outer = 0x0] 13:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x12b020c00) [pid = 1646] [serial = 1654] [outer = 0x12a66b800] 13:03:25 INFO - PROCESS | 1646 | 1461182605691 Marionette DEBUG loaded listener.js 13:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x12b027800) [pid = 1646] [serial = 1655] [outer = 0x12a66b800] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x129947800) [pid = 1646] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x1269aa000) [pid = 1646] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x11be99c00) [pid = 1646] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x11c062800) [pid = 1646] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x11c399000) [pid = 1646] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x125d7a400) [pid = 1646] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x11c05c800) [pid = 1646] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x11b80e000) [pid = 1646] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x11aa8e400) [pid = 1646] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x11b80e400) [pid = 1646] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x114be2000) [pid = 1646] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x114be3400) [pid = 1646] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x119d55000) [pid = 1646] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x11a7a5400) [pid = 1646] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:03:26 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x129f50c00) [pid = 1646] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:03:26 INFO - PROCESS | 1646 | 1461182606226 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]]]}] 13:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 821ms 13:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:03:26 INFO - PROCESS | 1646 | 1461182606239 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:03:26 INFO - PROCESS | 1646 | 1461182606240 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:03:26 INFO - PROCESS | 1646 | 1461182606242 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:03:26 INFO - PROCESS | 1646 | 1461182606243 Marionette TRACE conn2 <- [1,2178,null,{}] 13:03:26 INFO - PROCESS | 1646 | 1461182606246 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}] 13:03:26 INFO - PROCESS | 1646 | 1461182606339 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:03:26 INFO - PROCESS | 1646 | 1461182606406 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b434800 == 81 [pid = 1646] [id = 552] 13:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x114be5400) [pid = 1646] [serial = 1656] [outer = 0x0] 13:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x11b80e400) [pid = 1646] [serial = 1657] [outer = 0x114be5400] 13:03:26 INFO - PROCESS | 1646 | 1461182606432 Marionette DEBUG loaded listener.js 13:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x125d07c00) [pid = 1646] [serial = 1658] [outer = 0x114be5400] 13:03:26 INFO - PROCESS | 1646 | 1461182606715 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]]]}] 13:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 518ms 13:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:03:26 INFO - PROCESS | 1646 | 1461182606762 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:03:26 INFO - PROCESS | 1646 | 1461182606763 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:03:26 INFO - PROCESS | 1646 | 1461182606767 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:03:26 INFO - PROCESS | 1646 | 1461182606769 Marionette TRACE conn2 <- [1,2182,null,{}] 13:03:26 INFO - PROCESS | 1646 | 1461182606772 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}] 13:03:26 INFO - PROCESS | 1646 | 1461182606863 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:03:26 INFO - PROCESS | 1646 | 1461182606867 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f498000 == 82 [pid = 1646] [id = 553] 13:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x11c5d6800) [pid = 1646] [serial = 1659] [outer = 0x0] 13:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x12b01bc00) [pid = 1646] [serial = 1660] [outer = 0x11c5d6800] 13:03:26 INFO - PROCESS | 1646 | 1461182606893 Marionette DEBUG loaded listener.js 13:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x12b40d000) [pid = 1646] [serial = 1661] [outer = 0x11c5d6800] 13:03:27 INFO - PROCESS | 1646 | 1461182607272 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]]]}] 13:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 523ms 13:03:27 INFO - PROCESS | 1646 | 1461182607297 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:03:27 INFO - PROCESS | 1646 | 1461182607298 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:03:27 INFO - PROCESS | 1646 | 1461182607301 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:03:27 INFO - PROCESS | 1646 | 1461182607304 Marionette TRACE conn2 <- [1,2186,null,{}] 13:03:27 INFO - PROCESS | 1646 | 1461182607307 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}] 13:03:27 INFO - PROCESS | 1646 | 1461182607473 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:03:27 INFO - PROCESS | 1646 | 1461182607485 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fc65800 == 83 [pid = 1646] [id = 554] 13:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x12b4c0c00) [pid = 1646] [serial = 1662] [outer = 0x0] 13:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x12bb23000) [pid = 1646] [serial = 1663] [outer = 0x12b4c0c00] 13:03:27 INFO - PROCESS | 1646 | 1461182607515 Marionette DEBUG loaded listener.js 13:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x12bbc7c00) [pid = 1646] [serial = 1664] [outer = 0x12b4c0c00] 13:03:27 INFO - PROCESS | 1646 | 1461182607853 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]]]}] 13:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 570ms 13:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:03:27 INFO - PROCESS | 1646 | 1461182607871 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:03:27 INFO - PROCESS | 1646 | 1461182607873 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:03:27 INFO - PROCESS | 1646 | 1461182607875 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:03:27 INFO - PROCESS | 1646 | 1461182607876 Marionette TRACE conn2 <- [1,2190,null,{}] 13:03:27 INFO - PROCESS | 1646 | 1461182607878 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}] 13:03:28 INFO - PROCESS | 1646 | 1461182608004 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:03:28 INFO - PROCESS | 1646 | 1461182608010 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe5d000 == 84 [pid = 1646] [id = 555] 13:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x12b4d9400) [pid = 1646] [serial = 1665] [outer = 0x0] 13:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x12bcbf400) [pid = 1646] [serial = 1666] [outer = 0x12b4d9400] 13:03:28 INFO - PROCESS | 1646 | 1461182608036 Marionette DEBUG loaded listener.js 13:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x12cee3c00) [pid = 1646] [serial = 1667] [outer = 0x12b4d9400] 13:03:28 INFO - PROCESS | 1646 | 1461182608558 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]]]}] 13:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 718ms 13:03:28 INFO - PROCESS | 1646 | 1461182608594 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:03:28 INFO - PROCESS | 1646 | 1461182608598 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:03:28 INFO - PROCESS | 1646 | 1461182608604 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:03:28 INFO - PROCESS | 1646 | 1461182608607 Marionette TRACE conn2 <- [1,2194,null,{}] 13:03:28 INFO - PROCESS | 1646 | 1461182608610 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}] 13:03:28 INFO - PROCESS | 1646 | 1461182608725 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:03:28 INFO - PROCESS | 1646 | 1461182608810 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x126857800 == 85 [pid = 1646] [id = 556] 13:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x119128c00) [pid = 1646] [serial = 1668] [outer = 0x0] 13:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x11a79e000) [pid = 1646] [serial = 1669] [outer = 0x119128c00] 13:03:28 INFO - PROCESS | 1646 | 1461182608842 Marionette DEBUG loaded listener.js 13:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x11acd2400) [pid = 1646] [serial = 1670] [outer = 0x119128c00] 13:03:29 INFO - PROCESS | 1646 | 1461182609255 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]]]}] 13:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 13:03:29 INFO - PROCESS | 1646 | 1461182609277 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:03:29 INFO - PROCESS | 1646 | 1461182609281 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:03:29 INFO - PROCESS | 1646 | 1461182609286 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:03:29 INFO - PROCESS | 1646 | 1461182609288 Marionette TRACE conn2 <- [1,2198,null,{}] 13:03:29 INFO - PROCESS | 1646 | 1461182609290 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}] 13:03:29 INFO - PROCESS | 1646 | 1461182609425 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:03:29 INFO - PROCESS | 1646 | 1461182609508 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b102800 == 86 [pid = 1646] [id = 557] 13:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x11a7f5c00) [pid = 1646] [serial = 1671] [outer = 0x0] 13:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x11beb1000) [pid = 1646] [serial = 1672] [outer = 0x11a7f5c00] 13:03:29 INFO - PROCESS | 1646 | 1461182609539 Marionette DEBUG loaded listener.js 13:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x125845400) [pid = 1646] [serial = 1673] [outer = 0x11a7f5c00] 13:03:29 INFO - PROCESS | 1646 | 1461182609953 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]]]}] 13:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 719ms 13:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:03:30 INFO - PROCESS | 1646 | 1461182610006 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:03:30 INFO - PROCESS | 1646 | 1461182610008 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:03:30 INFO - PROCESS | 1646 | 1461182610010 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:03:30 INFO - PROCESS | 1646 | 1461182610013 Marionette TRACE conn2 <- [1,2202,null,{}] 13:03:30 INFO - PROCESS | 1646 | 1461182610023 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}] 13:03:30 INFO - PROCESS | 1646 | 1461182610135 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:03:30 INFO - PROCESS | 1646 | 1461182610220 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fc53000 == 87 [pid = 1646] [id = 558] 13:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x129d28400) [pid = 1646] [serial = 1674] [outer = 0x0] 13:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x129d97400) [pid = 1646] [serial = 1675] [outer = 0x129d28400] 13:03:30 INFO - PROCESS | 1646 | 1461182610253 Marionette DEBUG loaded listener.js 13:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12a662c00) [pid = 1646] [serial = 1676] [outer = 0x129d28400] 13:03:30 INFO - PROCESS | 1646 | 1461182610677 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]]]}] 13:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 724ms 13:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:03:30 INFO - PROCESS | 1646 | 1461182610750 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:03:30 INFO - PROCESS | 1646 | 1461182610752 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:03:30 INFO - PROCESS | 1646 | 1461182610756 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:03:30 INFO - PROCESS | 1646 | 1461182610758 Marionette TRACE conn2 <- [1,2206,null,{}] 13:03:30 INFO - PROCESS | 1646 | 1461182610760 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}] 13:03:30 INFO - PROCESS | 1646 | 1461182610874 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:03:30 INFO - PROCESS | 1646 | 1461182610957 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x13016b800 == 88 [pid = 1646] [id = 559] 13:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12a4f1000) [pid = 1646] [serial = 1677] [outer = 0x0] 13:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12b020800) [pid = 1646] [serial = 1678] [outer = 0x12a4f1000] 13:03:30 INFO - PROCESS | 1646 | 1461182610988 Marionette DEBUG loaded listener.js 13:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12b4d4800) [pid = 1646] [serial = 1679] [outer = 0x12a4f1000] 13:03:31 INFO - PROCESS | 1646 | 1461182611376 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]]]}] 13:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 669ms 13:03:31 INFO - PROCESS | 1646 | 1461182611425 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:03:31 INFO - PROCESS | 1646 | 1461182611427 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:03:31 INFO - PROCESS | 1646 | 1461182611429 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:03:31 INFO - PROCESS | 1646 | 1461182611430 Marionette TRACE conn2 <- [1,2210,null,{}] 13:03:31 INFO - PROCESS | 1646 | 1461182611433 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}] 13:03:31 INFO - PROCESS | 1646 | 1461182611541 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:03:31 INFO - PROCESS | 1646 | 1461182611625 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x130828000 == 89 [pid = 1646] [id = 560] 13:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12acd7c00) [pid = 1646] [serial = 1680] [outer = 0x0] 13:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x12bb2c400) [pid = 1646] [serial = 1681] [outer = 0x12acd7c00] 13:03:31 INFO - PROCESS | 1646 | 1461182611658 Marionette DEBUG loaded listener.js 13:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12bcbc800) [pid = 1646] [serial = 1682] [outer = 0x12acd7c00] 13:03:32 INFO - PROCESS | 1646 | 1461182612097 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]]]}] 13:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 722ms 13:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:03:32 INFO - PROCESS | 1646 | 1461182612151 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:03:32 INFO - PROCESS | 1646 | 1461182612153 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:03:32 INFO - PROCESS | 1646 | 1461182612155 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:03:32 INFO - PROCESS | 1646 | 1461182612156 Marionette TRACE conn2 <- [1,2214,null,{}] 13:03:32 INFO - PROCESS | 1646 | 1461182612159 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}] 13:03:32 INFO - PROCESS | 1646 | 1461182612295 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:03:32 INFO - PROCESS | 1646 | 1461182612410 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x13701a800 == 90 [pid = 1646] [id = 561] 13:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x12bcc1800) [pid = 1646] [serial = 1683] [outer = 0x0] 13:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x12d206800) [pid = 1646] [serial = 1684] [outer = 0x12bcc1800] 13:03:32 INFO - PROCESS | 1646 | 1461182612446 Marionette DEBUG loaded listener.js 13:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x12d5e7000) [pid = 1646] [serial = 1685] [outer = 0x12bcc1800] 13:03:32 INFO - PROCESS | 1646 | 1461182612853 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]]]}] 13:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 720ms 13:03:32 INFO - PROCESS | 1646 | 1461182612875 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:03:32 INFO - PROCESS | 1646 | 1461182612877 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:03:32 INFO - PROCESS | 1646 | 1461182612879 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:03:32 INFO - PROCESS | 1646 | 1461182612880 Marionette TRACE conn2 <- [1,2218,null,{}] 13:03:32 INFO - PROCESS | 1646 | 1461182612883 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}] 13:03:32 INFO - PROCESS | 1646 | 1461182612991 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:03:33 INFO - PROCESS | 1646 | 1461182613104 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x13774c800 == 91 [pid = 1646] [id = 562] 13:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x12d5da400) [pid = 1646] [serial = 1686] [outer = 0x0] 13:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x12db63000) [pid = 1646] [serial = 1687] [outer = 0x12d5da400] 13:03:33 INFO - PROCESS | 1646 | 1461182613136 Marionette DEBUG loaded listener.js 13:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x12e316c00) [pid = 1646] [serial = 1688] [outer = 0x12d5da400] 13:03:33 INFO - PROCESS | 1646 | 1461182613529 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]]]}] 13:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 668ms 13:03:33 INFO - PROCESS | 1646 | 1461182613548 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:03:33 INFO - PROCESS | 1646 | 1461182613549 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:03:33 INFO - PROCESS | 1646 | 1461182613551 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:03:33 INFO - PROCESS | 1646 | 1461182613553 Marionette TRACE conn2 <- [1,2222,null,{}] 13:03:33 INFO - PROCESS | 1646 | 1461182613555 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}] 13:03:33 INFO - PROCESS | 1646 | 1461182613662 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:03:33 INFO - PROCESS | 1646 | 1461182613764 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x137785800 == 92 [pid = 1646] [id = 563] 13:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x12bb2b000) [pid = 1646] [serial = 1689] [outer = 0x0] 13:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x12e31d000) [pid = 1646] [serial = 1690] [outer = 0x12bb2b000] 13:03:33 INFO - PROCESS | 1646 | 1461182613795 Marionette DEBUG loaded listener.js 13:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x12e336400) [pid = 1646] [serial = 1691] [outer = 0x12bb2b000] 13:03:34 INFO - PROCESS | 1646 | 1461182614241 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]]]}] 13:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 721ms 13:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:03:34 INFO - PROCESS | 1646 | 1461182614274 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:03:34 INFO - PROCESS | 1646 | 1461182614275 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:03:34 INFO - PROCESS | 1646 | 1461182614278 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:03:34 INFO - PROCESS | 1646 | 1461182614279 Marionette TRACE conn2 <- [1,2226,null,{}] 13:03:34 INFO - PROCESS | 1646 | 1461182614282 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}] 13:03:34 INFO - PROCESS | 1646 | 1461182614396 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:03:34 INFO - PROCESS | 1646 | 1461182614482 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x126e88000 == 93 [pid = 1646] [id = 564] 13:03:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x11c060000) [pid = 1646] [serial = 1692] [outer = 0x0] 13:03:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x127427800) [pid = 1646] [serial = 1693] [outer = 0x11c060000] 13:03:34 INFO - PROCESS | 1646 | 1461182614513 Marionette DEBUG loaded listener.js 13:03:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x12e33ac00) [pid = 1646] [serial = 1694] [outer = 0x11c060000] 13:03:34 INFO - PROCESS | 1646 | 1461182614925 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]]]}] 13:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 669ms 13:03:34 INFO - PROCESS | 1646 | 1461182614948 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:03:34 INFO - PROCESS | 1646 | 1461182614949 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:03:34 INFO - PROCESS | 1646 | 1461182614952 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:03:34 INFO - PROCESS | 1646 | 1461182614953 Marionette TRACE conn2 <- [1,2230,null,{}] 13:03:34 INFO - PROCESS | 1646 | 1461182614955 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}] 13:03:35 INFO - PROCESS | 1646 | 1461182615092 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:03:35 INFO - PROCESS | 1646 | 1461182615208 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1259c8800 == 94 [pid = 1646] [id = 565] 13:03:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x1147bf000) [pid = 1646] [serial = 1695] [outer = 0x0] 13:03:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x129d2a000) [pid = 1646] [serial = 1696] [outer = 0x1147bf000] 13:03:35 INFO - PROCESS | 1646 | 1461182615241 Marionette DEBUG loaded listener.js 13:03:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x12e660400) [pid = 1646] [serial = 1697] [outer = 0x1147bf000] 13:03:35 INFO - PROCESS | 1646 | 1461182615821 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]]]}] 13:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 919ms 13:03:35 INFO - PROCESS | 1646 | 1461182615872 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:03:35 INFO - PROCESS | 1646 | 1461182615874 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:03:35 INFO - PROCESS | 1646 | 1461182615878 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:03:35 INFO - PROCESS | 1646 | 1461182615880 Marionette TRACE conn2 <- [1,2234,null,{}] 13:03:35 INFO - PROCESS | 1646 | 1461182615884 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}] 13:03:36 INFO - PROCESS | 1646 | 1461182615998 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:03:36 INFO - PROCESS | 1646 | 1461182616117 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x129197800 == 95 [pid = 1646] [id = 566] 13:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x115784000) [pid = 1646] [serial = 1698] [outer = 0x0] 13:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x116655800) [pid = 1646] [serial = 1699] [outer = 0x115784000] 13:03:36 INFO - PROCESS | 1646 | 1461182616149 Marionette DEBUG loaded listener.js 13:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x118743400) [pid = 1646] [serial = 1700] [outer = 0x115784000] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12fc65800 == 94 [pid = 1646] [id = 554] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12f498000 == 93 [pid = 1646] [id = 553] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12b434800 == 92 [pid = 1646] [id = 552] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12e943000 == 91 [pid = 1646] [id = 551] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12d411000 == 90 [pid = 1646] [id = 550] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12c01e000 == 89 [pid = 1646] [id = 549] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12aded800 == 88 [pid = 1646] [id = 548] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12a647000 == 87 [pid = 1646] [id = 547] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12a12b000 == 86 [pid = 1646] [id = 546] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x11acbb800 == 85 [pid = 1646] [id = 545] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x11970f800 == 84 [pid = 1646] [id = 544] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb4b800 == 83 [pid = 1646] [id = 538] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12684a000 == 82 [pid = 1646] [id = 537] 13:03:36 INFO - PROCESS | 1646 | --DOCSHELL 0x11927a800 == 81 [pid = 1646] [id = 536] 13:03:36 INFO - PROCESS | 1646 | 1461182616631 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]]]}] 13:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 772ms 13:03:36 INFO - PROCESS | 1646 | 1461182616650 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:03:36 INFO - PROCESS | 1646 | 1461182616654 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:03:36 INFO - PROCESS | 1646 | 1461182616658 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:03:36 INFO - PROCESS | 1646 | 1461182616660 Marionette TRACE conn2 <- [1,2238,null,{}] 13:03:36 INFO - PROCESS | 1646 | 1461182616662 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}] 13:03:36 INFO - PROCESS | 1646 | 1461182616765 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x12b410400) [pid = 1646] [serial = 1541] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x12584f400) [pid = 1646] [serial = 1588] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x11c51cc00) [pid = 1646] [serial = 1585] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x125d10000) [pid = 1646] [serial = 1591] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x12750b800) [pid = 1646] [serial = 1594] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x129812400) [pid = 1646] [serial = 1597] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x11bad9800) [pid = 1646] [serial = 1579] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x11bebdc00) [pid = 1646] [serial = 1580] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x11ae55c00) [pid = 1646] [serial = 1576] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x11b5b6000) [pid = 1646] [serial = 1577] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x11c05c000) [pid = 1646] [serial = 1582] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x114da0c00) [pid = 1646] [serial = 1565] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x114cc7800) [pid = 1646] [serial = 1564] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x1156e5400) [pid = 1646] [serial = 1568] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x115382000) [pid = 1646] [serial = 1567] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x12b992c00) [pid = 1646] [serial = 1552] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x129107000) [pid = 1646] [serial = 1546] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x12f1a1800) [pid = 1646] [serial = 1555] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x1147c2400) [pid = 1646] [serial = 1543] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x11a7a3c00) [pid = 1646] [serial = 1571] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x119de7400) [pid = 1646] [serial = 1570] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x118740800) [pid = 1646] [serial = 1561] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x126e0fc00) [pid = 1646] [serial = 1592] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x12ae23400) [pid = 1646] [serial = 1549] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x11a941800) [pid = 1646] [serial = 1573] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x11ac12400) [pid = 1646] [serial = 1574] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x12fb60400) [pid = 1646] [serial = 1558] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x129fc2000) [pid = 1646] [serial = 1603] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x129d93400) [pid = 1646] [serial = 1600] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12a4ec000) [pid = 1646] [serial = 1604] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x129f4c000) [pid = 1646] [serial = 1601] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x129d23c00) [pid = 1646] [serial = 1598] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x129810400) [pid = 1646] [serial = 1595] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x125d03000) [pid = 1646] [serial = 1589] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x11c558800) [pid = 1646] [serial = 1586] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x11c0bb000) [pid = 1646] [serial = 1583] [outer = 0x0] [url = about:blank] 13:03:36 INFO - PROCESS | 1646 | 1461182616851 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11985a000 == 82 [pid = 1646] [id = 567] 13:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x114cc7800) [pid = 1646] [serial = 1701] [outer = 0x0] 13:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x118740800) [pid = 1646] [serial = 1702] [outer = 0x114cc7800] 13:03:36 INFO - PROCESS | 1646 | 1461182616880 Marionette DEBUG loaded listener.js 13:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x11aeca400) [pid = 1646] [serial = 1703] [outer = 0x114cc7800] 13:03:37 INFO - PROCESS | 1646 | 1461182617190 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]]]}] 13:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 576ms 13:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:03:37 INFO - PROCESS | 1646 | 1461182617235 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:03:37 INFO - PROCESS | 1646 | 1461182617237 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:03:37 INFO - PROCESS | 1646 | 1461182617239 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:03:37 INFO - PROCESS | 1646 | 1461182617241 Marionette TRACE conn2 <- [1,2242,null,{}] 13:03:37 INFO - PROCESS | 1646 | 1461182617249 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}] 13:03:37 INFO - PROCESS | 1646 | 1461182617359 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:03:37 INFO - PROCESS | 1646 | 1461182617430 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x129196800 == 83 [pid = 1646] [id = 568] 13:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x11b5b6000) [pid = 1646] [serial = 1704] [outer = 0x0] 13:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x11beb5000) [pid = 1646] [serial = 1705] [outer = 0x11b5b6000] 13:03:37 INFO - PROCESS | 1646 | 1461182617459 Marionette DEBUG loaded listener.js 13:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x11c39ac00) [pid = 1646] [serial = 1706] [outer = 0x11b5b6000] 13:03:37 INFO - PROCESS | 1646 | 1461182617750 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]]]}] 13:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 522ms 13:03:37 INFO - PROCESS | 1646 | 1461182617761 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:03:37 INFO - PROCESS | 1646 | 1461182617763 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:03:37 INFO - PROCESS | 1646 | 1461182617772 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:03:37 INFO - PROCESS | 1646 | 1461182617773 Marionette TRACE conn2 <- [1,2246,null,{}] 13:03:37 INFO - PROCESS | 1646 | 1461182617776 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}] 13:03:37 INFO - PROCESS | 1646 | 1461182617873 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:03:37 INFO - PROCESS | 1646 | 1461182617947 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a415000 == 84 [pid = 1646] [id = 569] 13:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x11bad5800) [pid = 1646] [serial = 1707] [outer = 0x0] 13:03:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x125d81000) [pid = 1646] [serial = 1708] [outer = 0x11bad5800] 13:03:37 INFO - PROCESS | 1646 | 1461182617974 Marionette DEBUG loaded listener.js 13:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12750b800) [pid = 1646] [serial = 1709] [outer = 0x11bad5800] 13:03:38 INFO - PROCESS | 1646 | 1461182618272 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]]]}] 13:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 13:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:03:38 INFO - PROCESS | 1646 | 1461182618293 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:03:38 INFO - PROCESS | 1646 | 1461182618294 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:03:38 INFO - PROCESS | 1646 | 1461182618296 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:03:38 INFO - PROCESS | 1646 | 1461182618298 Marionette TRACE conn2 <- [1,2250,null,{}] 13:03:38 INFO - PROCESS | 1646 | 1461182618303 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}] 13:03:38 INFO - PROCESS | 1646 | 1461182618395 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:03:38 INFO - PROCESS | 1646 | 1461182618399 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb4e000 == 85 [pid = 1646] [id = 570] 13:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x127dcfc00) [pid = 1646] [serial = 1710] [outer = 0x0] 13:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x129d22000) [pid = 1646] [serial = 1711] [outer = 0x127dcfc00] 13:03:38 INFO - PROCESS | 1646 | 1461182618425 Marionette DEBUG loaded listener.js 13:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x129d8f000) [pid = 1646] [serial = 1712] [outer = 0x127dcfc00] 13:03:38 INFO - PROCESS | 1646 | 1461182618795 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]]]}] 13:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 521ms 13:03:38 INFO - PROCESS | 1646 | 1461182618820 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:03:38 INFO - PROCESS | 1646 | 1461182618821 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:03:38 INFO - PROCESS | 1646 | 1461182618844 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:03:38 INFO - PROCESS | 1646 | 1461182618845 Marionette TRACE conn2 <- [1,2254,null,{}] 13:03:38 INFO - PROCESS | 1646 | 1461182618848 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}] 13:03:38 INFO - PROCESS | 1646 | 1461182618986 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:03:39 INFO - PROCESS | 1646 | 1461182619001 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d069800 == 86 [pid = 1646] [id = 571] 13:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x129f4a800) [pid = 1646] [serial = 1713] [outer = 0x0] 13:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12a4f6000) [pid = 1646] [serial = 1714] [outer = 0x129f4a800] 13:03:39 INFO - PROCESS | 1646 | 1461182619030 Marionette DEBUG loaded listener.js 13:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12ae27c00) [pid = 1646] [serial = 1715] [outer = 0x129f4a800] 13:03:39 INFO - PROCESS | 1646 | 1461182619405 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]]]}] 13:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 573ms 13:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:03:39 INFO - PROCESS | 1646 | 1461182619419 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:03:39 INFO - PROCESS | 1646 | 1461182619420 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:03:39 INFO - PROCESS | 1646 | 1461182619422 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:03:39 INFO - PROCESS | 1646 | 1461182619423 Marionette TRACE conn2 <- [1,2258,null,{}] 13:03:39 INFO - PROCESS | 1646 | 1461182619425 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}] 13:03:39 INFO - PROCESS | 1646 | 1461182619543 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:03:39 INFO - PROCESS | 1646 | 1461182619556 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e440800 == 87 [pid = 1646] [id = 572] 13:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x129fc2400) [pid = 1646] [serial = 1716] [outer = 0x0] 13:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x12aeb7c00) [pid = 1646] [serial = 1717] [outer = 0x129fc2400] 13:03:39 INFO - PROCESS | 1646 | 1461182619582 Marionette DEBUG loaded listener.js 13:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12b993c00) [pid = 1646] [serial = 1718] [outer = 0x129fc2400] 13:03:39 INFO - PROCESS | 1646 | 1461182619927 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]]]}] 13:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 13:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:03:39 INFO - PROCESS | 1646 | 1461182619945 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:03:39 INFO - PROCESS | 1646 | 1461182619946 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:03:39 INFO - PROCESS | 1646 | 1461182619949 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:03:39 INFO - PROCESS | 1646 | 1461182619952 Marionette TRACE conn2 <- [1,2262,null,{}] 13:03:39 INFO - PROCESS | 1646 | 1461182619955 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}] 13:03:40 INFO - PROCESS | 1646 | 1461182620071 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:03:40 INFO - PROCESS | 1646 | 1461182620084 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f00c000 == 88 [pid = 1646] [id = 573] 13:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x12ae28400) [pid = 1646] [serial = 1719] [outer = 0x0] 13:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x12bbc2800) [pid = 1646] [serial = 1720] [outer = 0x12ae28400] 13:03:40 INFO - PROCESS | 1646 | 1461182620110 Marionette DEBUG loaded listener.js 13:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x12d080000) [pid = 1646] [serial = 1721] [outer = 0x12ae28400] 13:03:40 INFO - PROCESS | 1646 | 1461182620480 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]]]}] 13:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 570ms 13:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:03:40 INFO - PROCESS | 1646 | 1461182620520 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:03:40 INFO - PROCESS | 1646 | 1461182620521 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:03:40 INFO - PROCESS | 1646 | 1461182620523 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:03:40 INFO - PROCESS | 1646 | 1461182620524 Marionette TRACE conn2 <- [1,2266,null,{}] 13:03:40 INFO - PROCESS | 1646 | 1461182620527 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}] 13:03:40 INFO - PROCESS | 1646 | 1461182620649 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:03:40 INFO - PROCESS | 1646 | 1461182620659 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f4b1800 == 89 [pid = 1646] [id = 574] 13:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x12bcb7800) [pid = 1646] [serial = 1722] [outer = 0x0] 13:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x12d5ddc00) [pid = 1646] [serial = 1723] [outer = 0x12bcb7800] 13:03:40 INFO - PROCESS | 1646 | 1461182620685 Marionette DEBUG loaded listener.js 13:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x12e340c00) [pid = 1646] [serial = 1724] [outer = 0x12bcb7800] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x129d29800) [pid = 1646] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x129d8a000) [pid = 1646] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x115570000) [pid = 1646] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x11ac0d400) [pid = 1646] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x11be76c00) [pid = 1646] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x11c558000) [pid = 1646] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x11c557000) [pid = 1646] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x12a4ed000) [pid = 1646] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x114be5400) [pid = 1646] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x12a66b800) [pid = 1646] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x12b4c0c00) [pid = 1646] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:03:41 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x11c5d6800) [pid = 1646] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:03:41 INFO - PROCESS | 1646 | 1461182621157 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]]]}] 13:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 13:03:41 INFO - PROCESS | 1646 | 1461182621193 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:03:41 INFO - PROCESS | 1646 | 1461182621194 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:03:41 INFO - PROCESS | 1646 | 1461182621197 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:03:41 INFO - PROCESS | 1646 | 1461182621198 Marionette TRACE conn2 <- [1,2270,null,{}] 13:03:41 INFO - PROCESS | 1646 | 1461182621200 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}] 13:03:41 INFO - PROCESS | 1646 | 1461182621295 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:03:41 INFO - PROCESS | 1646 | 1461182621389 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c026800 == 90 [pid = 1646] [id = 575] 13:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x115570000) [pid = 1646] [serial = 1725] [outer = 0x0] 13:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x11c062800) [pid = 1646] [serial = 1726] [outer = 0x115570000] 13:03:41 INFO - PROCESS | 1646 | 1461182621415 Marionette DEBUG loaded listener.js 13:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12ad2e000) [pid = 1646] [serial = 1727] [outer = 0x115570000] 13:03:41 INFO - PROCESS | 1646 | 1461182621695 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]]]}] 13:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 13:03:41 INFO - PROCESS | 1646 | 1461182621722 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:03:41 INFO - PROCESS | 1646 | 1461182621723 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:03:41 INFO - PROCESS | 1646 | 1461182621725 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:03:41 INFO - PROCESS | 1646 | 1461182621727 Marionette TRACE conn2 <- [1,2274,null,{}] 13:03:41 INFO - PROCESS | 1646 | 1461182621730 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}] 13:03:41 INFO - PROCESS | 1646 | 1461182621854 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:03:41 INFO - PROCESS | 1646 | 1461182621858 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x13705a800 == 91 [pid = 1646] [id = 576] 13:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12b410000) [pid = 1646] [serial = 1728] [outer = 0x0] 13:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x12e676000) [pid = 1646] [serial = 1729] [outer = 0x12b410000] 13:03:41 INFO - PROCESS | 1646 | 1461182621887 Marionette DEBUG loaded listener.js 13:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12f19bc00) [pid = 1646] [serial = 1730] [outer = 0x12b410000] 13:03:42 INFO - PROCESS | 1646 | 1461182622225 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]]]}] 13:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 13:03:42 INFO - PROCESS | 1646 | 1461182622246 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:03:42 INFO - PROCESS | 1646 | 1461182622247 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:03:42 INFO - PROCESS | 1646 | 1461182622257 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:03:42 INFO - PROCESS | 1646 | 1461182622258 Marionette TRACE conn2 <- [1,2278,null,{}] 13:03:42 INFO - PROCESS | 1646 | 1461182622261 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}] 13:03:42 INFO - PROCESS | 1646 | 1461182622398 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:03:42 INFO - PROCESS | 1646 | 1461182622405 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1398cb800 == 92 [pid = 1646] [id = 577] 13:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x11c0a3800) [pid = 1646] [serial = 1731] [outer = 0x0] 13:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x12f3a7000) [pid = 1646] [serial = 1732] [outer = 0x11c0a3800] 13:03:42 INFO - PROCESS | 1646 | 1461182622431 Marionette DEBUG loaded listener.js 13:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x12f708800) [pid = 1646] [serial = 1733] [outer = 0x11c0a3800] 13:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 517ms 13:03:42 INFO - PROCESS | 1646 | 1461182622767 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]]]}] 13:03:42 INFO - PROCESS | 1646 | 1461182622775 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:03:42 INFO - PROCESS | 1646 | 1461182622777 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:03:42 INFO - PROCESS | 1646 | 1461182622779 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:03:42 INFO - PROCESS | 1646 | 1461182622780 Marionette TRACE conn2 <- [1,2282,null,{}] 13:03:42 INFO - PROCESS | 1646 | 1461182622784 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}] 13:03:42 INFO - PROCESS | 1646 | 1461182622876 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:03:42 INFO - PROCESS | 1646 | 1461182622881 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x139a44000 == 93 [pid = 1646] [id = 578] 13:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x12f950800) [pid = 1646] [serial = 1734] [outer = 0x0] 13:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x12f95d400) [pid = 1646] [serial = 1735] [outer = 0x12f950800] 13:03:42 INFO - PROCESS | 1646 | 1461182622907 Marionette DEBUG loaded listener.js 13:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x12fb66400) [pid = 1646] [serial = 1736] [outer = 0x12f950800] 13:03:43 INFO - PROCESS | 1646 | 1461182623438 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]]]}] 13:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 669ms 13:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:03:43 INFO - PROCESS | 1646 | 1461182623449 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:03:43 INFO - PROCESS | 1646 | 1461182623451 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:03:43 INFO - PROCESS | 1646 | 1461182623456 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:03:43 INFO - PROCESS | 1646 | 1461182623458 Marionette TRACE conn2 <- [1,2286,null,{}] 13:03:43 INFO - PROCESS | 1646 | 1461182623462 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}] 13:03:43 INFO - PROCESS | 1646 | 1461182623628 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:03:43 INFO - PROCESS | 1646 | 1461182623718 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x1269ce800 == 94 [pid = 1646] [id = 579] 13:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x11a79b400) [pid = 1646] [serial = 1737] [outer = 0x0] 13:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x11a7a8c00) [pid = 1646] [serial = 1738] [outer = 0x11a79b400] 13:03:43 INFO - PROCESS | 1646 | 1461182623752 Marionette DEBUG loaded listener.js 13:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x11b807400) [pid = 1646] [serial = 1739] [outer = 0x11a79b400] 13:03:44 INFO - PROCESS | 1646 | 1461182624173 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]]]}] 13:03:44 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 13:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 772ms 13:03:44 INFO - PROCESS | 1646 | 1461182624228 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:03:44 INFO - PROCESS | 1646 | 1461182624232 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:03:44 INFO - PROCESS | 1646 | 1461182624236 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:03:44 INFO - PROCESS | 1646 | 1461182624238 Marionette TRACE conn2 <- [1,2290,null,{}] 13:03:44 INFO - PROCESS | 1646 | 1461182624241 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}] 13:03:44 INFO - PROCESS | 1646 | 1461182624357 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:03:44 INFO - PROCESS | 1646 | 1461182624445 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b92c800 == 95 [pid = 1646] [id = 580] 13:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x11bad9800) [pid = 1646] [serial = 1740] [outer = 0x0] 13:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x11c0b7000) [pid = 1646] [serial = 1741] [outer = 0x11bad9800] 13:03:44 INFO - PROCESS | 1646 | 1461182624477 Marionette DEBUG loaded listener.js 13:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x125f61400) [pid = 1646] [serial = 1742] [outer = 0x11bad9800] 13:03:44 INFO - PROCESS | 1646 | 1461182624916 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]]]}] 13:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 724ms 13:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:03:44 INFO - PROCESS | 1646 | 1461182624960 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:03:44 INFO - PROCESS | 1646 | 1461182624962 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:03:44 INFO - PROCESS | 1646 | 1461182624977 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:03:44 INFO - PROCESS | 1646 | 1461182624979 Marionette TRACE conn2 <- [1,2294,null,{}] 13:03:45 INFO - PROCESS | 1646 | 1461182625007 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}] 13:03:45 INFO - PROCESS | 1646 | 1461182625124 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:03:45 INFO - PROCESS | 1646 | 1461182625213 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x13777e800 == 96 [pid = 1646] [id = 581] 13:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x12a66c400) [pid = 1646] [serial = 1743] [outer = 0x0] 13:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x12ad25000) [pid = 1646] [serial = 1744] [outer = 0x12a66c400] 13:03:45 INFO - PROCESS | 1646 | 1461182625247 Marionette DEBUG loaded listener.js 13:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x12aeb9800) [pid = 1646] [serial = 1745] [outer = 0x12a66c400] 13:03:45 INFO - PROCESS | 1646 | 1461182625651 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]]]}] 13:03:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:03:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 703ms 13:03:45 INFO - PROCESS | 1646 | 1461182625667 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:03:45 INFO - PROCESS | 1646 | 1461182625669 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:03:45 INFO - PROCESS | 1646 | 1461182625672 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:03:45 INFO - PROCESS | 1646 | 1461182625673 Marionette TRACE conn2 <- [1,2298,null,{}] 13:03:45 INFO - PROCESS | 1646 | 1461182625675 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}] 13:03:45 INFO - PROCESS | 1646 | 1461182625791 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:03:45 INFO - PROCESS | 1646 | 1461182625906 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x139b58800 == 97 [pid = 1646] [id = 582] 13:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x12b023400) [pid = 1646] [serial = 1746] [outer = 0x0] 13:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x12d072800) [pid = 1646] [serial = 1747] [outer = 0x12b023400] 13:03:45 INFO - PROCESS | 1646 | 1461182625940 Marionette DEBUG loaded listener.js 13:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x12e668800) [pid = 1646] [serial = 1748] [outer = 0x12b023400] 13:03:46 INFO - PROCESS | 1646 | 1461182626350 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]]]}] 13:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 723ms 13:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:03:46 INFO - PROCESS | 1646 | 1461182626395 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:03:46 INFO - PROCESS | 1646 | 1461182626397 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:03:46 INFO - PROCESS | 1646 | 1461182626399 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:03:46 INFO - PROCESS | 1646 | 1461182626400 Marionette TRACE conn2 <- [1,2302,null,{}] 13:03:46 INFO - PROCESS | 1646 | 1461182626403 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}] 13:03:46 INFO - PROCESS | 1646 | 1461182626533 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:03:46 INFO - PROCESS | 1646 | 1461182626620 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a799800 == 98 [pid = 1646] [id = 583] 13:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x12d210400) [pid = 1646] [serial = 1749] [outer = 0x0] 13:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x12ee8b000) [pid = 1646] [serial = 1750] [outer = 0x12d210400] 13:03:46 INFO - PROCESS | 1646 | 1461182626651 Marionette DEBUG loaded listener.js 13:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x12f3adc00) [pid = 1646] [serial = 1751] [outer = 0x12d210400] 13:03:47 INFO - PROCESS | 1646 | 1461182627090 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]]]}] 13:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 720ms 13:03:47 INFO - PROCESS | 1646 | 1461182627120 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:03:47 INFO - PROCESS | 1646 | 1461182627122 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:03:47 INFO - PROCESS | 1646 | 1461182627124 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:03:47 INFO - PROCESS | 1646 | 1461182627125 Marionette TRACE conn2 <- [1,2306,null,{}] 13:03:47 INFO - PROCESS | 1646 | 1461182627128 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}] 13:03:47 INFO - PROCESS | 1646 | 1461182627322 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:03:47 INFO - PROCESS | 1646 | 1461182627386 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a9d6800 == 99 [pid = 1646] [id = 584] 13:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x12b060400) [pid = 1646] [serial = 1752] [outer = 0x0] 13:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x12e679000) [pid = 1646] [serial = 1753] [outer = 0x12b060400] 13:03:47 INFO - PROCESS | 1646 | 1461182627419 Marionette DEBUG loaded listener.js 13:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x12fb74400) [pid = 1646] [serial = 1754] [outer = 0x12b060400] 13:03:47 INFO - PROCESS | 1646 | 1461182627855 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]]]}] 13:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 820ms 13:03:47 INFO - PROCESS | 1646 | 1461182627944 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:03:47 INFO - PROCESS | 1646 | 1461182627946 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:03:47 INFO - PROCESS | 1646 | 1461182627967 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:03:47 INFO - PROCESS | 1646 | 1461182627968 Marionette TRACE conn2 <- [1,2310,null,{}] 13:03:47 INFO - PROCESS | 1646 | 1461182627973 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}] 13:03:48 INFO - PROCESS | 1646 | 1461182628095 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:03:48 INFO - PROCESS | 1646 | 1461182628183 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x13aa10800 == 100 [pid = 1646] [id = 585] 13:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x12b060c00) [pid = 1646] [serial = 1755] [outer = 0x0] 13:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x12fe78400) [pid = 1646] [serial = 1756] [outer = 0x12b060c00] 13:03:48 INFO - PROCESS | 1646 | 1461182628214 Marionette DEBUG loaded listener.js 13:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x13893d000) [pid = 1646] [serial = 1757] [outer = 0x12b060c00] 13:03:48 INFO - PROCESS | 1646 | 1461182628643 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]]]}] 13:03:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:03:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 742ms 13:03:48 INFO - PROCESS | 1646 | 1461182628691 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:03:48 INFO - PROCESS | 1646 | 1461182628693 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:03:48 INFO - PROCESS | 1646 | 1461182628695 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:03:48 INFO - PROCESS | 1646 | 1461182628696 Marionette TRACE conn2 <- [1,2314,null,{}] 13:03:48 INFO - PROCESS | 1646 | 1461182628699 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}] 13:03:48 INFO - PROCESS | 1646 | 1461182628814 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:03:48 INFO - PROCESS | 1646 | 1461182628922 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x13ac0f000 == 101 [pid = 1646] [id = 586] 13:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x114be3400) [pid = 1646] [serial = 1758] [outer = 0x0] 13:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x13893d400) [pid = 1646] [serial = 1759] [outer = 0x114be3400] 13:03:48 INFO - PROCESS | 1646 | 1461182628954 Marionette DEBUG loaded listener.js 13:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x13893e400) [pid = 1646] [serial = 1760] [outer = 0x114be3400] 13:03:49 INFO - PROCESS | 1646 | 1461182629658 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]]]}] 13:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1019ms 13:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:03:49 INFO - PROCESS | 1646 | 1461182629715 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:03:49 INFO - PROCESS | 1646 | 1461182629717 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:03:49 INFO - PROCESS | 1646 | 1461182629721 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:03:49 INFO - PROCESS | 1646 | 1461182629724 Marionette TRACE conn2 <- [1,2318,null,{}] 13:03:49 INFO - PROCESS | 1646 | 1461182629728 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}] 13:03:49 INFO - PROCESS | 1646 | 1461182629851 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:03:49 INFO - PROCESS | 1646 | 1461182629973 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x126de3000 == 102 [pid = 1646] [id = 587] 13:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x1124cdc00) [pid = 1646] [serial = 1761] [outer = 0x0] 13:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x1166df800) [pid = 1646] [serial = 1762] [outer = 0x1124cdc00] 13:03:50 INFO - PROCESS | 1646 | 1461182630004 Marionette DEBUG loaded listener.js 13:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x119de1c00) [pid = 1646] [serial = 1763] [outer = 0x1124cdc00] 13:03:50 INFO - PROCESS | 1646 | 1461182630459 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] 13:03:50 INFO - PROCESS | 1646 | 1461182630505 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:03:50 INFO - PROCESS | 1646 | 1461182630511 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:03:50 INFO - PROCESS | 1646 | 1461182630513 Marionette TRACE conn2 <- [1,2322,null,{}] 13:03:50 INFO - PROCESS | 1646 | 1461182630516 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}] 13:03:50 INFO - PROCESS | 1646 | 1461182630623 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:03:50 INFO - PROCESS | 1646 | 1461182630714 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d41800 == 103 [pid = 1646] [id = 588] 13:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x11aa91c00) [pid = 1646] [serial = 1764] [outer = 0x0] 13:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x11b803c00) [pid = 1646] [serial = 1765] [outer = 0x11aa91c00] 13:03:50 INFO - PROCESS | 1646 | 1461182630743 Marionette DEBUG loaded listener.js 13:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x11be97c00) [pid = 1646] [serial = 1766] [outer = 0x11aa91c00] 13:03:51 INFO - PROCESS | 1646 | 1461182631153 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]]]}] 13:03:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:03:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 675ms 13:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:03:51 INFO - PROCESS | 1646 | 1461182631186 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:03:51 INFO - PROCESS | 1646 | 1461182631188 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:03:51 INFO - PROCESS | 1646 | 1461182631190 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:03:51 INFO - PROCESS | 1646 | 1461182631192 Marionette TRACE conn2 <- [1,2326,null,{}] 13:03:51 INFO - PROCESS | 1646 | 1461182631236 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}] 13:03:51 INFO - PROCESS | 1646 | 1461182631375 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:03:51 INFO - PROCESS | 1646 | 1461182631442 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b119800 == 104 [pid = 1646] [id = 589] 13:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x11c397000) [pid = 1646] [serial = 1767] [outer = 0x0] 13:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x11c554000) [pid = 1646] [serial = 1768] [outer = 0x11c397000] 13:03:51 INFO - PROCESS | 1646 | 1461182631472 Marionette DEBUG loaded listener.js 13:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x125a65c00) [pid = 1646] [serial = 1769] [outer = 0x11c397000] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x137021000 == 103 [pid = 1646] [id = 442] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x13016d800 == 102 [pid = 1646] [id = 299] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12b423000 == 101 [pid = 1646] [id = 445] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12f1f6000 == 100 [pid = 1646] [id = 300] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x13099c000 == 99 [pid = 1646] [id = 500] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1398cb800 == 98 [pid = 1646] [id = 577] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x13705a800 == 97 [pid = 1646] [id = 576] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12c026800 == 96 [pid = 1646] [id = 575] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12f4b1800 == 95 [pid = 1646] [id = 574] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12f00c000 == 94 [pid = 1646] [id = 573] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x127508c00) [pid = 1646] [serial = 1618] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x12ad7f400) [pid = 1646] [serial = 1627] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x11beb9000) [pid = 1646] [serial = 1615] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x11560ec00) [pid = 1646] [serial = 1609] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x129d24c00) [pid = 1646] [serial = 1621] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x125d09000) [pid = 1646] [serial = 1630] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x11a79e400) [pid = 1646] [serial = 1612] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x12acd9400) [pid = 1646] [serial = 1624] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x12bcbf400) [pid = 1646] [serial = 1666] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12e440800 == 93 [pid = 1646] [id = 572] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12d069800 == 92 [pid = 1646] [id = 571] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb4e000 == 91 [pid = 1646] [id = 570] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12a415000 == 90 [pid = 1646] [id = 569] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x129196800 == 89 [pid = 1646] [id = 568] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11985a000 == 88 [pid = 1646] [id = 567] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x129197800 == 87 [pid = 1646] [id = 566] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1259c8800 == 86 [pid = 1646] [id = 565] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x126e88000 == 85 [pid = 1646] [id = 564] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x137785800 == 84 [pid = 1646] [id = 563] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x13774c800 == 83 [pid = 1646] [id = 562] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x13701a800 == 82 [pid = 1646] [id = 561] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x130828000 == 81 [pid = 1646] [id = 560] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x13016b800 == 80 [pid = 1646] [id = 559] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12fc53000 == 79 [pid = 1646] [id = 558] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12b102800 == 78 [pid = 1646] [id = 557] 13:03:51 INFO - PROCESS | 1646 | --DOCSHELL 0x126857800 == 77 [pid = 1646] [id = 556] 13:03:51 INFO - PROCESS | 1646 | 1461182631978 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]]]}] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x12a4f3000) [pid = 1646] [serial = 1648] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x12ae24800) [pid = 1646] [serial = 1651] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x12aeb6000) [pid = 1646] [serial = 1652] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x12ad27c00) [pid = 1646] [serial = 1649] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x119dec800) [pid = 1646] [serial = 1634] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x1164e6c00) [pid = 1646] [serial = 1633] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x11ac1b000) [pid = 1646] [serial = 1636] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x11ba29800) [pid = 1646] [serial = 1637] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x11c05b000) [pid = 1646] [serial = 1639] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x11c51b800) [pid = 1646] [serial = 1640] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x1274b7c00) [pid = 1646] [serial = 1645] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x125c32800) [pid = 1646] [serial = 1642] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x1269a6000) [pid = 1646] [serial = 1643] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x12a4f7800) [pid = 1646] [serial = 1606] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x12a668800) [pid = 1646] [serial = 1607] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x11b80e400) [pid = 1646] [serial = 1657] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x12b020c00) [pid = 1646] [serial = 1654] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x12bb23000) [pid = 1646] [serial = 1663] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x12b01bc00) [pid = 1646] [serial = 1660] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x12b40d000) [pid = 1646] [serial = 1661] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x12bbc7c00) [pid = 1646] [serial = 1664] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x125d07c00) [pid = 1646] [serial = 1658] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x12b027800) [pid = 1646] [serial = 1655] [outer = 0x0] [url = about:blank] 13:03:51 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x129c30400) [pid = 1646] [serial = 1646] [outer = 0x0] [url = about:blank] 13:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 823ms 13:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:03:52 INFO - PROCESS | 1646 | 1461182632014 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:03:52 INFO - PROCESS | 1646 | 1461182632018 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:03:52 INFO - PROCESS | 1646 | 1461182632020 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:03:52 INFO - PROCESS | 1646 | 1461182632022 Marionette TRACE conn2 <- [1,2330,null,{}] 13:03:52 INFO - PROCESS | 1646 | 1461182632024 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}] 13:03:52 INFO - PROCESS | 1646 | 1461182632115 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:03:52 INFO - PROCESS | 1646 | 1461182632121 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b552800 == 78 [pid = 1646] [id = 590] 13:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x11a7aa400) [pid = 1646] [serial = 1770] [outer = 0x0] 13:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x11c0a1000) [pid = 1646] [serial = 1771] [outer = 0x11a7aa400] 13:03:52 INFO - PROCESS | 1646 | 1461182632148 Marionette DEBUG loaded listener.js 13:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x125d08000) [pid = 1646] [serial = 1772] [outer = 0x11a7aa400] 13:03:52 INFO - PROCESS | 1646 | 1461182632501 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]]]}] 13:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 13:03:52 INFO - PROCESS | 1646 | 1461182632540 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:03:52 INFO - PROCESS | 1646 | 1461182632541 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:03:52 INFO - PROCESS | 1646 | 1461182632544 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:03:52 INFO - PROCESS | 1646 | 1461182632545 Marionette TRACE conn2 <- [1,2334,null,{}] 13:03:52 INFO - PROCESS | 1646 | 1461182632547 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}] 13:03:52 INFO - PROCESS | 1646 | 1461182632636 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:03:52 INFO - PROCESS | 1646 | 1461182632641 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a414800 == 79 [pid = 1646] [id = 591] 13:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x125e3e400) [pid = 1646] [serial = 1773] [outer = 0x0] 13:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x1274b7c00) [pid = 1646] [serial = 1774] [outer = 0x125e3e400] 13:03:52 INFO - PROCESS | 1646 | 1461182632666 Marionette DEBUG loaded listener.js 13:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x127dd6400) [pid = 1646] [serial = 1775] [outer = 0x125e3e400] 13:03:53 INFO - PROCESS | 1646 | 1461182633040 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]]]}] 13:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 13:03:53 INFO - PROCESS | 1646 | 1461182633064 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:03:53 INFO - PROCESS | 1646 | 1461182633065 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:03:53 INFO - PROCESS | 1646 | 1461182633081 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:03:53 INFO - PROCESS | 1646 | 1461182633082 Marionette TRACE conn2 <- [1,2338,null,{}] 13:03:53 INFO - PROCESS | 1646 | 1461182633085 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}] 13:03:53 INFO - PROCESS | 1646 | 1461182633193 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:03:53 INFO - PROCESS | 1646 | 1461182633199 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb52800 == 80 [pid = 1646] [id = 592] 13:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x129812400) [pid = 1646] [serial = 1776] [outer = 0x0] 13:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x129d29400) [pid = 1646] [serial = 1777] [outer = 0x129812400] 13:03:53 INFO - PROCESS | 1646 | 1461182633227 Marionette DEBUG loaded listener.js 13:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x12a665c00) [pid = 1646] [serial = 1778] [outer = 0x129812400] 13:03:53 INFO - PROCESS | 1646 | 1461182633594 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]]]}] 13:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 527ms 13:03:53 INFO - PROCESS | 1646 | 1461182633603 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:03:53 INFO - PROCESS | 1646 | 1461182633604 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:03:53 INFO - PROCESS | 1646 | 1461182633606 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:03:53 INFO - PROCESS | 1646 | 1461182633607 Marionette TRACE conn2 <- [1,2342,null,{}] 13:03:53 INFO - PROCESS | 1646 | 1461182633609 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}] 13:03:53 INFO - PROCESS | 1646 | 1461182633707 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:03:53 INFO - PROCESS | 1646 | 1461182633790 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf5f000 == 81 [pid = 1646] [id = 593] 13:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x125e3f400) [pid = 1646] [serial = 1779] [outer = 0x0] 13:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x12acd8400) [pid = 1646] [serial = 1780] [outer = 0x125e3f400] 13:03:53 INFO - PROCESS | 1646 | 1461182633817 Marionette DEBUG loaded listener.js 13:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x12ae2bc00) [pid = 1646] [serial = 1781] [outer = 0x125e3f400] 13:03:54 INFO - PROCESS | 1646 | 1461182634152 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]]]}] 13:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 568ms 13:03:54 INFO - PROCESS | 1646 | 1461182634181 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:03:54 INFO - PROCESS | 1646 | 1461182634184 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:03:54 INFO - PROCESS | 1646 | 1461182634187 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:03:54 INFO - PROCESS | 1646 | 1461182634189 Marionette TRACE conn2 <- [1,2346,null,{}] 13:03:54 INFO - PROCESS | 1646 | 1461182634191 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}] 13:03:54 INFO - PROCESS | 1646 | 1461182634893 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x1124c9800) [pid = 1646] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x12bb2ac00) [pid = 1646] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x12a662800) [pid = 1646] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x12e33a400) [pid = 1646] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x12f706c00) [pid = 1646] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x1124cc800) [pid = 1646] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x12ae2d400) [pid = 1646] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x12d5db800) [pid = 1646] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x11c396800) [pid = 1646] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x11c063000) [pid = 1646] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x12e67a000) [pid = 1646] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x114cc9400) [pid = 1646] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x129d97800) [pid = 1646] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x125e43c00) [pid = 1646] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x129f4c800) [pid = 1646] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x12e13f800) [pid = 1646] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x12aeac000) [pid = 1646] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x11873cc00) [pid = 1646] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x12a4ee000) [pid = 1646] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x12ae2d800) [pid = 1646] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x129f4a800) [pid = 1646] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x114cc8c00) [pid = 1646] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x1187acc00) [pid = 1646] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x12f953000) [pid = 1646] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x11be6e400) [pid = 1646] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x114cd1800) [pid = 1646] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x11c557400) [pid = 1646] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x127dd4800) [pid = 1646] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x129f4ec00) [pid = 1646] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12acd5400) [pid = 1646] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x12a663800) [pid = 1646] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x12d5e8400) [pid = 1646] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x114d9cc00) [pid = 1646] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x11b5b7400) [pid = 1646] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x11ac0e400) [pid = 1646] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12ae28400) [pid = 1646] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x129fc2400) [pid = 1646] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x12bcb7800) [pid = 1646] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x115570000) [pid = 1646] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12b410000) [pid = 1646] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x11c0a3800) [pid = 1646] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x115784000) [pid = 1646] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x11bad5800) [pid = 1646] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x11b5b6000) [pid = 1646] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x127dcfc00) [pid = 1646] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x114cc7800) [pid = 1646] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:03:54 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x1147bf000) [pid = 1646] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:03:55 INFO - PROCESS | 1646 | 1461182635003 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x11984e800 == 82 [pid = 1646] [id = 594] 13:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x114bdb000) [pid = 1646] [serial = 1782] [outer = 0x0] 13:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x114be8800) [pid = 1646] [serial = 1783] [outer = 0x114bdb000] 13:03:55 INFO - PROCESS | 1646 | 1461182635068 Marionette DEBUG loaded listener.js 13:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x115609800) [pid = 1646] [serial = 1784] [outer = 0x114bdb000] 13:03:55 INFO - PROCESS | 1646 | 1461182635544 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]]]}] 13:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1371ms 13:03:55 INFO - PROCESS | 1646 | 1461182635561 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:03:55 INFO - PROCESS | 1646 | 1461182635564 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:03:55 INFO - PROCESS | 1646 | 1461182635567 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:03:55 INFO - PROCESS | 1646 | 1461182635570 Marionette TRACE conn2 <- [1,2350,null,{}] 13:03:55 INFO - PROCESS | 1646 | 1461182635574 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}] 13:03:55 INFO - PROCESS | 1646 | 1461182635690 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:03:55 INFO - PROCESS | 1646 | 1461182635804 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a12c000 == 83 [pid = 1646] [id = 595] 13:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x1164e6c00) [pid = 1646] [serial = 1785] [outer = 0x0] 13:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x11ac0f000) [pid = 1646] [serial = 1786] [outer = 0x1164e6c00] 13:03:55 INFO - PROCESS | 1646 | 1461182635841 Marionette DEBUG loaded listener.js 13:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x11ba2ac00) [pid = 1646] [serial = 1787] [outer = 0x1164e6c00] 13:03:56 INFO - PROCESS | 1646 | 1461182636234 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]]]}] 13:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 721ms 13:03:56 INFO - PROCESS | 1646 | 1461182636313 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:03:56 INFO - PROCESS | 1646 | 1461182636316 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:03:56 INFO - PROCESS | 1646 | 1461182636331 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:03:56 INFO - PROCESS | 1646 | 1461182636332 Marionette TRACE conn2 <- [1,2354,null,{}] 13:03:56 INFO - PROCESS | 1646 | 1461182636353 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}] 13:03:56 INFO - PROCESS | 1646 | 1461182636463 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:03:56 INFO - PROCESS | 1646 | 1461182636550 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b264800 == 84 [pid = 1646] [id = 596] 13:03:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x11c058400) [pid = 1646] [serial = 1788] [outer = 0x0] 13:03:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x11c061800) [pid = 1646] [serial = 1789] [outer = 0x11c058400] 13:03:56 INFO - PROCESS | 1646 | 1461182636581 Marionette DEBUG loaded listener.js 13:03:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x11c398c00) [pid = 1646] [serial = 1790] [outer = 0x11c058400] 13:03:57 INFO - PROCESS | 1646 | 1461182637009 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]]]}] 13:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 738ms 13:03:57 INFO - PROCESS | 1646 | 1461182637069 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:03:57 INFO - PROCESS | 1646 | 1461182637072 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:03:57 INFO - PROCESS | 1646 | 1461182637080 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:03:57 INFO - PROCESS | 1646 | 1461182637083 Marionette TRACE conn2 <- [1,2358,null,{}] 13:03:57 INFO - PROCESS | 1646 | 1461182637086 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}] 13:03:57 INFO - PROCESS | 1646 | 1461182637201 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:03:57 INFO - PROCESS | 1646 | 1461182637289 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf5c800 == 85 [pid = 1646] [id = 597] 13:03:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x115786000) [pid = 1646] [serial = 1791] [outer = 0x0] 13:03:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x125d03400) [pid = 1646] [serial = 1792] [outer = 0x115786000] 13:03:57 INFO - PROCESS | 1646 | 1461182637321 Marionette DEBUG loaded listener.js 13:03:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x129107800) [pid = 1646] [serial = 1793] [outer = 0x115786000] 13:03:57 INFO - PROCESS | 1646 | 1461182637722 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]]]}] 13:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 677ms 13:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:03:57 INFO - PROCESS | 1646 | 1461182637753 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:03:57 INFO - PROCESS | 1646 | 1461182637754 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:03:57 INFO - PROCESS | 1646 | 1461182637757 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:03:57 INFO - PROCESS | 1646 | 1461182637758 Marionette TRACE conn2 <- [1,2362,null,{}] 13:03:57 INFO - PROCESS | 1646 | 1461182637760 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}] 13:03:57 INFO - PROCESS | 1646 | 1461182637888 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:03:58 INFO - PROCESS | 1646 | 1461182638003 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e94a000 == 86 [pid = 1646] [id = 598] 13:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x11c522c00) [pid = 1646] [serial = 1794] [outer = 0x0] 13:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x129944400) [pid = 1646] [serial = 1795] [outer = 0x11c522c00] 13:03:58 INFO - PROCESS | 1646 | 1461182638036 Marionette DEBUG loaded listener.js 13:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x129f47400) [pid = 1646] [serial = 1796] [outer = 0x11c522c00] 13:03:58 INFO - PROCESS | 1646 | 1461182638440 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]]]}] 13:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 718ms 13:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:03:58 INFO - PROCESS | 1646 | 1461182638476 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:03:58 INFO - PROCESS | 1646 | 1461182638477 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:03:58 INFO - PROCESS | 1646 | 1461182638480 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:03:58 INFO - PROCESS | 1646 | 1461182638481 Marionette TRACE conn2 <- [1,2366,null,{}] 13:03:58 INFO - PROCESS | 1646 | 1461182638484 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}] 13:03:58 INFO - PROCESS | 1646 | 1461182638594 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:03:58 INFO - PROCESS | 1646 | 1461182638709 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1e3000 == 87 [pid = 1646] [id = 599] 13:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x12a4ee000) [pid = 1646] [serial = 1797] [outer = 0x0] 13:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x12a65f800) [pid = 1646] [serial = 1798] [outer = 0x12a4ee000] 13:03:58 INFO - PROCESS | 1646 | 1461182638748 Marionette DEBUG loaded listener.js 13:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12ad7e000) [pid = 1646] [serial = 1799] [outer = 0x12a4ee000] 13:03:59 INFO - PROCESS | 1646 | 1461182639211 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]]]}] 13:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 773ms 13:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:03:59 INFO - PROCESS | 1646 | 1461182639262 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:03:59 INFO - PROCESS | 1646 | 1461182639263 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:03:59 INFO - PROCESS | 1646 | 1461182639267 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:03:59 INFO - PROCESS | 1646 | 1461182639268 Marionette TRACE conn2 <- [1,2370,null,{}] 13:03:59 INFO - PROCESS | 1646 | 1461182639271 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}] 13:03:59 INFO - PROCESS | 1646 | 1461182639380 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:03:59 INFO - PROCESS | 1646 | 1461182639494 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9bd000 == 88 [pid = 1646] [id = 600] 13:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x12acd6c00) [pid = 1646] [serial = 1800] [outer = 0x0] 13:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12aeac000) [pid = 1646] [serial = 1801] [outer = 0x12acd6c00] 13:03:59 INFO - PROCESS | 1646 | 1461182639526 Marionette DEBUG loaded listener.js 13:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12b05a400) [pid = 1646] [serial = 1802] [outer = 0x12acd6c00] 13:03:59 INFO - PROCESS | 1646 | 1461182639937 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]]]}] 13:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 721ms 13:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:03:59 INFO - PROCESS | 1646 | 1461182639988 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:03:59 INFO - PROCESS | 1646 | 1461182639990 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:03:59 INFO - PROCESS | 1646 | 1461182639992 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:03:59 INFO - PROCESS | 1646 | 1461182639993 Marionette TRACE conn2 <- [1,2374,null,{}] 13:03:59 INFO - PROCESS | 1646 | 1461182639995 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}] 13:04:00 INFO - PROCESS | 1646 | 1461182640109 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:04:00 INFO - PROCESS | 1646 | 1461182640229 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x11be4c000 == 89 [pid = 1646] [id = 601] 13:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x1124bfc00) [pid = 1646] [serial = 1803] [outer = 0x0] 13:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x119246400) [pid = 1646] [serial = 1804] [outer = 0x1124bfc00] 13:04:00 INFO - PROCESS | 1646 | 1461182640262 Marionette DEBUG loaded listener.js 13:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12b05f000) [pid = 1646] [serial = 1805] [outer = 0x1124bfc00] 13:04:00 INFO - PROCESS | 1646 | 1461182640692 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]]]}] 13:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 768ms 13:04:00 INFO - PROCESS | 1646 | 1461182640761 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:04:00 INFO - PROCESS | 1646 | 1461182640762 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:04:00 INFO - PROCESS | 1646 | 1461182640764 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:04:00 INFO - PROCESS | 1646 | 1461182640766 Marionette TRACE conn2 <- [1,2378,null,{}] 13:04:00 INFO - PROCESS | 1646 | 1461182640768 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}] 13:04:00 INFO - PROCESS | 1646 | 1461182640883 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:04:00 INFO - PROCESS | 1646 | 1461182640971 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12684a800 == 90 [pid = 1646] [id = 602] 13:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x1124c8000) [pid = 1646] [serial = 1806] [outer = 0x0] 13:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x1189ce800) [pid = 1646] [serial = 1807] [outer = 0x1124c8000] 13:04:01 INFO - PROCESS | 1646 | 1461182641004 Marionette DEBUG loaded listener.js 13:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x11c054400) [pid = 1646] [serial = 1808] [outer = 0x1124c8000] 13:04:01 INFO - PROCESS | 1646 | 1461182641434 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]]]}] 13:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 722ms 13:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:04:01 INFO - PROCESS | 1646 | 1461182641487 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:04:01 INFO - PROCESS | 1646 | 1461182641488 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:04:01 INFO - PROCESS | 1646 | 1461182641491 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:04:01 INFO - PROCESS | 1646 | 1461182641492 Marionette TRACE conn2 <- [1,2382,null,{}] 13:04:01 INFO - PROCESS | 1646 | 1461182641494 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}] 13:04:01 INFO - PROCESS | 1646 | 1461182641610 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:04:01 INFO - PROCESS | 1646 | 1461182641838 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1269c2000 == 91 [pid = 1646] [id = 603] 13:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x1124c5000) [pid = 1646] [serial = 1809] [outer = 0x0] 13:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x114446000) [pid = 1646] [serial = 1810] [outer = 0x1124c5000] 13:04:01 INFO - PROCESS | 1646 | 1461182641875 Marionette DEBUG loaded listener.js 13:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x114da0c00) [pid = 1646] [serial = 1811] [outer = 0x1124c5000] 13:04:02 INFO - PROCESS | 1646 | 1461182642320 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]]]}] 13:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 869ms 13:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:04:02 INFO - PROCESS | 1646 | 1461182642361 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:04:02 INFO - PROCESS | 1646 | 1461182642363 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:04:02 INFO - PROCESS | 1646 | 1461182642366 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:04:02 INFO - PROCESS | 1646 | 1461182642371 Marionette TRACE conn2 <- [1,2386,null,{}] 13:04:02 INFO - PROCESS | 1646 | 1461182642374 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}] 13:04:02 INFO - PROCESS | 1646 | 1461182642485 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:04:02 INFO - PROCESS | 1646 | 1461182642574 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b94b800 == 92 [pid = 1646] [id = 604] 13:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x11aa93400) [pid = 1646] [serial = 1812] [outer = 0x0] 13:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x11bad5800) [pid = 1646] [serial = 1813] [outer = 0x11aa93400] 13:04:02 INFO - PROCESS | 1646 | 1461182642605 Marionette DEBUG loaded listener.js 13:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x11c055c00) [pid = 1646] [serial = 1814] [outer = 0x11aa93400] 13:04:03 INFO - PROCESS | 1646 | 1461182643140 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]]]}] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf5f000 == 91 [pid = 1646] [id = 593] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb52800 == 90 [pid = 1646] [id = 592] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x12f95d400) [pid = 1646] [serial = 1735] [outer = 0x0] [url = about:blank] 13:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 825ms 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12a414800 == 89 [pid = 1646] [id = 591] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x11b552800 == 88 [pid = 1646] [id = 590] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12b119800 == 87 [pid = 1646] [id = 589] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x125d41800 == 86 [pid = 1646] [id = 588] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x126de3000 == 85 [pid = 1646] [id = 587] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x13ac0f000 == 84 [pid = 1646] [id = 586] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x13aa10800 == 83 [pid = 1646] [id = 585] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x13a9d6800 == 82 [pid = 1646] [id = 584] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x13a799800 == 81 [pid = 1646] [id = 583] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x139b58800 == 80 [pid = 1646] [id = 582] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x13777e800 == 79 [pid = 1646] [id = 581] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12b92c800 == 78 [pid = 1646] [id = 580] 13:04:03 INFO - PROCESS | 1646 | 1461182643209 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:04:03 INFO - PROCESS | 1646 | 1461182643213 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:04:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1269ce800 == 77 [pid = 1646] [id = 579] 13:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:04:03 INFO - PROCESS | 1646 | 1461182643222 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:04:03 INFO - PROCESS | 1646 | 1461182643224 Marionette TRACE conn2 <- [1,2390,null,{}] 13:04:03 INFO - PROCESS | 1646 | 1461182643228 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}] 13:04:03 INFO - PROCESS | 1646 | 1461182643322 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x11c0b8800) [pid = 1646] [serial = 1562] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x11ac19c00) [pid = 1646] [serial = 1613] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x12fb77c00) [pid = 1646] [serial = 1508] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x11c5db800) [pid = 1646] [serial = 1616] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x117a50800) [pid = 1646] [serial = 1610] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x12910b800) [pid = 1646] [serial = 1481] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x12a4eb000) [pid = 1646] [serial = 1622] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x12ad85800) [pid = 1646] [serial = 1487] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x12ae2d000) [pid = 1646] [serial = 1490] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x12aeb2c00) [pid = 1646] [serial = 1550] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x12f958800) [pid = 1646] [serial = 1463] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x119de2400) [pid = 1646] [serial = 1442] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x11c556c00) [pid = 1646] [serial = 1478] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x11c17ac00) [pid = 1646] [serial = 1445] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x119a23800) [pid = 1646] [serial = 1544] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x12e66fc00) [pid = 1646] [serial = 1499] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x12ad7b000) [pid = 1646] [serial = 1625] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x12f94fc00) [pid = 1646] [serial = 1457] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x13893b400) [pid = 1646] [serial = 1559] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x12ae2a800) [pid = 1646] [serial = 1628] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12d208c00) [pid = 1646] [serial = 1493] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x12d5e8000) [pid = 1646] [serial = 1460] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x129d8bc00) [pid = 1646] [serial = 1448] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x129d8c000) [pid = 1646] [serial = 1547] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12f3ab400) [pid = 1646] [serial = 1502] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x12aeb1800) [pid = 1646] [serial = 1631] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x12aeaac00) [pid = 1646] [serial = 1451] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x127dd3800) [pid = 1646] [serial = 1619] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x12a66e800) [pid = 1646] [serial = 1484] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x12f955800) [pid = 1646] [serial = 1556] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x12e336800) [pid = 1646] [serial = 1553] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12f94f400) [pid = 1646] [serial = 1505] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12d46c000) [pid = 1646] [serial = 1454] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12e316400) [pid = 1646] [serial = 1496] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12bbc2800) [pid = 1646] [serial = 1720] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x12aeb7c00) [pid = 1646] [serial = 1717] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x12d5ddc00) [pid = 1646] [serial = 1723] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x11c062800) [pid = 1646] [serial = 1726] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12e676000) [pid = 1646] [serial = 1729] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x12f3a7000) [pid = 1646] [serial = 1732] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x12e31d000) [pid = 1646] [serial = 1690] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x12d206800) [pid = 1646] [serial = 1684] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x116655800) [pid = 1646] [serial = 1699] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x118743400) [pid = 1646] [serial = 1700] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x125d81000) [pid = 1646] [serial = 1708] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x12750b800) [pid = 1646] [serial = 1709] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11beb5000) [pid = 1646] [serial = 1705] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11c39ac00) [pid = 1646] [serial = 1706] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x12b020800) [pid = 1646] [serial = 1678] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x129d22000) [pid = 1646] [serial = 1711] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x127427800) [pid = 1646] [serial = 1693] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12db63000) [pid = 1646] [serial = 1687] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x11beb1000) [pid = 1646] [serial = 1672] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11a79e000) [pid = 1646] [serial = 1669] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x118740800) [pid = 1646] [serial = 1702] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x11aeca400) [pid = 1646] [serial = 1703] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x129d2a000) [pid = 1646] [serial = 1696] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x12e660400) [pid = 1646] [serial = 1697] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12bb2c400) [pid = 1646] [serial = 1681] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x129d97400) [pid = 1646] [serial = 1675] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12e340c00) [pid = 1646] [serial = 1724] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12f708800) [pid = 1646] [serial = 1733] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12a4f6000) [pid = 1646] [serial = 1714] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12b993c00) [pid = 1646] [serial = 1718] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12d080000) [pid = 1646] [serial = 1721] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12ad2e000) [pid = 1646] [serial = 1727] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12f19bc00) [pid = 1646] [serial = 1730] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x129d8f000) [pid = 1646] [serial = 1712] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12ae27c00) [pid = 1646] [serial = 1715] [outer = 0x0] [url = about:blank] 13:04:03 INFO - PROCESS | 1646 | 1461182643409 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b821000 == 78 [pid = 1646] [id = 605] 13:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x117a50800) [pid = 1646] [serial = 1815] [outer = 0x0] 13:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11aeca400) [pid = 1646] [serial = 1816] [outer = 0x117a50800] 13:04:03 INFO - PROCESS | 1646 | 1461182643442 Marionette DEBUG loaded listener.js 13:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11c396800) [pid = 1646] [serial = 1817] [outer = 0x117a50800] 13:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 573ms 13:04:03 INFO - PROCESS | 1646 | 1461182643789 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]]]}] 13:04:03 INFO - PROCESS | 1646 | 1461182643795 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:04:03 INFO - PROCESS | 1646 | 1461182643796 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:04:03 INFO - PROCESS | 1646 | 1461182643805 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:04:03 INFO - PROCESS | 1646 | 1461182643810 Marionette TRACE conn2 <- [1,2394,null,{}] 13:04:03 INFO - PROCESS | 1646 | 1461182643845 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}] 13:04:03 INFO - PROCESS | 1646 | 1461182643994 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:04:04 INFO - PROCESS | 1646 | 1461182644106 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a126000 == 79 [pid = 1646] [id = 606] 13:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11c396c00) [pid = 1646] [serial = 1818] [outer = 0x0] 13:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x125a62800) [pid = 1646] [serial = 1819] [outer = 0x11c396c00] 13:04:04 INFO - PROCESS | 1646 | 1461182644148 Marionette DEBUG loaded listener.js 13:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12980dc00) [pid = 1646] [serial = 1820] [outer = 0x11c396c00] 13:04:04 INFO - PROCESS | 1646 | 1461182644545 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]]]}] 13:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 807ms 13:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:04:04 INFO - PROCESS | 1646 | 1461182644606 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:04:04 INFO - PROCESS | 1646 | 1461182644608 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:04:04 INFO - PROCESS | 1646 | 1461182644611 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:04:04 INFO - PROCESS | 1646 | 1461182644612 Marionette TRACE conn2 <- [1,2398,null,{}] 13:04:04 INFO - PROCESS | 1646 | 1461182644616 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}] 13:04:04 INFO - PROCESS | 1646 | 1461182644760 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:04:04 INFO - PROCESS | 1646 | 1461182644771 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b431000 == 80 [pid = 1646] [id = 607] 13:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x129c37800) [pid = 1646] [serial = 1821] [outer = 0x0] 13:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x129f4ec00) [pid = 1646] [serial = 1822] [outer = 0x129c37800] 13:04:04 INFO - PROCESS | 1646 | 1461182644815 Marionette DEBUG loaded listener.js 13:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12a4ec000) [pid = 1646] [serial = 1823] [outer = 0x129c37800] 13:04:05 INFO - PROCESS | 1646 | 1461182645282 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]]]}] 13:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 725ms 13:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:04:05 INFO - PROCESS | 1646 | 1461182645336 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:04:05 INFO - PROCESS | 1646 | 1461182645337 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:04:05 INFO - PROCESS | 1646 | 1461182645339 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:04:05 INFO - PROCESS | 1646 | 1461182645341 Marionette TRACE conn2 <- [1,2402,null,{}] 13:04:05 INFO - PROCESS | 1646 | 1461182645343 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}] 13:04:05 INFO - PROCESS | 1646 | 1461182645450 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:04:05 INFO - PROCESS | 1646 | 1461182645454 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d499800 == 81 [pid = 1646] [id = 608] 13:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12ad23800) [pid = 1646] [serial = 1824] [outer = 0x0] 13:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12ad28c00) [pid = 1646] [serial = 1825] [outer = 0x12ad23800] 13:04:05 INFO - PROCESS | 1646 | 1461182645487 Marionette DEBUG loaded listener.js 13:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12ae27c00) [pid = 1646] [serial = 1826] [outer = 0x12ad23800] 13:04:05 INFO - PROCESS | 1646 | 1461182645877 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]]]}] 13:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 570ms 13:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:04:05 INFO - PROCESS | 1646 | 1461182645910 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:04:05 INFO - PROCESS | 1646 | 1461182645911 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:04:05 INFO - PROCESS | 1646 | 1461182645914 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:04:05 INFO - PROCESS | 1646 | 1461182645915 Marionette TRACE conn2 <- [1,2406,null,{}] 13:04:05 INFO - PROCESS | 1646 | 1461182645927 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}] 13:04:06 INFO - PROCESS | 1646 | 1461182646049 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:04:06 INFO - PROCESS | 1646 | 1461182646099 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e934800 == 82 [pid = 1646] [id = 609] 13:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12ae2fc00) [pid = 1646] [serial = 1827] [outer = 0x0] 13:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12b022800) [pid = 1646] [serial = 1828] [outer = 0x12ae2fc00] 13:04:06 INFO - PROCESS | 1646 | 1461182646124 Marionette DEBUG loaded listener.js 13:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x12b4d5000) [pid = 1646] [serial = 1829] [outer = 0x12ae2fc00] 13:04:06 INFO - PROCESS | 1646 | 1461182646509 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]]]}] 13:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 622ms 13:04:06 INFO - PROCESS | 1646 | 1461182646537 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:04:06 INFO - PROCESS | 1646 | 1461182646538 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:04:06 INFO - PROCESS | 1646 | 1461182646551 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:04:06 INFO - PROCESS | 1646 | 1461182646553 Marionette TRACE conn2 <- [1,2410,null,{}] 13:04:06 INFO - PROCESS | 1646 | 1461182646556 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}] 13:04:06 INFO - PROCESS | 1646 | 1461182646675 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:04:06 INFO - PROCESS | 1646 | 1461182646688 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f1de000 == 83 [pid = 1646] [id = 610] 13:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x12aeadc00) [pid = 1646] [serial = 1830] [outer = 0x0] 13:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x12bb20400) [pid = 1646] [serial = 1831] [outer = 0x12aeadc00] 13:04:06 INFO - PROCESS | 1646 | 1461182646714 Marionette DEBUG loaded listener.js 13:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x12bbc3400) [pid = 1646] [serial = 1832] [outer = 0x12aeadc00] 13:04:07 INFO - PROCESS | 1646 | 1461182647090 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]]]}] 13:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 572ms 13:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:04:07 INFO - PROCESS | 1646 | 1461182647123 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:04:07 INFO - PROCESS | 1646 | 1461182647124 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:04:07 INFO - PROCESS | 1646 | 1461182647126 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:04:07 INFO - PROCESS | 1646 | 1461182647127 Marionette TRACE conn2 <- [1,2414,null,{}] 13:04:07 INFO - PROCESS | 1646 | 1461182647129 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}] 13:04:07 INFO - PROCESS | 1646 | 1461182647252 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:04:07 INFO - PROCESS | 1646 | 1461182647266 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9c2000 == 84 [pid = 1646] [id = 611] 13:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12b4db800) [pid = 1646] [serial = 1833] [outer = 0x0] 13:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12bcb8400) [pid = 1646] [serial = 1834] [outer = 0x12b4db800] 13:04:07 INFO - PROCESS | 1646 | 1461182647291 Marionette DEBUG loaded listener.js 13:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12ceedc00) [pid = 1646] [serial = 1835] [outer = 0x12b4db800] 13:04:07 INFO - PROCESS | 1646 | 1461182647734 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]]]}] 13:04:07 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x11a7aa400) [pid = 1646] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:04:07 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x11aa91c00) [pid = 1646] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:04:07 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x1124cdc00) [pid = 1646] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:04:07 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x11c397000) [pid = 1646] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:04:07 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x129812400) [pid = 1646] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:04:07 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x125e3e400) [pid = 1646] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 13:04:07 INFO - PROCESS | 1646 | 1461182647796 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:04:07 INFO - PROCESS | 1646 | 1461182647798 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:04:07 INFO - PROCESS | 1646 | 1461182647800 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:04:07 INFO - PROCESS | 1646 | 1461182647801 Marionette TRACE conn2 <- [1,2418,null,{}] 13:04:07 INFO - PROCESS | 1646 | 1461182647803 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}] 13:04:07 INFO - PROCESS | 1646 | 1461182647903 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:04:07 INFO - PROCESS | 1646 | 1461182647908 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a41b000 == 85 [pid = 1646] [id = 612] 13:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x11ac1b000) [pid = 1646] [serial = 1836] [outer = 0x0] 13:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x129d91000) [pid = 1646] [serial = 1837] [outer = 0x11ac1b000] 13:04:07 INFO - PROCESS | 1646 | 1461182647934 Marionette DEBUG loaded listener.js 13:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x12d205000) [pid = 1646] [serial = 1838] [outer = 0x11ac1b000] 13:04:08 INFO - PROCESS | 1646 | 1461182648293 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]]]}] 13:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 521ms 13:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:04:08 INFO - PROCESS | 1646 | 1461182648322 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:04:08 INFO - PROCESS | 1646 | 1461182648323 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:04:08 INFO - PROCESS | 1646 | 1461182648325 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:04:08 INFO - PROCESS | 1646 | 1461182648326 Marionette TRACE conn2 <- [1,2422,null,{}] 13:04:08 INFO - PROCESS | 1646 | 1461182648329 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}] 13:04:08 INFO - PROCESS | 1646 | 1461182648458 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:04:08 INFO - PROCESS | 1646 | 1461182648464 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x13080f000 == 86 [pid = 1646] [id = 613] 13:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12bbc2c00) [pid = 1646] [serial = 1839] [outer = 0x0] 13:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12d5db400) [pid = 1646] [serial = 1840] [outer = 0x12bbc2c00] 13:04:08 INFO - PROCESS | 1646 | 1461182648496 Marionette DEBUG loaded listener.js 13:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12db55400) [pid = 1646] [serial = 1841] [outer = 0x12bbc2c00] 13:04:08 INFO - PROCESS | 1646 | 1461182648889 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]]]}] 13:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 570ms 13:04:08 INFO - PROCESS | 1646 | 1461182648896 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:04:08 INFO - PROCESS | 1646 | 1461182648898 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:04:08 INFO - PROCESS | 1646 | 1461182648904 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:04:08 INFO - PROCESS | 1646 | 1461182648907 Marionette TRACE conn2 <- [1,2426,null,{}] 13:04:08 INFO - PROCESS | 1646 | 1461182648910 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}] 13:04:09 INFO - PROCESS | 1646 | 1461182649080 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:04:09 INFO - PROCESS | 1646 | 1461182649227 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x13701f000 == 87 [pid = 1646] [id = 614] 13:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12e315c00) [pid = 1646] [serial = 1842] [outer = 0x0] 13:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12e33a400) [pid = 1646] [serial = 1843] [outer = 0x12e315c00] 13:04:09 INFO - PROCESS | 1646 | 1461182649256 Marionette DEBUG loaded listener.js 13:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12e671800) [pid = 1646] [serial = 1844] [outer = 0x12e315c00] 13:04:09 INFO - PROCESS | 1646 | 1461182649536 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]]]}] 13:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 13:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:04:09 INFO - PROCESS | 1646 | 1461182649575 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:04:09 INFO - PROCESS | 1646 | 1461182649576 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:04:09 INFO - PROCESS | 1646 | 1461182649578 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:04:09 INFO - PROCESS | 1646 | 1461182649580 Marionette TRACE conn2 <- [1,2430,null,{}] 13:04:09 INFO - PROCESS | 1646 | 1461182649582 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}] 13:04:09 INFO - PROCESS | 1646 | 1461182649683 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:04:09 INFO - PROCESS | 1646 | 1461182649837 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x119845800 == 88 [pid = 1646] [id = 615] 13:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x1124c7400) [pid = 1646] [serial = 1845] [outer = 0x0] 13:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x1147c2800) [pid = 1646] [serial = 1846] [outer = 0x1124c7400] 13:04:09 INFO - PROCESS | 1646 | 1461182649872 Marionette DEBUG loaded listener.js 13:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x1164e8000) [pid = 1646] [serial = 1847] [outer = 0x1124c7400] 13:04:10 INFO - PROCESS | 1646 | 1461182650322 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]]]}] 13:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 769ms 13:04:10 INFO - PROCESS | 1646 | 1461182650349 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:04:10 INFO - PROCESS | 1646 | 1461182650352 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:04:10 INFO - PROCESS | 1646 | 1461182650357 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:04:10 INFO - PROCESS | 1646 | 1461182650359 Marionette TRACE conn2 <- [1,2434,null,{}] 13:04:10 INFO - PROCESS | 1646 | 1461182650362 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}] 13:04:10 INFO - PROCESS | 1646 | 1461182650509 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:04:10 INFO - PROCESS | 1646 | 1461182650598 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a932800 == 89 [pid = 1646] [id = 616] 13:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x11beb3800) [pid = 1646] [serial = 1848] [outer = 0x0] 13:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x11c061400) [pid = 1646] [serial = 1849] [outer = 0x11beb3800] 13:04:10 INFO - PROCESS | 1646 | 1461182650630 Marionette DEBUG loaded listener.js 13:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x11c550000) [pid = 1646] [serial = 1850] [outer = 0x11beb3800] 13:04:11 INFO - PROCESS | 1646 | 1461182651050 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]]]}] 13:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 722ms 13:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:04:11 INFO - PROCESS | 1646 | 1461182651080 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:04:11 INFO - PROCESS | 1646 | 1461182651083 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:04:11 INFO - PROCESS | 1646 | 1461182651087 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:04:11 INFO - PROCESS | 1646 | 1461182651088 Marionette TRACE conn2 <- [1,2438,null,{}] 13:04:11 INFO - PROCESS | 1646 | 1461182651091 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}] 13:04:11 INFO - PROCESS | 1646 | 1461182651207 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:04:11 INFO - PROCESS | 1646 | 1461182651323 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb21000 == 90 [pid = 1646] [id = 617] 13:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11c557000) [pid = 1646] [serial = 1851] [outer = 0x0] 13:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x12699e800) [pid = 1646] [serial = 1852] [outer = 0x11c557000] 13:04:11 INFO - PROCESS | 1646 | 1461182651355 Marionette DEBUG loaded listener.js 13:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x11c09b800) [pid = 1646] [serial = 1853] [outer = 0x11c557000] 13:04:11 INFO - PROCESS | 1646 | 1461182651800 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]]]}] 13:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 724ms 13:04:11 INFO - PROCESS | 1646 | 1461182651810 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:04:11 INFO - PROCESS | 1646 | 1461182651812 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:04:11 INFO - PROCESS | 1646 | 1461182651816 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:04:11 INFO - PROCESS | 1646 | 1461182651820 Marionette TRACE conn2 <- [1,2442,null,{}] 13:04:11 INFO - PROCESS | 1646 | 1461182651827 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}] 13:04:11 INFO - PROCESS | 1646 | 1461182651968 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:04:12 INFO - PROCESS | 1646 | 1461182652085 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x137762800 == 91 [pid = 1646] [id = 618] 13:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x11c559c00) [pid = 1646] [serial = 1854] [outer = 0x0] 13:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x12ad7d800) [pid = 1646] [serial = 1855] [outer = 0x11c559c00] 13:04:12 INFO - PROCESS | 1646 | 1461182652118 Marionette DEBUG loaded listener.js 13:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12bb24800) [pid = 1646] [serial = 1856] [outer = 0x11c559c00] 13:04:12 INFO - PROCESS | 1646 | 1461182652500 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]]]}] 13:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 725ms 13:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:04:12 INFO - PROCESS | 1646 | 1461182652540 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:04:12 INFO - PROCESS | 1646 | 1461182652541 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:04:12 INFO - PROCESS | 1646 | 1461182652544 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:04:12 INFO - PROCESS | 1646 | 1461182652545 Marionette TRACE conn2 <- [1,2446,null,{}] 13:04:12 INFO - PROCESS | 1646 | 1461182652547 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}] 13:04:12 INFO - PROCESS | 1646 | 1461182652665 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:04:12 INFO - PROCESS | 1646 | 1461182652754 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1398c5000 == 92 [pid = 1646] [id = 619] 13:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12bb2bc00) [pid = 1646] [serial = 1857] [outer = 0x0] 13:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12d5de400) [pid = 1646] [serial = 1858] [outer = 0x12bb2bc00] 13:04:12 INFO - PROCESS | 1646 | 1461182652785 Marionette DEBUG loaded listener.js 13:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12db62400) [pid = 1646] [serial = 1859] [outer = 0x12bb2bc00] 13:04:13 INFO - PROCESS | 1646 | 1461182653193 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]]]}] 13:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 13:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:04:13 INFO - PROCESS | 1646 | 1461182653215 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:04:13 INFO - PROCESS | 1646 | 1461182653216 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:04:13 INFO - PROCESS | 1646 | 1461182653218 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:04:13 INFO - PROCESS | 1646 | 1461182653219 Marionette TRACE conn2 <- [1,2450,null,{}] 13:04:13 INFO - PROCESS | 1646 | 1461182653222 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}] 13:04:13 INFO - PROCESS | 1646 | 1461182653336 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:04:13 INFO - PROCESS | 1646 | 1461182653453 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x139a13000 == 93 [pid = 1646] [id = 620] 13:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12e336800) [pid = 1646] [serial = 1860] [outer = 0x0] 13:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12e65ec00) [pid = 1646] [serial = 1861] [outer = 0x12e336800] 13:04:13 INFO - PROCESS | 1646 | 1461182653493 Marionette DEBUG loaded listener.js 13:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x12f197c00) [pid = 1646] [serial = 1862] [outer = 0x12e336800] 13:04:13 INFO - PROCESS | 1646 | 1461182653923 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]]]}] 13:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 719ms 13:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:04:13 INFO - PROCESS | 1646 | 1461182653937 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:04:13 INFO - PROCESS | 1646 | 1461182653939 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:04:13 INFO - PROCESS | 1646 | 1461182653941 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:04:13 INFO - PROCESS | 1646 | 1461182653942 Marionette TRACE conn2 <- [1,2454,null,{}] 13:04:13 INFO - PROCESS | 1646 | 1461182653945 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}] 13:04:14 INFO - PROCESS | 1646 | 1461182654062 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:04:14 INFO - PROCESS | 1646 | 1461182654150 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x139a48800 == 94 [pid = 1646] [id = 621] 13:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x12f199400) [pid = 1646] [serial = 1863] [outer = 0x0] 13:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x12f704c00) [pid = 1646] [serial = 1864] [outer = 0x12f199400] 13:04:14 INFO - PROCESS | 1646 | 1461182654182 Marionette DEBUG loaded listener.js 13:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x12f951400) [pid = 1646] [serial = 1865] [outer = 0x12f199400] 13:04:14 INFO - PROCESS | 1646 | 1461182654589 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]]]}] 13:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 669ms 13:04:14 INFO - PROCESS | 1646 | 1461182654610 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:04:14 INFO - PROCESS | 1646 | 1461182654612 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:04:14 INFO - PROCESS | 1646 | 1461182654614 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:04:14 INFO - PROCESS | 1646 | 1461182654615 Marionette TRACE conn2 <- [1,2458,null,{}] 13:04:14 INFO - PROCESS | 1646 | 1461182654618 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}] 13:04:14 INFO - PROCESS | 1646 | 1461182654731 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:04:14 INFO - PROCESS | 1646 | 1461182654835 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a79d000 == 95 [pid = 1646] [id = 622] 13:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x12f956400) [pid = 1646] [serial = 1866] [outer = 0x0] 13:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x12f95e400) [pid = 1646] [serial = 1867] [outer = 0x12f956400] 13:04:14 INFO - PROCESS | 1646 | 1461182654867 Marionette DEBUG loaded listener.js 13:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x12fb72000) [pid = 1646] [serial = 1868] [outer = 0x12f956400] 13:04:15 INFO - PROCESS | 1646 | 1461182655278 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]]]}] 13:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 673ms 13:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:04:15 INFO - PROCESS | 1646 | 1461182655288 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:04:15 INFO - PROCESS | 1646 | 1461182655289 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:04:15 INFO - PROCESS | 1646 | 1461182655292 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:04:15 INFO - PROCESS | 1646 | 1461182655293 Marionette TRACE conn2 <- [1,2462,null,{}] 13:04:15 INFO - PROCESS | 1646 | 1461182655295 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}] 13:04:15 INFO - PROCESS | 1646 | 1461182655408 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:04:15 INFO - PROCESS | 1646 | 1461182655497 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a9dd800 == 96 [pid = 1646] [id = 623] 13:04:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x12f956800) [pid = 1646] [serial = 1869] [outer = 0x0] 13:04:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x12fe71400) [pid = 1646] [serial = 1870] [outer = 0x12f956800] 13:04:15 INFO - PROCESS | 1646 | 1461182655527 Marionette DEBUG loaded listener.js 13:04:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x12fe7a800) [pid = 1646] [serial = 1871] [outer = 0x12f956800] 13:04:15 INFO - PROCESS | 1646 | 1461182655944 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]]]}] 13:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 669ms 13:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:04:15 INFO - PROCESS | 1646 | 1461182655962 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:04:15 INFO - PROCESS | 1646 | 1461182655963 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:04:15 INFO - PROCESS | 1646 | 1461182655966 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:04:15 INFO - PROCESS | 1646 | 1461182655967 Marionette TRACE conn2 <- [1,2466,null,{}] 13:04:15 INFO - PROCESS | 1646 | 1461182655969 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}] 13:04:16 INFO - PROCESS | 1646 | 1461182656133 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:04:16 INFO - PROCESS | 1646 | 1461182656258 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x123650000 == 97 [pid = 1646] [id = 624] 13:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x11aa87c00) [pid = 1646] [serial = 1872] [outer = 0x0] 13:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x1274be400) [pid = 1646] [serial = 1873] [outer = 0x11aa87c00] 13:04:16 INFO - PROCESS | 1646 | 1461182656291 Marionette DEBUG loaded listener.js 13:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x12aacac00) [pid = 1646] [serial = 1874] [outer = 0x11aa87c00] 13:04:16 INFO - PROCESS | 1646 | 1461182656789 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]]]}] 13:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 872ms 13:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:04:16 INFO - PROCESS | 1646 | 1461182656840 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:04:16 INFO - PROCESS | 1646 | 1461182656842 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:04:16 INFO - PROCESS | 1646 | 1461182656846 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:04:16 INFO - PROCESS | 1646 | 1461182656848 Marionette TRACE conn2 <- [1,2470,null,{}] 13:04:16 INFO - PROCESS | 1646 | 1461182656854 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}] 13:04:16 INFO - PROCESS | 1646 | 1461182656970 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:04:17 INFO - PROCESS | 1646 | 1461182657061 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x127dba800 == 98 [pid = 1646] [id = 625] 13:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x1147c3800) [pid = 1646] [serial = 1875] [outer = 0x0] 13:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x12aac9c00) [pid = 1646] [serial = 1876] [outer = 0x1147c3800] 13:04:17 INFO - PROCESS | 1646 | 1461182657096 Marionette DEBUG loaded listener.js 13:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12b996c00) [pid = 1646] [serial = 1877] [outer = 0x1147c3800] 13:04:17 INFO - PROCESS | 1646 | 1461182657796 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]]]}] 13:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 973ms 13:04:17 INFO - PROCESS | 1646 | 1461182657821 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:04:17 INFO - PROCESS | 1646 | 1461182657824 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:04:17 INFO - PROCESS | 1646 | 1461182657827 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:04:17 INFO - PROCESS | 1646 | 1461182657829 Marionette TRACE conn2 <- [1,2474,null,{}] 13:04:17 INFO - PROCESS | 1646 | 1461182657833 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}] 13:04:17 INFO - PROCESS | 1646 | 1461182657947 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:04:18 INFO - PROCESS | 1646 | 1461182658039 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x118717800 == 99 [pid = 1646] [id = 626] 13:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x114bdd800) [pid = 1646] [serial = 1878] [outer = 0x0] 13:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x114be2800) [pid = 1646] [serial = 1879] [outer = 0x114bdd800] 13:04:18 INFO - PROCESS | 1646 | 1461182658069 Marionette DEBUG loaded listener.js 13:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x114cd0000) [pid = 1646] [serial = 1880] [outer = 0x114bdd800] 13:04:18 INFO - PROCESS | 1646 | 1461182658559 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]]]}] 13:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 771ms 13:04:18 INFO - PROCESS | 1646 | 1461182658598 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:04:18 INFO - PROCESS | 1646 | 1461182658602 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:04:18 INFO - PROCESS | 1646 | 1461182658628 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:04:18 INFO - PROCESS | 1646 | 1461182658630 Marionette TRACE conn2 <- [1,2478,null,{}] 13:04:18 INFO - PROCESS | 1646 | 1461182658633 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}] 13:04:18 INFO - PROCESS | 1646 | 1461182658745 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:04:18 INFO - PROCESS | 1646 | 1461182658836 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x11914a800 == 100 [pid = 1646] [id = 627] 13:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x115389400) [pid = 1646] [serial = 1881] [outer = 0x0] 13:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x115607800) [pid = 1646] [serial = 1882] [outer = 0x115389400] 13:04:18 INFO - PROCESS | 1646 | 1461182658865 Marionette DEBUG loaded listener.js 13:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x1156e2800) [pid = 1646] [serial = 1883] [outer = 0x115389400] 13:04:19 INFO - PROCESS | 1646 | 1461182659320 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]]]}] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe5d000 == 99 [pid = 1646] [id = 555] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x13701f000 == 98 [pid = 1646] [id = 614] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x13080f000 == 97 [pid = 1646] [id = 613] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12a41b000 == 96 [pid = 1646] [id = 612] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9c2000 == 95 [pid = 1646] [id = 611] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12f1de000 == 94 [pid = 1646] [id = 610] 13:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 778ms 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x12acd8400) [pid = 1646] [serial = 1780] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12e934800 == 93 [pid = 1646] [id = 609] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12d499800 == 92 [pid = 1646] [id = 608] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12b431000 == 91 [pid = 1646] [id = 607] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12a126000 == 90 [pid = 1646] [id = 606] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x11b821000 == 89 [pid = 1646] [id = 605] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12b94b800 == 88 [pid = 1646] [id = 604] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x1269c2000 == 87 [pid = 1646] [id = 603] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12e94a000 == 86 [pid = 1646] [id = 598] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf5c800 == 85 [pid = 1646] [id = 597] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12b264800 == 84 [pid = 1646] [id = 596] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12a12c000 == 83 [pid = 1646] [id = 595] 13:04:19 INFO - PROCESS | 1646 | --DOCSHELL 0x11984e800 == 82 [pid = 1646] [id = 594] 13:04:19 INFO - PROCESS | 1646 | 1461182659425 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:04:19 INFO - PROCESS | 1646 | 1461182659427 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:04:19 INFO - PROCESS | 1646 | 1461182659429 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:04:19 INFO - PROCESS | 1646 | 1461182659432 Marionette TRACE conn2 <- [1,2482,null,{}] 13:04:19 INFO - PROCESS | 1646 | 1461182659439 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}] 13:04:19 INFO - PROCESS | 1646 | 1461182659540 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:04:19 INFO - PROCESS | 1646 | 1461182659546 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1269c1800 == 83 [pid = 1646] [id = 628] 13:04:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x11912a400) [pid = 1646] [serial = 1884] [outer = 0x0] 13:04:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x119d56400) [pid = 1646] [serial = 1885] [outer = 0x11912a400] 13:04:19 INFO - PROCESS | 1646 | 1461182659576 Marionette DEBUG loaded listener.js 13:04:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x11a7a9c00) [pid = 1646] [serial = 1886] [outer = 0x11912a400] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x11c0a1000) [pid = 1646] [serial = 1771] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x125d08000) [pid = 1646] [serial = 1772] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x11be97c00) [pid = 1646] [serial = 1766] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x11b803c00) [pid = 1646] [serial = 1765] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x1166df800) [pid = 1646] [serial = 1762] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x119de1c00) [pid = 1646] [serial = 1763] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x125a65c00) [pid = 1646] [serial = 1769] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x11c554000) [pid = 1646] [serial = 1768] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x129d29400) [pid = 1646] [serial = 1777] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x12a665c00) [pid = 1646] [serial = 1778] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x1274b7c00) [pid = 1646] [serial = 1774] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x127dd6400) [pid = 1646] [serial = 1775] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x12e679000) [pid = 1646] [serial = 1753] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x12ad25000) [pid = 1646] [serial = 1744] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x12d072800) [pid = 1646] [serial = 1747] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x12fe78400) [pid = 1646] [serial = 1756] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x11c0b7000) [pid = 1646] [serial = 1741] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x11a7a8c00) [pid = 1646] [serial = 1738] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x12ee8b000) [pid = 1646] [serial = 1750] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x13893d400) [pid = 1646] [serial = 1759] [outer = 0x0] [url = about:blank] 13:04:19 INFO - PROCESS | 1646 | 1461182659977 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]]]}] 13:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 571ms 13:04:20 INFO - PROCESS | 1646 | 1461182660000 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:04:20 INFO - PROCESS | 1646 | 1461182660002 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:04:20 INFO - PROCESS | 1646 | 1461182660004 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:04:20 INFO - PROCESS | 1646 | 1461182660005 Marionette TRACE conn2 <- [1,2486,null,{}] 13:04:20 INFO - PROCESS | 1646 | 1461182660008 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}] 13:04:20 INFO - PROCESS | 1646 | 1461182660105 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:04:20 INFO - PROCESS | 1646 | 1461182660109 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x127dbe000 == 84 [pid = 1646] [id = 629] 13:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x11a935400) [pid = 1646] [serial = 1887] [outer = 0x0] 13:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x11aa8bc00) [pid = 1646] [serial = 1888] [outer = 0x11a935400] 13:04:20 INFO - PROCESS | 1646 | 1461182660136 Marionette DEBUG loaded listener.js 13:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x11ac14000) [pid = 1646] [serial = 1889] [outer = 0x11a935400] 13:04:20 INFO - PROCESS | 1646 | 1461182660541 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]]]}] 13:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 569ms 13:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:04:20 INFO - PROCESS | 1646 | 1461182660573 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:04:20 INFO - PROCESS | 1646 | 1461182660574 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:04:20 INFO - PROCESS | 1646 | 1461182660576 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:04:20 INFO - PROCESS | 1646 | 1461182660577 Marionette TRACE conn2 <- [1,2490,null,{}] 13:04:20 INFO - PROCESS | 1646 | 1461182660579 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}] 13:04:20 INFO - PROCESS | 1646 | 1461182660667 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:04:20 INFO - PROCESS | 1646 | 1461182660671 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a41e800 == 85 [pid = 1646] [id = 630] 13:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x11ac14400) [pid = 1646] [serial = 1890] [outer = 0x0] 13:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x11ae56800) [pid = 1646] [serial = 1891] [outer = 0x11ac14400] 13:04:20 INFO - PROCESS | 1646 | 1461182660700 Marionette DEBUG loaded listener.js 13:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x11b808800) [pid = 1646] [serial = 1892] [outer = 0x11ac14400] 13:04:21 INFO - PROCESS | 1646 | 1461182661209 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]]]}] 13:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 13:04:21 INFO - PROCESS | 1646 | 1461182661248 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:04:21 INFO - PROCESS | 1646 | 1461182661251 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:04:21 INFO - PROCESS | 1646 | 1461182661263 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:04:21 INFO - PROCESS | 1646 | 1461182661264 Marionette TRACE conn2 <- [1,2494,null,{}] 13:04:21 INFO - PROCESS | 1646 | 1461182661267 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}] 13:04:21 INFO - PROCESS | 1646 | 1461182661410 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:04:21 INFO - PROCESS | 1646 | 1461182661419 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12adee800 == 86 [pid = 1646] [id = 631] 13:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x11beb9c00) [pid = 1646] [serial = 1893] [outer = 0x0] 13:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x11c0ae800) [pid = 1646] [serial = 1894] [outer = 0x11beb9c00] 13:04:21 INFO - PROCESS | 1646 | 1461182661448 Marionette DEBUG loaded listener.js 13:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x11c177c00) [pid = 1646] [serial = 1895] [outer = 0x11beb9c00] 13:04:21 INFO - PROCESS | 1646 | 1461182661845 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]]]}] 13:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 623ms 13:04:21 INFO - PROCESS | 1646 | 1461182661891 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:04:21 INFO - PROCESS | 1646 | 1461182661892 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:04:21 INFO - PROCESS | 1646 | 1461182661895 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:04:21 INFO - PROCESS | 1646 | 1461182661896 Marionette TRACE conn2 <- [1,2498,null,{}] 13:04:21 INFO - PROCESS | 1646 | 1461182661898 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}] 13:04:22 INFO - PROCESS | 1646 | 1461182662030 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:04:22 INFO - PROCESS | 1646 | 1461182662097 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b93a000 == 87 [pid = 1646] [id = 632] 13:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x11c17a000) [pid = 1646] [serial = 1896] [outer = 0x0] 13:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x11c550400) [pid = 1646] [serial = 1897] [outer = 0x11c17a000] 13:04:22 INFO - PROCESS | 1646 | 1461182662123 Marionette DEBUG loaded listener.js 13:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x11c5d8800) [pid = 1646] [serial = 1898] [outer = 0x11c17a000] 13:04:22 INFO - PROCESS | 1646 | 1461182662514 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]]]}] 13:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 668ms 13:04:22 INFO - PROCESS | 1646 | 1461182662564 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:04:22 INFO - PROCESS | 1646 | 1461182662566 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:04:22 INFO - PROCESS | 1646 | 1461182662577 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:04:22 INFO - PROCESS | 1646 | 1461182662578 Marionette TRACE conn2 <- [1,2502,null,{}] 13:04:22 INFO - PROCESS | 1646 | 1461182662582 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}] 13:04:22 INFO - PROCESS | 1646 | 1461182662773 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:04:22 INFO - PROCESS | 1646 | 1461182662797 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce43000 == 88 [pid = 1646] [id = 633] 13:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x11c39c000) [pid = 1646] [serial = 1899] [outer = 0x0] 13:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x125c2cc00) [pid = 1646] [serial = 1900] [outer = 0x11c39c000] 13:04:22 INFO - PROCESS | 1646 | 1461182662838 Marionette DEBUG loaded listener.js 13:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12699ec00) [pid = 1646] [serial = 1901] [outer = 0x11c39c000] 13:04:23 INFO - PROCESS | 1646 | 1461182663225 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]]]}] 13:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 13:04:23 INFO - PROCESS | 1646 | 1461182663248 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:04:23 INFO - PROCESS | 1646 | 1461182663249 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:04:23 INFO - PROCESS | 1646 | 1461182663254 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:04:23 INFO - PROCESS | 1646 | 1461182663255 Marionette TRACE conn2 <- [1,2506,null,{}] 13:04:23 INFO - PROCESS | 1646 | 1461182663263 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}] 13:04:23 INFO - PROCESS | 1646 | 1461182663400 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:04:23 INFO - PROCESS | 1646 | 1461182663418 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d41c000 == 89 [pid = 1646] [id = 634] 13:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x11c6a4400) [pid = 1646] [serial = 1902] [outer = 0x0] 13:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x1271a6000) [pid = 1646] [serial = 1903] [outer = 0x11c6a4400] 13:04:23 INFO - PROCESS | 1646 | 1461182663444 Marionette DEBUG loaded listener.js 13:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x127506c00) [pid = 1646] [serial = 1904] [outer = 0x11c6a4400] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x12f950800) [pid = 1646] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x11a7f5c00) [pid = 1646] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x129d28400) [pid = 1646] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x12a4f1000) [pid = 1646] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x12acd7c00) [pid = 1646] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x12d5da400) [pid = 1646] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x12bcc1800) [pid = 1646] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x11c060000) [pid = 1646] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12bb2b000) [pid = 1646] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x119128c00) [pid = 1646] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x1124c5000) [pid = 1646] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x12ad23800) [pid = 1646] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x117a50800) [pid = 1646] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x129c37800) [pid = 1646] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12ae2fc00) [pid = 1646] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x11c396c00) [pid = 1646] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x125e3f400) [pid = 1646] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x11aa93400) [pid = 1646] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12aeadc00) [pid = 1646] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x12b4db800) [pid = 1646] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x11ac1b000) [pid = 1646] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:04:23 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x12bbc2c00) [pid = 1646] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:04:23 INFO - PROCESS | 1646 | 1461182663975 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]]]}] 13:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 770ms 13:04:24 INFO - PROCESS | 1646 | 1461182664023 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:04:24 INFO - PROCESS | 1646 | 1461182664024 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:04:24 INFO - PROCESS | 1646 | 1461182664026 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:04:24 INFO - PROCESS | 1646 | 1461182664027 Marionette TRACE conn2 <- [1,2510,null,{}] 13:04:24 INFO - PROCESS | 1646 | 1461182664030 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}] 13:04:24 INFO - PROCESS | 1646 | 1461182664124 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:04:24 INFO - PROCESS | 1646 | 1461182664204 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12adee000 == 90 [pid = 1646] [id = 635] 13:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x1124c1800) [pid = 1646] [serial = 1905] [outer = 0x0] 13:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x11c0ad800) [pid = 1646] [serial = 1906] [outer = 0x1124c1800] 13:04:24 INFO - PROCESS | 1646 | 1461182664230 Marionette DEBUG loaded listener.js 13:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x1274c5400) [pid = 1646] [serial = 1907] [outer = 0x1124c1800] 13:04:24 INFO - PROCESS | 1646 | 1461182664520 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]]]}] 13:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 518ms 13:04:24 INFO - PROCESS | 1646 | 1461182664544 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:04:24 INFO - PROCESS | 1646 | 1461182664546 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:04:24 INFO - PROCESS | 1646 | 1461182664548 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:04:24 INFO - PROCESS | 1646 | 1461182664551 Marionette TRACE conn2 <- [1,2514,null,{}] 13:04:24 INFO - PROCESS | 1646 | 1461182664557 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}] 13:04:24 INFO - PROCESS | 1646 | 1461182664669 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:04:24 INFO - PROCESS | 1646 | 1461182664673 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e92d000 == 91 [pid = 1646] [id = 636] 13:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x1274c5c00) [pid = 1646] [serial = 1908] [outer = 0x0] 13:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x127dd7000) [pid = 1646] [serial = 1909] [outer = 0x1274c5c00] 13:04:24 INFO - PROCESS | 1646 | 1461182664703 Marionette DEBUG loaded listener.js 13:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x129d8d000) [pid = 1646] [serial = 1910] [outer = 0x1274c5c00] 13:04:25 INFO - PROCESS | 1646 | 1461182665071 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]]]}] 13:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 574ms 13:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:04:25 INFO - PROCESS | 1646 | 1461182665123 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:04:25 INFO - PROCESS | 1646 | 1461182665125 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:04:25 INFO - PROCESS | 1646 | 1461182665127 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:04:25 INFO - PROCESS | 1646 | 1461182665128 Marionette TRACE conn2 <- [1,2518,null,{}] 13:04:25 INFO - PROCESS | 1646 | 1461182665130 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}] 13:04:25 INFO - PROCESS | 1646 | 1461182665227 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:04:25 INFO - PROCESS | 1646 | 1461182665231 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f01a800 == 92 [pid = 1646] [id = 637] 13:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x129d8e800) [pid = 1646] [serial = 1911] [outer = 0x0] 13:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x129f4b400) [pid = 1646] [serial = 1912] [outer = 0x129d8e800] 13:04:25 INFO - PROCESS | 1646 | 1461182665259 Marionette DEBUG loaded listener.js 13:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x12a4e9c00) [pid = 1646] [serial = 1913] [outer = 0x129d8e800] 13:04:25 INFO - PROCESS | 1646 | 1461182665604 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]]]}] 13:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 518ms 13:04:25 INFO - PROCESS | 1646 | 1461182665645 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:04:25 INFO - PROCESS | 1646 | 1461182665647 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:04:25 INFO - PROCESS | 1646 | 1461182665649 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:04:25 INFO - PROCESS | 1646 | 1461182665650 Marionette TRACE conn2 <- [1,2522,null,{}] 13:04:25 INFO - PROCESS | 1646 | 1461182665654 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}] 13:04:25 INFO - PROCESS | 1646 | 1461182665749 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:04:25 INFO - PROCESS | 1646 | 1461182665830 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f49e800 == 93 [pid = 1646] [id = 638] 13:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x129d95000) [pid = 1646] [serial = 1914] [outer = 0x0] 13:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x12a4ee400) [pid = 1646] [serial = 1915] [outer = 0x129d95000] 13:04:25 INFO - PROCESS | 1646 | 1461182665855 Marionette DEBUG loaded listener.js 13:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x12a669400) [pid = 1646] [serial = 1916] [outer = 0x129d95000] 13:04:26 INFO - PROCESS | 1646 | 1461182666447 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]]]}] 13:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 871ms 13:04:26 INFO - PROCESS | 1646 | 1461182666521 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:04:26 INFO - PROCESS | 1646 | 1461182666525 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:04:26 INFO - PROCESS | 1646 | 1461182666529 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:04:26 INFO - PROCESS | 1646 | 1461182666532 Marionette TRACE conn2 <- [1,2526,null,{}] 13:04:26 INFO - PROCESS | 1646 | 1461182666535 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}] 13:04:26 INFO - PROCESS | 1646 | 1461182666663 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:04:26 INFO - PROCESS | 1646 | 1461182666784 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x11be61000 == 94 [pid = 1646] [id = 639] 13:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x114d9dc00) [pid = 1646] [serial = 1917] [outer = 0x0] 13:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x115615000) [pid = 1646] [serial = 1918] [outer = 0x114d9dc00] 13:04:26 INFO - PROCESS | 1646 | 1461182666819 Marionette DEBUG loaded listener.js 13:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x1166e1400) [pid = 1646] [serial = 1919] [outer = 0x114d9dc00] 13:04:27 INFO - PROCESS | 1646 | 1461182667286 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]]]}] 13:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 775ms 13:04:27 INFO - PROCESS | 1646 | 1461182667319 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:04:27 INFO - PROCESS | 1646 | 1461182667323 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:04:27 INFO - PROCESS | 1646 | 1461182667329 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:04:27 INFO - PROCESS | 1646 | 1461182667331 Marionette TRACE conn2 <- [1,2530,null,{}] 13:04:27 INFO - PROCESS | 1646 | 1461182667336 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}] 13:04:27 INFO - PROCESS | 1646 | 1461182667453 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:04:27 INFO - PROCESS | 1646 | 1461182667543 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a933000 == 95 [pid = 1646] [id = 640] 13:04:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x11a7a0c00) [pid = 1646] [serial = 1920] [outer = 0x0] 13:04:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x11aa8ec00) [pid = 1646] [serial = 1921] [outer = 0x11a7a0c00] 13:04:27 INFO - PROCESS | 1646 | 1461182667574 Marionette DEBUG loaded listener.js 13:04:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x11b804400) [pid = 1646] [serial = 1922] [outer = 0x11a7a0c00] 13:04:27 INFO - PROCESS | 1646 | 1461182667983 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]]]}] 13:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 721ms 13:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:04:28 INFO - PROCESS | 1646 | 1461182668051 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:04:28 INFO - PROCESS | 1646 | 1461182668053 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:04:28 INFO - PROCESS | 1646 | 1461182668055 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:04:28 INFO - PROCESS | 1646 | 1461182668058 Marionette TRACE conn2 <- [1,2534,null,{}] 13:04:28 INFO - PROCESS | 1646 | 1461182668066 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}] 13:04:28 INFO - PROCESS | 1646 | 1461182668234 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:04:28 INFO - PROCESS | 1646 | 1461182668247 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f9cf800 == 96 [pid = 1646] [id = 641] 13:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x11c062800) [pid = 1646] [serial = 1923] [outer = 0x0] 13:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x11c0b3c00) [pid = 1646] [serial = 1924] [outer = 0x11c062800] 13:04:28 INFO - PROCESS | 1646 | 1461182668292 Marionette DEBUG loaded listener.js 13:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x1271a9800) [pid = 1646] [serial = 1925] [outer = 0x11c062800] 13:04:28 INFO - PROCESS | 1646 | 1461182668755 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]]]}] 13:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 721ms 13:04:28 INFO - PROCESS | 1646 | 1461182668797 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:04:28 INFO - PROCESS | 1646 | 1461182668799 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:04:28 INFO - PROCESS | 1646 | 1461182668804 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:04:28 INFO - PROCESS | 1646 | 1461182668805 Marionette TRACE conn2 <- [1,2538,null,{}] 13:04:28 INFO - PROCESS | 1646 | 1461182668808 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}] 13:04:28 INFO - PROCESS | 1646 | 1461182668926 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:04:29 INFO - PROCESS | 1646 | 1461182669045 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe63000 == 97 [pid = 1646] [id = 642] 13:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x127c43800) [pid = 1646] [serial = 1926] [outer = 0x0] 13:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x129c37400) [pid = 1646] [serial = 1927] [outer = 0x127c43800] 13:04:29 INFO - PROCESS | 1646 | 1461182669077 Marionette DEBUG loaded listener.js 13:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x129d28000) [pid = 1646] [serial = 1928] [outer = 0x127c43800] 13:04:29 INFO - PROCESS | 1646 | 1461182669495 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]]]}] 13:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 718ms 13:04:29 INFO - PROCESS | 1646 | 1461182669523 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:04:29 INFO - PROCESS | 1646 | 1461182669524 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:04:29 INFO - PROCESS | 1646 | 1461182669527 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:04:29 INFO - PROCESS | 1646 | 1461182669528 Marionette TRACE conn2 <- [1,2542,null,{}] 13:04:29 INFO - PROCESS | 1646 | 1461182669531 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}] 13:04:29 INFO - PROCESS | 1646 | 1461182669648 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:04:29 INFO - PROCESS | 1646 | 1461182669764 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x13081a000 == 98 [pid = 1646] [id = 643] 13:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x129c2f000) [pid = 1646] [serial = 1929] [outer = 0x0] 13:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x12a4f6000) [pid = 1646] [serial = 1930] [outer = 0x129c2f000] 13:04:29 INFO - PROCESS | 1646 | 1461182669797 Marionette DEBUG loaded listener.js 13:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x12aac3400) [pid = 1646] [serial = 1931] [outer = 0x129c2f000] 13:04:30 INFO - PROCESS | 1646 | 1461182670212 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]]]}] 13:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 719ms 13:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:04:30 INFO - PROCESS | 1646 | 1461182670246 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:04:30 INFO - PROCESS | 1646 | 1461182670248 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:04:30 INFO - PROCESS | 1646 | 1461182670250 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:04:30 INFO - PROCESS | 1646 | 1461182670251 Marionette TRACE conn2 <- [1,2546,null,{}] 13:04:30 INFO - PROCESS | 1646 | 1461182670273 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}] 13:04:30 INFO - PROCESS | 1646 | 1461182670396 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:04:30 INFO - PROCESS | 1646 | 1461182670489 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x137009800 == 99 [pid = 1646] [id = 644] 13:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x12aac6400) [pid = 1646] [serial = 1932] [outer = 0x0] 13:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x12acd8400) [pid = 1646] [serial = 1933] [outer = 0x12aac6400] 13:04:30 INFO - PROCESS | 1646 | 1461182670522 Marionette DEBUG loaded listener.js 13:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x12ad76400) [pid = 1646] [serial = 1934] [outer = 0x12aac6400] 13:04:30 INFO - PROCESS | 1646 | 1461182670921 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]]]}] 13:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 720ms 13:04:30 INFO - PROCESS | 1646 | 1461182670985 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:04:30 INFO - PROCESS | 1646 | 1461182670986 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:04:30 INFO - PROCESS | 1646 | 1461182670989 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:04:30 INFO - PROCESS | 1646 | 1461182670990 Marionette TRACE conn2 <- [1,2550,null,{}] 13:04:30 INFO - PROCESS | 1646 | 1461182670992 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}] 13:04:31 INFO - PROCESS | 1646 | 1461182671106 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:04:31 INFO - PROCESS | 1646 | 1461182671198 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x137783000 == 100 [pid = 1646] [id = 645] 13:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x12aacb400) [pid = 1646] [serial = 1935] [outer = 0x0] 13:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x12ad84400) [pid = 1646] [serial = 1936] [outer = 0x12aacb400] 13:04:31 INFO - PROCESS | 1646 | 1461182671228 Marionette DEBUG loaded listener.js 13:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x12ae28c00) [pid = 1646] [serial = 1937] [outer = 0x12aacb400] 13:04:31 INFO - PROCESS | 1646 | 1461182671641 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]]]}] 13:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 13:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:04:31 INFO - PROCESS | 1646 | 1461182671661 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:04:31 INFO - PROCESS | 1646 | 1461182671662 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:04:31 INFO - PROCESS | 1646 | 1461182671664 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:04:31 INFO - PROCESS | 1646 | 1461182671665 Marionette TRACE conn2 <- [1,2554,null,{}] 13:04:31 INFO - PROCESS | 1646 | 1461182671668 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}] 13:04:31 INFO - PROCESS | 1646 | 1461182671802 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:04:31 INFO - PROCESS | 1646 | 1461182671906 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x139a0e800 == 101 [pid = 1646] [id = 646] 13:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x12ae29800) [pid = 1646] [serial = 1938] [outer = 0x0] 13:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x12aeab000) [pid = 1646] [serial = 1939] [outer = 0x12ae29800] 13:04:31 INFO - PROCESS | 1646 | 1461182671936 Marionette DEBUG loaded listener.js 13:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x12aeb3c00) [pid = 1646] [serial = 1940] [outer = 0x12ae29800] 13:04:32 INFO - PROCESS | 1646 | 1461182672377 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]]]}] 13:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 723ms 13:04:32 INFO - PROCESS | 1646 | 1461182672388 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:04:32 INFO - PROCESS | 1646 | 1461182672389 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:04:32 INFO - PROCESS | 1646 | 1461182672392 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:04:32 INFO - PROCESS | 1646 | 1461182672393 Marionette TRACE conn2 <- [1,2558,null,{}] 13:04:32 INFO - PROCESS | 1646 | 1461182672395 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}] 13:04:32 INFO - PROCESS | 1646 | 1461182672511 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:04:32 INFO - PROCESS | 1646 | 1461182672637 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x139a4f000 == 102 [pid = 1646] [id = 647] 13:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x1142ba000) [pid = 1646] [serial = 1941] [outer = 0x0] 13:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x12aeb8800) [pid = 1646] [serial = 1942] [outer = 0x1142ba000] 13:04:32 INFO - PROCESS | 1646 | 1461182672668 Marionette DEBUG loaded listener.js 13:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x12b059400) [pid = 1646] [serial = 1943] [outer = 0x1142ba000] 13:04:33 INFO - PROCESS | 1646 | 1461182673129 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]]]}] 13:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 769ms 13:04:33 INFO - PROCESS | 1646 | 1461182673162 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:04:33 INFO - PROCESS | 1646 | 1461182673165 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:04:33 INFO - PROCESS | 1646 | 1461182673185 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:04:33 INFO - PROCESS | 1646 | 1461182673187 Marionette TRACE conn2 <- [1,2562,null,{}] 13:04:33 INFO - PROCESS | 1646 | 1461182673193 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}] 13:04:33 INFO - PROCESS | 1646 | 1461182673371 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:04:33 INFO - PROCESS | 1646 | 1461182673491 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b781800 == 103 [pid = 1646] [id = 648] 13:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x1142bac00) [pid = 1646] [serial = 1944] [outer = 0x0] 13:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x11be9e400) [pid = 1646] [serial = 1945] [outer = 0x1142bac00] 13:04:33 INFO - PROCESS | 1646 | 1461182673523 Marionette DEBUG loaded listener.js 13:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x12b40d000) [pid = 1646] [serial = 1946] [outer = 0x1142bac00] 13:04:34 INFO - PROCESS | 1646 | 1461182674328 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]]]}] 13:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1193ms 13:04:34 INFO - PROCESS | 1646 | 1461182674361 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:04:34 INFO - PROCESS | 1646 | 1461182674366 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:04:34 INFO - PROCESS | 1646 | 1461182674370 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:04:34 INFO - PROCESS | 1646 | 1461182674371 Marionette TRACE conn2 <- [1,2566,null,{}] 13:04:34 INFO - PROCESS | 1646 | 1461182674375 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}] 13:04:34 INFO - PROCESS | 1646 | 1461182674491 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:04:34 INFO - PROCESS | 1646 | 1461182674587 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a928000 == 104 [pid = 1646] [id = 649] 13:04:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x115613400) [pid = 1646] [serial = 1947] [outer = 0x0] 13:04:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x117a51c00) [pid = 1646] [serial = 1948] [outer = 0x115613400] 13:04:34 INFO - PROCESS | 1646 | 1461182674616 Marionette DEBUG loaded listener.js 13:04:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x11a7a5400) [pid = 1646] [serial = 1949] [outer = 0x115613400] 13:04:35 INFO - PROCESS | 1646 | 1461182675125 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]]]}] 13:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 822ms 13:04:35 INFO - PROCESS | 1646 | 1461182675192 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:04:35 INFO - PROCESS | 1646 | 1461182675196 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:04:35 INFO - PROCESS | 1646 | 1461182675200 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:04:35 INFO - PROCESS | 1646 | 1461182675202 Marionette TRACE conn2 <- [1,2570,null,{}] 13:04:35 INFO - PROCESS | 1646 | 1461182675204 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}] 13:04:35 INFO - PROCESS | 1646 | 1461182675314 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:04:35 INFO - PROCESS | 1646 | 1461182675443 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x126df5000 == 105 [pid = 1646] [id = 650] 13:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x11873c800) [pid = 1646] [serial = 1950] [outer = 0x0] 13:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x11acc7000) [pid = 1646] [serial = 1951] [outer = 0x11873c800] 13:04:35 INFO - PROCESS | 1646 | 1461182675474 Marionette DEBUG loaded listener.js 13:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x11ba1e800) [pid = 1646] [serial = 1952] [outer = 0x11873c800] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12f01a800 == 104 [pid = 1646] [id = 637] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12e92d000 == 103 [pid = 1646] [id = 636] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12adee000 == 102 [pid = 1646] [id = 635] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12d41c000 == 101 [pid = 1646] [id = 634] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce43000 == 100 [pid = 1646] [id = 633] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x129944400) [pid = 1646] [serial = 1795] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x12a65f800) [pid = 1646] [serial = 1798] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x12aeac000) [pid = 1646] [serial = 1801] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x119246400) [pid = 1646] [serial = 1804] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x1189ce800) [pid = 1646] [serial = 1807] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x12e33a400) [pid = 1646] [serial = 1843] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12b93a000 == 99 [pid = 1646] [id = 632] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12adee800 == 98 [pid = 1646] [id = 631] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12a41e800 == 97 [pid = 1646] [id = 630] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x127dbe000 == 96 [pid = 1646] [id = 629] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1269c1800 == 95 [pid = 1646] [id = 628] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x11914a800 == 94 [pid = 1646] [id = 627] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x118717800 == 93 [pid = 1646] [id = 626] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb21000 == 92 [pid = 1646] [id = 617] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12a932800 == 91 [pid = 1646] [id = 616] 13:04:35 INFO - PROCESS | 1646 | --DOCSHELL 0x119845800 == 90 [pid = 1646] [id = 615] 13:04:35 INFO - PROCESS | 1646 | 1461182675897 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]]]}] 13:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 721ms 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x114446000) [pid = 1646] [serial = 1810] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x12ad28c00) [pid = 1646] [serial = 1825] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x11aeca400) [pid = 1646] [serial = 1816] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x11c396800) [pid = 1646] [serial = 1817] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x129f4ec00) [pid = 1646] [serial = 1822] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x12a4ec000) [pid = 1646] [serial = 1823] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x12b022800) [pid = 1646] [serial = 1828] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x125a62800) [pid = 1646] [serial = 1819] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x12980dc00) [pid = 1646] [serial = 1820] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x12b4d5000) [pid = 1646] [serial = 1829] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x12ae2bc00) [pid = 1646] [serial = 1781] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x11c055c00) [pid = 1646] [serial = 1814] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x11bad5800) [pid = 1646] [serial = 1813] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x11ac0f000) [pid = 1646] [serial = 1786] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x125d03400) [pid = 1646] [serial = 1792] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x114be8800) [pid = 1646] [serial = 1783] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x11c061800) [pid = 1646] [serial = 1789] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x12bb20400) [pid = 1646] [serial = 1831] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x12bcb8400) [pid = 1646] [serial = 1834] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x12bbc3400) [pid = 1646] [serial = 1832] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x129d91000) [pid = 1646] [serial = 1837] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x12d205000) [pid = 1646] [serial = 1838] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x12d5db400) [pid = 1646] [serial = 1840] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x12ceedc00) [pid = 1646] [serial = 1835] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x114da0c00) [pid = 1646] [serial = 1811] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x12ae27c00) [pid = 1646] [serial = 1826] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x12db55400) [pid = 1646] [serial = 1841] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x12fb66400) [pid = 1646] [serial = 1736] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x125845400) [pid = 1646] [serial = 1673] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x12a662c00) [pid = 1646] [serial = 1676] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x12b4d4800) [pid = 1646] [serial = 1679] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x12bcbc800) [pid = 1646] [serial = 1682] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x12e316c00) [pid = 1646] [serial = 1688] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x12d5e7000) [pid = 1646] [serial = 1685] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12e33ac00) [pid = 1646] [serial = 1694] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x12e336400) [pid = 1646] [serial = 1691] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x11acd2400) [pid = 1646] [serial = 1670] [outer = 0x0] [url = about:blank] 13:04:35 INFO - PROCESS | 1646 | 1461182675935 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:04:35 INFO - PROCESS | 1646 | 1461182675937 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:04:35 INFO - PROCESS | 1646 | 1461182675943 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:04:35 INFO - PROCESS | 1646 | 1461182675946 Marionette TRACE conn2 <- [1,2574,null,{}] 13:04:35 INFO - PROCESS | 1646 | 1461182675959 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}] 13:04:36 INFO - PROCESS | 1646 | 1461182676061 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:04:36 INFO - PROCESS | 1646 | 1461182676066 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x127dbe000 == 91 [pid = 1646] [id = 651] 13:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x11c056400) [pid = 1646] [serial = 1953] [outer = 0x0] 13:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x11c05d800) [pid = 1646] [serial = 1954] [outer = 0x11c056400] 13:04:36 INFO - PROCESS | 1646 | 1461182676097 Marionette DEBUG loaded listener.js 13:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x11c17d000) [pid = 1646] [serial = 1955] [outer = 0x11c056400] 13:04:36 INFO - PROCESS | 1646 | 1461182676471 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]]]}] 13:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 572ms 13:04:36 INFO - PROCESS | 1646 | 1461182676515 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:04:36 INFO - PROCESS | 1646 | 1461182676517 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:04:36 INFO - PROCESS | 1646 | 1461182676521 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:04:36 INFO - PROCESS | 1646 | 1461182676522 Marionette TRACE conn2 <- [1,2578,null,{}] 13:04:36 INFO - PROCESS | 1646 | 1461182676525 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}] 13:04:36 INFO - PROCESS | 1646 | 1461182676623 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:04:36 INFO - PROCESS | 1646 | 1461182676627 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b24d000 == 92 [pid = 1646] [id = 652] 13:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x11c51c800) [pid = 1646] [serial = 1956] [outer = 0x0] 13:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x125845000) [pid = 1646] [serial = 1957] [outer = 0x11c51c800] 13:04:36 INFO - PROCESS | 1646 | 1461182676654 Marionette DEBUG loaded listener.js 13:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x125e40400) [pid = 1646] [serial = 1958] [outer = 0x11c51c800] 13:04:37 INFO - PROCESS | 1646 | 1461182677031 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]]]}] 13:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 13:04:37 INFO - PROCESS | 1646 | 1461182677041 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:04:37 INFO - PROCESS | 1646 | 1461182677042 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:04:37 INFO - PROCESS | 1646 | 1461182677044 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:04:37 INFO - PROCESS | 1646 | 1461182677045 Marionette TRACE conn2 <- [1,2582,null,{}] 13:04:37 INFO - PROCESS | 1646 | 1461182677048 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}] 13:04:37 INFO - PROCESS | 1646 | 1461182677178 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:04:37 INFO - PROCESS | 1646 | 1461182677186 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c01a800 == 93 [pid = 1646] [id = 653] 13:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x125f59800) [pid = 1646] [serial = 1959] [outer = 0x0] 13:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x1271ab000) [pid = 1646] [serial = 1960] [outer = 0x125f59800] 13:04:37 INFO - PROCESS | 1646 | 1461182677213 Marionette DEBUG loaded listener.js 13:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x129104c00) [pid = 1646] [serial = 1961] [outer = 0x125f59800] 13:04:37 INFO - PROCESS | 1646 | 1461182677580 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]]]}] 13:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 569ms 13:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:04:37 INFO - PROCESS | 1646 | 1461182677614 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:04:37 INFO - PROCESS | 1646 | 1461182677615 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:04:37 INFO - PROCESS | 1646 | 1461182677617 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:04:37 INFO - PROCESS | 1646 | 1461182677618 Marionette TRACE conn2 <- [1,2586,null,{}] 13:04:37 INFO - PROCESS | 1646 | 1461182677621 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}] 13:04:37 INFO - PROCESS | 1646 | 1461182677725 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:04:37 INFO - PROCESS | 1646 | 1461182677824 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d57f800 == 94 [pid = 1646] [id = 654] 13:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x12775c400) [pid = 1646] [serial = 1962] [outer = 0x0] 13:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x129d26000) [pid = 1646] [serial = 1963] [outer = 0x12775c400] 13:04:37 INFO - PROCESS | 1646 | 1461182677853 Marionette DEBUG loaded listener.js 13:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12aacfc00) [pid = 1646] [serial = 1964] [outer = 0x12775c400] 13:04:38 INFO - PROCESS | 1646 | 1461182678210 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]]]}] 13:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 620ms 13:04:38 INFO - PROCESS | 1646 | 1461182678238 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:04:38 INFO - PROCESS | 1646 | 1461182678239 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:04:38 INFO - PROCESS | 1646 | 1461182678241 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:04:38 INFO - PROCESS | 1646 | 1461182678242 Marionette TRACE conn2 <- [1,2590,null,{}] 13:04:38 INFO - PROCESS | 1646 | 1461182678245 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}] 13:04:38 INFO - PROCESS | 1646 | 1461182678370 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:04:38 INFO - PROCESS | 1646 | 1461182678384 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb27800 == 95 [pid = 1646] [id = 655] 13:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x12aacc400) [pid = 1646] [serial = 1965] [outer = 0x0] 13:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12ad29800) [pid = 1646] [serial = 1966] [outer = 0x12aacc400] 13:04:38 INFO - PROCESS | 1646 | 1461182678410 Marionette DEBUG loaded listener.js 13:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12aeadc00) [pid = 1646] [serial = 1967] [outer = 0x12aacc400] 13:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 567ms 13:04:38 INFO - PROCESS | 1646 | 1461182678806 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]]]}] 13:04:38 INFO - PROCESS | 1646 | 1461182678810 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:04:38 INFO - PROCESS | 1646 | 1461182678812 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:04:38 INFO - PROCESS | 1646 | 1461182678816 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:04:38 INFO - PROCESS | 1646 | 1461182678819 Marionette TRACE conn2 <- [1,2594,null,{}] 13:04:38 INFO - PROCESS | 1646 | 1461182678822 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}] 13:04:39 INFO - PROCESS | 1646 | 1461182679016 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:04:39 INFO - PROCESS | 1646 | 1461182679037 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f49f800 == 96 [pid = 1646] [id = 656] 13:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12ad2c800) [pid = 1646] [serial = 1968] [outer = 0x0] 13:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12b40bc00) [pid = 1646] [serial = 1969] [outer = 0x12ad2c800] 13:04:39 INFO - PROCESS | 1646 | 1461182679063 Marionette DEBUG loaded listener.js 13:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12b4bdc00) [pid = 1646] [serial = 1970] [outer = 0x12ad2c800] 13:04:39 INFO - PROCESS | 1646 | 1461182679516 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]]]}] 13:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 722ms 13:04:39 INFO - PROCESS | 1646 | 1461182679538 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:04:39 INFO - PROCESS | 1646 | 1461182679539 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:04:39 INFO - PROCESS | 1646 | 1461182679541 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:04:39 INFO - PROCESS | 1646 | 1461182679542 Marionette TRACE conn2 <- [1,2598,null,{}] 13:04:39 INFO - PROCESS | 1646 | 1461182679551 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}] 13:04:39 INFO - PROCESS | 1646 | 1461182679694 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:04:39 INFO - PROCESS | 1646 | 1461182679708 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fe56800 == 97 [pid = 1646] [id = 657] 13:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x12b4be800) [pid = 1646] [serial = 1971] [outer = 0x0] 13:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12b98c400) [pid = 1646] [serial = 1972] [outer = 0x12b4be800] 13:04:39 INFO - PROCESS | 1646 | 1461182679734 Marionette DEBUG loaded listener.js 13:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x12bb23400) [pid = 1646] [serial = 1973] [outer = 0x12b4be800] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x114bdd800) [pid = 1646] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x11ac14400) [pid = 1646] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x11c17a000) [pid = 1646] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x11a935400) [pid = 1646] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x11beb9c00) [pid = 1646] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x11c39c000) [pid = 1646] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x11912a400) [pid = 1646] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x115389400) [pid = 1646] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x11c6a4400) [pid = 1646] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x1124c1800) [pid = 1646] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x1274c5c00) [pid = 1646] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x129d8e800) [pid = 1646] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:04:40 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12e315c00) [pid = 1646] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:04:40 INFO - PROCESS | 1646 | 1461182680253 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]]]}] 13:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 13:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:04:40 INFO - PROCESS | 1646 | 1461182680325 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:04:40 INFO - PROCESS | 1646 | 1461182680327 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:04:40 INFO - PROCESS | 1646 | 1461182680330 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:04:40 INFO - PROCESS | 1646 | 1461182680331 Marionette TRACE conn2 <- [1,2602,null,{}] 13:04:40 INFO - PROCESS | 1646 | 1461182680336 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}] 13:04:40 INFO - PROCESS | 1646 | 1461182680491 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:04:40 INFO - PROCESS | 1646 | 1461182680497 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf55800 == 98 [pid = 1646] [id = 658] 13:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x115788000) [pid = 1646] [serial = 1974] [outer = 0x0] 13:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x11c51c400) [pid = 1646] [serial = 1975] [outer = 0x115788000] 13:04:40 INFO - PROCESS | 1646 | 1461182680538 Marionette DEBUG loaded listener.js 13:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x129d8b800) [pid = 1646] [serial = 1976] [outer = 0x115788000] 13:04:40 INFO - PROCESS | 1646 | 1461182680946 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]]]}] 13:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 619ms 13:04:40 INFO - PROCESS | 1646 | 1461182680949 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:04:40 INFO - PROCESS | 1646 | 1461182680951 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:04:40 INFO - PROCESS | 1646 | 1461182680958 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:04:40 INFO - PROCESS | 1646 | 1461182680960 Marionette TRACE conn2 <- [1,2606,null,{}] 13:04:40 INFO - PROCESS | 1646 | 1461182680962 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}] 13:04:41 INFO - PROCESS | 1646 | 1461182681119 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:04:41 INFO - PROCESS | 1646 | 1461182681126 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x130983000 == 99 [pid = 1646] [id = 659] 13:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12aaca400) [pid = 1646] [serial = 1977] [outer = 0x0] 13:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x12bb2e400) [pid = 1646] [serial = 1978] [outer = 0x12aaca400] 13:04:41 INFO - PROCESS | 1646 | 1461182681156 Marionette DEBUG loaded listener.js 13:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12cee0400) [pid = 1646] [serial = 1979] [outer = 0x12aaca400] 13:04:41 INFO - PROCESS | 1646 | 1461182681488 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]]]}] 13:04:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:04:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 572ms 13:04:41 INFO - PROCESS | 1646 | 1461182681530 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:04:41 INFO - PROCESS | 1646 | 1461182681531 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:04:41 INFO - PROCESS | 1646 | 1461182681534 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:04:41 INFO - PROCESS | 1646 | 1461182681535 Marionette TRACE conn2 <- [1,2610,null,{}] 13:04:41 INFO - PROCESS | 1646 | 1461182681537 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}] 13:04:41 INFO - PROCESS | 1646 | 1461182681635 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:04:41 INFO - PROCESS | 1646 | 1461182681639 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x137794800 == 100 [pid = 1646] [id = 660] 13:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12cee9c00) [pid = 1646] [serial = 1980] [outer = 0x0] 13:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12d203400) [pid = 1646] [serial = 1981] [outer = 0x12cee9c00] 13:04:41 INFO - PROCESS | 1646 | 1461182681664 Marionette DEBUG loaded listener.js 13:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12d20c400) [pid = 1646] [serial = 1982] [outer = 0x12cee9c00] 13:04:42 INFO - PROCESS | 1646 | 1461182682263 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]]]}] 13:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 13:04:42 INFO - PROCESS | 1646 | 1461182682306 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:04:42 INFO - PROCESS | 1646 | 1461182682310 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:04:42 INFO - PROCESS | 1646 | 1461182682316 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:04:42 INFO - PROCESS | 1646 | 1461182682318 Marionette TRACE conn2 <- [1,2614,null,{}] 13:04:42 INFO - PROCESS | 1646 | 1461182682325 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}] 13:04:42 INFO - PROCESS | 1646 | 1461182682524 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:04:42 INFO - PROCESS | 1646 | 1461182682648 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1258d7800 == 101 [pid = 1646] [id = 661] 13:04:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x114bdd400) [pid = 1646] [serial = 1983] [outer = 0x0] 13:04:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x11560c000) [pid = 1646] [serial = 1984] [outer = 0x114bdd400] 13:04:42 INFO - PROCESS | 1646 | 1461182682693 Marionette DEBUG loaded listener.js 13:04:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x1191a7c00) [pid = 1646] [serial = 1985] [outer = 0x114bdd400] 13:04:43 INFO - PROCESS | 1646 | 1461182683157 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]]]}] 13:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 874ms 13:04:43 INFO - PROCESS | 1646 | 1461182683189 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:04:43 INFO - PROCESS | 1646 | 1461182683194 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:04:43 INFO - PROCESS | 1646 | 1461182683199 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:04:43 INFO - PROCESS | 1646 | 1461182683201 Marionette TRACE conn2 <- [1,2618,null,{}] 13:04:43 INFO - PROCESS | 1646 | 1461182683223 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}] 13:04:43 INFO - PROCESS | 1646 | 1461182683343 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:04:43 INFO - PROCESS | 1646 | 1461182683436 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce5c800 == 102 [pid = 1646] [id = 662] 13:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x11a7f5c00) [pid = 1646] [serial = 1986] [outer = 0x0] 13:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x11b5b9400) [pid = 1646] [serial = 1987] [outer = 0x11a7f5c00] 13:04:43 INFO - PROCESS | 1646 | 1461182683466 Marionette DEBUG loaded listener.js 13:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x11c061800) [pid = 1646] [serial = 1988] [outer = 0x11a7f5c00] 13:04:43 INFO - PROCESS | 1646 | 1461182683870 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]]]}] 13:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 739ms 13:04:43 INFO - PROCESS | 1646 | 1461182683938 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:04:43 INFO - PROCESS | 1646 | 1461182683940 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:04:43 INFO - PROCESS | 1646 | 1461182683942 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:04:43 INFO - PROCESS | 1646 | 1461182683945 Marionette TRACE conn2 <- [1,2622,null,{}] 13:04:43 INFO - PROCESS | 1646 | 1461182683954 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}] 13:04:44 INFO - PROCESS | 1646 | 1461182684080 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:04:44 INFO - PROCESS | 1646 | 1461182684209 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x13700f000 == 103 [pid = 1646] [id = 663] 13:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x125a65c00) [pid = 1646] [serial = 1989] [outer = 0x0] 13:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x129942800) [pid = 1646] [serial = 1990] [outer = 0x125a65c00] 13:04:44 INFO - PROCESS | 1646 | 1461182684242 Marionette DEBUG loaded listener.js 13:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x12a4edc00) [pid = 1646] [serial = 1991] [outer = 0x125a65c00] 13:04:44 INFO - PROCESS | 1646 | 1461182684683 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]]]}] 13:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 775ms 13:04:44 INFO - PROCESS | 1646 | 1461182684718 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:04:44 INFO - PROCESS | 1646 | 1461182684720 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:04:44 INFO - PROCESS | 1646 | 1461182684722 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:04:44 INFO - PROCESS | 1646 | 1461182684723 Marionette TRACE conn2 <- [1,2626,null,{}] 13:04:44 INFO - PROCESS | 1646 | 1461182684726 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}] 13:04:44 INFO - PROCESS | 1646 | 1461182684844 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:04:44 INFO - PROCESS | 1646 | 1461182684937 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a799000 == 104 [pid = 1646] [id = 664] 13:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x12a66e800) [pid = 1646] [serial = 1992] [outer = 0x0] 13:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x12ad85c00) [pid = 1646] [serial = 1993] [outer = 0x12a66e800] 13:04:44 INFO - PROCESS | 1646 | 1461182684971 Marionette DEBUG loaded listener.js 13:04:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x12b4db800) [pid = 1646] [serial = 1994] [outer = 0x12a66e800] 13:04:45 INFO - PROCESS | 1646 | 1461182685387 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]]]}] 13:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 719ms 13:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:04:45 INFO - PROCESS | 1646 | 1461182685455 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:04:45 INFO - PROCESS | 1646 | 1461182685457 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:04:45 INFO - PROCESS | 1646 | 1461182685459 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:04:45 INFO - PROCESS | 1646 | 1461182685460 Marionette TRACE conn2 <- [1,2630,null,{}] 13:04:45 INFO - PROCESS | 1646 | 1461182685462 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}] 13:04:45 INFO - PROCESS | 1646 | 1461182685578 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:04:45 INFO - PROCESS | 1646 | 1461182685672 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x13aa1c800 == 105 [pid = 1646] [id = 665] 13:04:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x12ae2d000) [pid = 1646] [serial = 1995] [outer = 0x0] 13:04:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x12bb2f000) [pid = 1646] [serial = 1996] [outer = 0x12ae2d000] 13:04:45 INFO - PROCESS | 1646 | 1461182685705 Marionette DEBUG loaded listener.js 13:04:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x12bcbc800) [pid = 1646] [serial = 1997] [outer = 0x12ae2d000] 13:04:46 INFO - PROCESS | 1646 | 1461182686123 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]]]}] 13:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 718ms 13:04:46 INFO - PROCESS | 1646 | 1461182686178 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:04:46 INFO - PROCESS | 1646 | 1461182686179 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:04:46 INFO - PROCESS | 1646 | 1461182686182 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:04:46 INFO - PROCESS | 1646 | 1461182686183 Marionette TRACE conn2 <- [1,2634,null,{}] 13:04:46 INFO - PROCESS | 1646 | 1461182686185 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}] 13:04:46 INFO - PROCESS | 1646 | 1461182686320 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:04:46 INFO - PROCESS | 1646 | 1461182686416 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x13ac20000 == 106 [pid = 1646] [id = 666] 13:04:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x12cee1c00) [pid = 1646] [serial = 1998] [outer = 0x0] 13:04:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x12d20e800) [pid = 1646] [serial = 1999] [outer = 0x12cee1c00] 13:04:46 INFO - PROCESS | 1646 | 1461182686451 Marionette DEBUG loaded listener.js 13:04:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x12e13a400) [pid = 1646] [serial = 2000] [outer = 0x12cee1c00] 13:04:46 INFO - PROCESS | 1646 | 1461182686849 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]]]}] 13:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 718ms 13:04:46 INFO - PROCESS | 1646 | 1461182686904 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:04:46 INFO - PROCESS | 1646 | 1461182686906 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:04:46 INFO - PROCESS | 1646 | 1461182686908 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:04:46 INFO - PROCESS | 1646 | 1461182686909 Marionette TRACE conn2 <- [1,2638,null,{}] 13:04:46 INFO - PROCESS | 1646 | 1461182686912 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}] 13:04:47 INFO - PROCESS | 1646 | 1461182687027 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:04:47 INFO - PROCESS | 1646 | 1461182687150 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab56000 == 107 [pid = 1646] [id = 667] 13:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x12cee6c00) [pid = 1646] [serial = 2001] [outer = 0x0] 13:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x12e315800) [pid = 1646] [serial = 2002] [outer = 0x12cee6c00] 13:04:47 INFO - PROCESS | 1646 | 1461182687183 Marionette DEBUG loaded listener.js 13:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x12e31f400) [pid = 1646] [serial = 2003] [outer = 0x12cee6c00] 13:04:47 INFO - PROCESS | 1646 | 1461182687595 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]]]}] 13:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 720ms 13:04:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:04:47 INFO - PROCESS | 1646 | 1461182687629 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:04:47 INFO - PROCESS | 1646 | 1461182687630 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:04:47 INFO - PROCESS | 1646 | 1461182687632 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:04:47 INFO - PROCESS | 1646 | 1461182687633 Marionette TRACE conn2 <- [1,2642,null,{}] 13:04:47 INFO - PROCESS | 1646 | 1461182687636 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}] 13:04:47 INFO - PROCESS | 1646 | 1461182687754 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:04:47 INFO - PROCESS | 1646 | 1461182687849 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a39b800 == 108 [pid = 1646] [id = 668] 13:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x12e315000) [pid = 1646] [serial = 2004] [outer = 0x0] 13:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x12e340800) [pid = 1646] [serial = 2005] [outer = 0x12e315000] 13:04:47 INFO - PROCESS | 1646 | 1461182687880 Marionette DEBUG loaded listener.js 13:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x12e66dc00) [pid = 1646] [serial = 2006] [outer = 0x12e315000] 13:04:48 INFO - PROCESS | 1646 | 1461182688280 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]]]}] 13:04:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:04:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 13:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:04:48 INFO - PROCESS | 1646 | 1461182688303 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:04:48 INFO - PROCESS | 1646 | 1461182688304 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:04:48 INFO - PROCESS | 1646 | 1461182688307 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:04:48 INFO - PROCESS | 1646 | 1461182688308 Marionette TRACE conn2 <- [1,2646,null,{}] 13:04:48 INFO - PROCESS | 1646 | 1461182688310 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}] 13:04:48 INFO - PROCESS | 1646 | 1461182688444 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:04:48 INFO - PROCESS | 1646 | 1461182688555 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a3ab000 == 109 [pid = 1646] [id = 669] 13:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x12e332400) [pid = 1646] [serial = 2007] [outer = 0x0] 13:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x12e679000) [pid = 1646] [serial = 2008] [outer = 0x12e332400] 13:04:48 INFO - PROCESS | 1646 | 1461182688586 Marionette DEBUG loaded listener.js 13:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x12ee93800) [pid = 1646] [serial = 2009] [outer = 0x12e332400] 13:04:49 INFO - PROCESS | 1646 | 1461182689000 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]]]}] 13:04:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:04:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 719ms 13:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:04:49 INFO - PROCESS | 1646 | 1461182689028 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:04:49 INFO - PROCESS | 1646 | 1461182689030 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:04:49 INFO - PROCESS | 1646 | 1461182689033 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:04:49 INFO - PROCESS | 1646 | 1461182689035 Marionette TRACE conn2 <- [1,2650,null,{}] 13:04:49 INFO - PROCESS | 1646 | 1461182689039 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}] 13:04:49 INFO - PROCESS | 1646 | 1461182689219 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:04:49 INFO - PROCESS | 1646 | 1461182689389 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x13b020000 == 110 [pid = 1646] [id = 670] 13:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x12ac15400) [pid = 1646] [serial = 2010] [outer = 0x0] 13:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x12ac19000) [pid = 1646] [serial = 2011] [outer = 0x12ac15400] 13:04:49 INFO - PROCESS | 1646 | 1461182689437 Marionette DEBUG loaded listener.js 13:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x12ac1e400) [pid = 1646] [serial = 2012] [outer = 0x12ac15400] 13:04:49 INFO - PROCESS | 1646 | 1461182689892 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]]]}] 13:04:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:04:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 872ms 13:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:04:49 INFO - PROCESS | 1646 | 1461182689905 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:04:49 INFO - PROCESS | 1646 | 1461182689906 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:04:49 INFO - PROCESS | 1646 | 1461182689909 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:04:49 INFO - PROCESS | 1646 | 1461182689911 Marionette TRACE conn2 <- [1,2654,null,{}] 13:04:49 INFO - PROCESS | 1646 | 1461182689913 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}] 13:04:50 INFO - PROCESS | 1646 | 1461182690047 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:04:50 INFO - PROCESS | 1646 | 1461182690180 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x13b425000 == 111 [pid = 1646] [id = 671] 13:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x1124c2400) [pid = 1646] [serial = 2013] [outer = 0x0] 13:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x12d46ac00) [pid = 1646] [serial = 2014] [outer = 0x1124c2400] 13:04:50 INFO - PROCESS | 1646 | 1461182690215 Marionette DEBUG loaded listener.js 13:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x12f3abc00) [pid = 1646] [serial = 2015] [outer = 0x1124c2400] 13:04:50 INFO - PROCESS | 1646 | 1461182690660 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]]]}] 13:04:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:04:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 771ms 13:04:50 INFO - PROCESS | 1646 | 1461182690680 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:04:50 INFO - PROCESS | 1646 | 1461182690681 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:04:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:04:50 INFO - PROCESS | 1646 | 1461182690684 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:04:50 INFO - PROCESS | 1646 | 1461182690685 Marionette TRACE conn2 <- [1,2658,null,{}] 13:04:50 INFO - PROCESS | 1646 | 1461182690688 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}] 13:04:50 INFO - PROCESS | 1646 | 1461182690813 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:04:50 INFO - PROCESS | 1646 | 1461182690940 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d31000 == 112 [pid = 1646] [id = 672] 13:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x1124c7c00) [pid = 1646] [serial = 2016] [outer = 0x0] 13:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x11c17ac00) [pid = 1646] [serial = 2017] [outer = 0x1124c7c00] 13:04:50 INFO - PROCESS | 1646 | 1461182690972 Marionette DEBUG loaded listener.js 13:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x12e673000) [pid = 1646] [serial = 2018] [outer = 0x1124c7c00] 13:04:51 INFO - PROCESS | 1646 | 1461182691356 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]]]}] 13:04:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:04:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 720ms 13:04:51 INFO - PROCESS | 1646 | 1461182691431 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:04:51 INFO - PROCESS | 1646 | 1461182691433 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:04:51 INFO - PROCESS | 1646 | 1461182691438 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:04:51 INFO - PROCESS | 1646 | 1461182691439 Marionette TRACE conn2 <- [1,2662,null,{}] 13:04:51 INFO - PROCESS | 1646 | 1461182691442 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}] 13:04:51 INFO - PROCESS | 1646 | 1461182691567 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:04:51 INFO - PROCESS | 1646 | 1461182691887 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c016000 == 113 [pid = 1646] [id = 673] 13:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x1123a6c00) [pid = 1646] [serial = 2019] [outer = 0x0] 13:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x1140c7000) [pid = 1646] [serial = 2020] [outer = 0x1123a6c00] 13:04:51 INFO - PROCESS | 1646 | 1461182691962 Marionette DEBUG loaded listener.js 13:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x114be7000) [pid = 1646] [serial = 2021] [outer = 0x1123a6c00] 13:04:52 INFO - PROCESS | 1646 | 1461182692435 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]]]}] 13:04:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:04:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1021ms 13:04:52 INFO - PROCESS | 1646 | 1461182692460 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:04:52 INFO - PROCESS | 1646 | 1461182692463 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:04:52 INFO - PROCESS | 1646 | 1461182692466 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:04:52 INFO - PROCESS | 1646 | 1461182692468 Marionette TRACE conn2 <- [1,2666,null,{}] 13:04:52 INFO - PROCESS | 1646 | 1461182692481 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}] 13:04:52 INFO - PROCESS | 1646 | 1461182692595 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:04:52 INFO - PROCESS | 1646 | 1461182692696 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12adee800 == 114 [pid = 1646] [id = 674] 13:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x115381c00) [pid = 1646] [serial = 2022] [outer = 0x0] 13:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x1189cc400) [pid = 1646] [serial = 2023] [outer = 0x115381c00] 13:04:52 INFO - PROCESS | 1646 | 1461182692727 Marionette DEBUG loaded listener.js 13:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x11a7a2c00) [pid = 1646] [serial = 2024] [outer = 0x115381c00] 13:04:53 INFO - PROCESS | 1646 | 1461182693684 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]]]}] 13:04:53 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) 13:04:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1231ms 13:04:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:04:53 INFO - PROCESS | 1646 | 1461182693699 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:04:53 INFO - PROCESS | 1646 | 1461182693701 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:04:53 INFO - PROCESS | 1646 | 1461182693707 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:04:53 INFO - PROCESS | 1646 | 1461182693708 Marionette TRACE conn2 <- [1,2670,null,{}] 13:04:53 INFO - PROCESS | 1646 | 1461182693711 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}] 13:04:53 INFO - PROCESS | 1646 | 1461182693820 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:04:53 INFO - PROCESS | 1646 | 1461182693948 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12e938800 == 113 [pid = 1646] [id = 255] 13:04:53 INFO - PROCESS | 1646 | --DOCSHELL 0x130983000 == 112 [pid = 1646] [id = 659] 13:04:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf55800 == 111 [pid = 1646] [id = 658] 13:04:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe56800 == 110 [pid = 1646] [id = 657] 13:04:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12f49f800 == 109 [pid = 1646] [id = 656] 13:04:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb27800 == 108 [pid = 1646] [id = 655] 13:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x12fe71400) [pid = 1646] [serial = 1870] [outer = 0x0] [url = about:blank] 13:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x1274be400) [pid = 1646] [serial = 1873] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x118710000 == 109 [pid = 1646] [id = 675] 13:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x1124c7800) [pid = 1646] [serial = 2025] [outer = 0x0] 13:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x11560cc00) [pid = 1646] [serial = 2026] [outer = 0x1124c7800] 13:04:54 INFO - PROCESS | 1646 | 1461182694019 Marionette DEBUG loaded listener.js 13:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 223 (0x11beaf400) [pid = 1646] [serial = 2027] [outer = 0x1124c7800] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12d57f800 == 108 [pid = 1646] [id = 654] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12c01a800 == 107 [pid = 1646] [id = 653] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12b24d000 == 106 [pid = 1646] [id = 652] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x127dbe000 == 105 [pid = 1646] [id = 651] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x126df5000 == 104 [pid = 1646] [id = 650] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12a928000 == 103 [pid = 1646] [id = 649] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x13081a000 == 102 [pid = 1646] [id = 643] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12fe63000 == 101 [pid = 1646] [id = 642] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9cf800 == 100 [pid = 1646] [id = 641] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12a933000 == 99 [pid = 1646] [id = 640] 13:04:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11be61000 == 98 [pid = 1646] [id = 639] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 222 (0x12e671800) [pid = 1646] [serial = 1844] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x119d56400) [pid = 1646] [serial = 1885] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x11a7a9c00) [pid = 1646] [serial = 1886] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x11c5d8800) [pid = 1646] [serial = 1898] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x1156e2800) [pid = 1646] [serial = 1883] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x115607800) [pid = 1646] [serial = 1882] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x12f95e400) [pid = 1646] [serial = 1867] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x1147c2800) [pid = 1646] [serial = 1846] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x12ad7d800) [pid = 1646] [serial = 1855] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x11c061400) [pid = 1646] [serial = 1849] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x12f704c00) [pid = 1646] [serial = 1864] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x1271a6000) [pid = 1646] [serial = 1903] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x11c0ad800) [pid = 1646] [serial = 1906] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x12699e800) [pid = 1646] [serial = 1852] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x12699ec00) [pid = 1646] [serial = 1901] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x127dd7000) [pid = 1646] [serial = 1909] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x129d8d000) [pid = 1646] [serial = 1910] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x12a4e9c00) [pid = 1646] [serial = 1913] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x129f4b400) [pid = 1646] [serial = 1912] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x1274c5400) [pid = 1646] [serial = 1907] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x127506c00) [pid = 1646] [serial = 1904] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x11c177c00) [pid = 1646] [serial = 1895] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x114cd0000) [pid = 1646] [serial = 1880] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x114be2800) [pid = 1646] [serial = 1879] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x11ae56800) [pid = 1646] [serial = 1891] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x11c550400) [pid = 1646] [serial = 1897] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x11b808800) [pid = 1646] [serial = 1892] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x11aa8bc00) [pid = 1646] [serial = 1888] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x11ac14000) [pid = 1646] [serial = 1889] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x12aac9c00) [pid = 1646] [serial = 1876] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x12d5de400) [pid = 1646] [serial = 1858] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x12e65ec00) [pid = 1646] [serial = 1861] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x11c0ae800) [pid = 1646] [serial = 1894] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x125c2cc00) [pid = 1646] [serial = 1900] [outer = 0x0] [url = about:blank] 13:04:54 INFO - PROCESS | 1646 | 1461182694854 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 13:04:54 INFO - PROCESS | 1646 | 1461182694880 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:04:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:04:54 INFO - PROCESS | 1646 | 1461182694883 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:04:54 INFO - PROCESS | 1646 | 1461182694890 Marionette TRACE conn2 <- [1,2674,null,{}] 13:04:54 INFO - PROCESS | 1646 | 1461182694896 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}] 13:04:54 INFO - PROCESS | 1646 | 1461182694995 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:04:55 INFO - PROCESS | 1646 | 1461182695072 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a141000 == 99 [pid = 1646] [id = 676] 13:04:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x11beb0000) [pid = 1646] [serial = 2028] [outer = 0x0] 13:04:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x11c0b0800) [pid = 1646] [serial = 2029] [outer = 0x11beb0000] 13:04:55 INFO - PROCESS | 1646 | 1461182695098 Marionette DEBUG loaded listener.js 13:04:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x11c559400) [pid = 1646] [serial = 2030] [outer = 0x11beb0000] 13:04:55 INFO - PROCESS | 1646 | 1461182695897 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:04:55 INFO - PROCESS | 1646 | 1461182695913 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:04:55 INFO - PROCESS | 1646 | 1461182695916 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:04:55 INFO - PROCESS | 1646 | 1461182695917 Marionette TRACE conn2 <- [1,2678,null,{}] 13:04:55 INFO - PROCESS | 1646 | 1461182695927 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}] 13:04:56 INFO - PROCESS | 1646 | 1461182696026 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:04:56 INFO - PROCESS | 1646 | 1461182696030 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b78e000 == 100 [pid = 1646] [id = 677] 13:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x11c5d8800) [pid = 1646] [serial = 2031] [outer = 0x0] 13:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x126911000) [pid = 1646] [serial = 2032] [outer = 0x11c5d8800] 13:04:56 INFO - PROCESS | 1646 | 1461182696056 Marionette DEBUG loaded listener.js 13:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x1274c5c00) [pid = 1646] [serial = 2033] [outer = 0x11c5d8800] 13:04:56 INFO - PROCESS | 1646 | 1461182696994 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]]]}] 13:04:57 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) 13:04:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1122ms 13:04:57 INFO - PROCESS | 1646 | 1461182697038 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:04:57 INFO - PROCESS | 1646 | 1461182697039 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:04:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:04:57 INFO - PROCESS | 1646 | 1461182697042 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:04:57 INFO - PROCESS | 1646 | 1461182697043 Marionette TRACE conn2 <- [1,2682,null,{}] 13:04:57 INFO - PROCESS | 1646 | 1461182697045 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}] 13:04:57 INFO - PROCESS | 1646 | 1461182697178 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:04:57 INFO - PROCESS | 1646 | 1461182697198 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d410800 == 101 [pid = 1646] [id = 678] 13:04:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x129d1ec00) [pid = 1646] [serial = 2034] [outer = 0x0] 13:04:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x129d2a400) [pid = 1646] [serial = 2035] [outer = 0x129d1ec00] 13:04:57 INFO - PROCESS | 1646 | 1461182697231 Marionette DEBUG loaded listener.js 13:04:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x129fc5000) [pid = 1646] [serial = 2036] [outer = 0x129d1ec00] 13:04:58 INFO - PROCESS | 1646 | 1461182698110 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]]]}] 13:04:58 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) 13:04:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1119ms 13:04:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:04:58 INFO - PROCESS | 1646 | 1461182698162 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:04:58 INFO - PROCESS | 1646 | 1461182698163 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:04:58 INFO - PROCESS | 1646 | 1461182698165 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:04:58 INFO - PROCESS | 1646 | 1461182698166 Marionette TRACE conn2 <- [1,2686,null,{}] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x12aacc400) [pid = 1646] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x11873c800) [pid = 1646] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x12ad2c800) [pid = 1646] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x11c51c800) [pid = 1646] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x115613400) [pid = 1646] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x12b4be800) [pid = 1646] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x11c056400) [pid = 1646] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x125f59800) [pid = 1646] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x12775c400) [pid = 1646] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x12aaca400) [pid = 1646] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:04:58 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x115788000) [pid = 1646] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:04:58 INFO - PROCESS | 1646 | 1461182698303 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}] 13:04:58 INFO - PROCESS | 1646 | 1461182698397 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:04:58 INFO - PROCESS | 1646 | 1461182698401 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d481000 == 102 [pid = 1646] [id = 679] 13:04:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x11c0b7000) [pid = 1646] [serial = 2037] [outer = 0x0] 13:04:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x125f59800) [pid = 1646] [serial = 2038] [outer = 0x11c0b7000] 13:04:58 INFO - PROCESS | 1646 | 1461182698429 Marionette DEBUG loaded listener.js 13:04:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x12a65f800) [pid = 1646] [serial = 2039] [outer = 0x11c0b7000] 13:04:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9cc000 == 101 [pid = 1646] [id = 17] 13:04:59 INFO - PROCESS | 1646 | 1461182699321 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:04:59 INFO - PROCESS | 1646 | 1461182699360 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:04:59 INFO - PROCESS | 1646 | 1461182699363 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:04:59 INFO - PROCESS | 1646 | 1461182699364 Marionette TRACE conn2 <- [1,2690,null,{}] 13:04:59 INFO - PROCESS | 1646 | 1461182699366 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}] 13:04:59 INFO - PROCESS | 1646 | 1461182699462 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:04:59 INFO - PROCESS | 1646 | 1461182699539 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb39800 == 102 [pid = 1646] [id = 680] 13:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x11beb5c00) [pid = 1646] [serial = 2040] [outer = 0x0] 13:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x12aacd400) [pid = 1646] [serial = 2041] [outer = 0x11beb5c00] 13:04:59 INFO - PROCESS | 1646 | 1461182699565 Marionette DEBUG loaded listener.js 13:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x12acdb000) [pid = 1646] [serial = 2042] [outer = 0x11beb5c00] 13:05:00 INFO - PROCESS | 1646 | 1461182700417 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:05:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:05:00 INFO - PROCESS | 1646 | 1461182700440 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:05:00 INFO - PROCESS | 1646 | 1461182700443 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:05:00 INFO - PROCESS | 1646 | 1461182700446 Marionette TRACE conn2 <- [1,2694,null,{}] 13:05:00 INFO - PROCESS | 1646 | 1461182700451 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}] 13:05:00 INFO - PROCESS | 1646 | 1461182700579 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:05:00 INFO - PROCESS | 1646 | 1461182700700 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x126e7a000 == 103 [pid = 1646] [id = 681] 13:05:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x1164f3c00) [pid = 1646] [serial = 2043] [outer = 0x0] 13:05:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x11873c400) [pid = 1646] [serial = 2044] [outer = 0x1164f3c00] 13:05:00 INFO - PROCESS | 1646 | 1461182700736 Marionette DEBUG loaded listener.js 13:05:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x11a934400) [pid = 1646] [serial = 2045] [outer = 0x1164f3c00] 13:05:01 INFO - PROCESS | 1646 | 1461182701701 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 13:05:01 INFO - PROCESS | 1646 | 1461182701725 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:05:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:05:01 INFO - PROCESS | 1646 | 1461182701730 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:05:01 INFO - PROCESS | 1646 | 1461182701732 Marionette TRACE conn2 <- [1,2698,null,{}] 13:05:01 INFO - PROCESS | 1646 | 1461182701734 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}] 13:05:01 INFO - PROCESS | 1646 | 1461182701854 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:05:01 INFO - PROCESS | 1646 | 1461182701975 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d069000 == 104 [pid = 1646] [id = 682] 13:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x11a935400) [pid = 1646] [serial = 2046] [outer = 0x0] 13:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x11c057c00) [pid = 1646] [serial = 2047] [outer = 0x11a935400] 13:05:02 INFO - PROCESS | 1646 | 1461182702029 Marionette DEBUG loaded listener.js 13:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x11c172800) [pid = 1646] [serial = 2048] [outer = 0x11a935400] 13:05:02 INFO - PROCESS | 1646 | 1461182702926 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:05:02 INFO - PROCESS | 1646 | 1461182702955 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:05:02 INFO - PROCESS | 1646 | 1461182702958 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:05:02 INFO - PROCESS | 1646 | 1461182702961 Marionette TRACE conn2 <- [1,2702,null,{}] 13:05:02 INFO - PROCESS | 1646 | 1461182702969 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}] 13:05:03 INFO - PROCESS | 1646 | 1461182703085 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:05:03 INFO - PROCESS | 1646 | 1461182703173 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fc65000 == 105 [pid = 1646] [id = 683] 13:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x125e46800) [pid = 1646] [serial = 2049] [outer = 0x0] 13:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x129d2b800) [pid = 1646] [serial = 2050] [outer = 0x125e46800] 13:05:03 INFO - PROCESS | 1646 | 1461182703208 Marionette DEBUG loaded listener.js 13:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x12aac9c00) [pid = 1646] [serial = 2051] [outer = 0x125e46800] 13:05:03 INFO - PROCESS | 1646 | 1461182703658 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]]]}] 13:05:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:05:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 722ms 13:05:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:05:03 INFO - PROCESS | 1646 | 1461182703680 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:05:03 INFO - PROCESS | 1646 | 1461182703682 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:05:03 INFO - PROCESS | 1646 | 1461182703684 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:05:03 INFO - PROCESS | 1646 | 1461182703686 Marionette TRACE conn2 <- [1,2706,null,{}] 13:05:03 INFO - PROCESS | 1646 | 1461182703688 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}] 13:05:03 INFO - PROCESS | 1646 | 1461182703812 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:05:03 INFO - PROCESS | 1646 | 1461182703946 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x13080e800 == 106 [pid = 1646] [id = 684] 13:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x129fc1c00) [pid = 1646] [serial = 2052] [outer = 0x0] 13:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x12ad30400) [pid = 1646] [serial = 2053] [outer = 0x129fc1c00] 13:05:03 INFO - PROCESS | 1646 | 1461182703994 Marionette DEBUG loaded listener.js 13:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x12aeb0000) [pid = 1646] [serial = 2054] [outer = 0x129fc1c00] 13:05:04 INFO - PROCESS | 1646 | 1461182704543 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]]]}] 13:05:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:05:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 870ms 13:05:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:05:04 INFO - PROCESS | 1646 | 1461182704555 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:05:04 INFO - PROCESS | 1646 | 1461182704556 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:05:04 INFO - PROCESS | 1646 | 1461182704558 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:05:04 INFO - PROCESS | 1646 | 1461182704560 Marionette TRACE conn2 <- [1,2710,null,{}] 13:05:04 INFO - PROCESS | 1646 | 1461182704562 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}] 13:05:04 INFO - PROCESS | 1646 | 1461182704677 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:05:04 INFO - PROCESS | 1646 | 1461182704799 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x137005000 == 107 [pid = 1646] [id = 685] 13:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x12aeac400) [pid = 1646] [serial = 2055] [outer = 0x0] 13:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x12b01ac00) [pid = 1646] [serial = 2056] [outer = 0x12aeac400] 13:05:04 INFO - PROCESS | 1646 | 1461182704834 Marionette DEBUG loaded listener.js 13:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x12b058c00) [pid = 1646] [serial = 2057] [outer = 0x12aeac400] 13:05:05 INFO - PROCESS | 1646 | 1461182705262 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] 13:05:05 INFO - PROCESS | 1646 | 1461182705279 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:05:05 INFO - PROCESS | 1646 | 1461182705281 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:05:05 INFO - PROCESS | 1646 | 1461182705282 Marionette TRACE conn2 <- [1,2714,null,{}] 13:05:05 INFO - PROCESS | 1646 | 1461182705284 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}] 13:05:05 INFO - PROCESS | 1646 | 1461182705415 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:05:05 INFO - PROCESS | 1646 | 1461182705538 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1398d8000 == 108 [pid = 1646] [id = 686] 13:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x12b029400) [pid = 1646] [serial = 2058] [outer = 0x0] 13:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x12b4d3c00) [pid = 1646] [serial = 2059] [outer = 0x12b029400] 13:05:05 INFO - PROCESS | 1646 | 1461182705573 Marionette DEBUG loaded listener.js 13:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x12d208000) [pid = 1646] [serial = 2060] [outer = 0x12b029400] 13:05:05 INFO - PROCESS | 1646 | 1461182705992 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]]]}] 13:05:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:05:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 718ms 13:05:06 INFO - PROCESS | 1646 | 1461182706000 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:05:06 INFO - PROCESS | 1646 | 1461182706001 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:05:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:05:06 INFO - PROCESS | 1646 | 1461182706004 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:05:06 INFO - PROCESS | 1646 | 1461182706005 Marionette TRACE conn2 <- [1,2718,null,{}] 13:05:06 INFO - PROCESS | 1646 | 1461182706007 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}] 13:05:06 INFO - PROCESS | 1646 | 1461182706138 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:05:06 INFO - PROCESS | 1646 | 1461182706260 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x139b73000 == 109 [pid = 1646] [id = 687] 13:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x12d46a000) [pid = 1646] [serial = 2061] [outer = 0x0] 13:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x12d5e2000) [pid = 1646] [serial = 2062] [outer = 0x12d46a000] 13:05:06 INFO - PROCESS | 1646 | 1461182706294 Marionette DEBUG loaded listener.js 13:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x12db62c00) [pid = 1646] [serial = 2063] [outer = 0x12d46a000] 13:05:06 INFO - PROCESS | 1646 | 1461182706727 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] 13:05:06 INFO - PROCESS | 1646 | 1461182706776 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:05:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:05:06 INFO - PROCESS | 1646 | 1461182706779 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:05:06 INFO - PROCESS | 1646 | 1461182706780 Marionette TRACE conn2 <- [1,2722,null,{}] 13:05:06 INFO - PROCESS | 1646 | 1461182706782 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}] 13:05:06 INFO - PROCESS | 1646 | 1461182706897 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:05:07 INFO - PROCESS | 1646 | 1461182706990 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x13ac05000 == 110 [pid = 1646] [id = 688] 13:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x12e139400) [pid = 1646] [serial = 2064] [outer = 0x0] 13:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x12e33c800) [pid = 1646] [serial = 2065] [outer = 0x12e139400] 13:05:07 INFO - PROCESS | 1646 | 1461182707021 Marionette DEBUG loaded listener.js 13:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x12ee8e000) [pid = 1646] [serial = 2066] [outer = 0x12e139400] 13:05:07 INFO - PROCESS | 1646 | 1461182707461 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] 13:05:07 INFO - PROCESS | 1646 | 1461182707500 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:05:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:05:07 INFO - PROCESS | 1646 | 1461182707538 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:05:07 INFO - PROCESS | 1646 | 1461182707539 Marionette TRACE conn2 <- [1,2726,null,{}] 13:05:07 INFO - PROCESS | 1646 | 1461182707542 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}] 13:05:07 INFO - PROCESS | 1646 | 1461182707658 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:05:07 INFO - PROCESS | 1646 | 1461182707752 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f4ab800 == 111 [pid = 1646] [id = 689] 13:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x11ac18800) [pid = 1646] [serial = 2067] [outer = 0x0] 13:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x12ee8f800) [pid = 1646] [serial = 2068] [outer = 0x11ac18800] 13:05:07 INFO - PROCESS | 1646 | 1461182707782 Marionette DEBUG loaded listener.js 13:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x12f3a5c00) [pid = 1646] [serial = 2069] [outer = 0x11ac18800] 13:05:08 INFO - PROCESS | 1646 | 1461182708210 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]]]}] 13:05:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:05:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 727ms 13:05:08 INFO - PROCESS | 1646 | 1461182708261 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:05:08 INFO - PROCESS | 1646 | 1461182708262 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:05:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:05:08 INFO - PROCESS | 1646 | 1461182708265 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:05:08 INFO - PROCESS | 1646 | 1461182708266 Marionette TRACE conn2 <- [1,2730,null,{}] 13:05:08 INFO - PROCESS | 1646 | 1461182708269 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}] 13:05:08 INFO - PROCESS | 1646 | 1461182708391 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:05:08 INFO - PROCESS | 1646 | 1461182708485 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a938000 == 112 [pid = 1646] [id = 690] 13:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x12aacd000) [pid = 1646] [serial = 2070] [outer = 0x0] 13:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x12f1a3c00) [pid = 1646] [serial = 2071] [outer = 0x12aacd000] 13:05:08 INFO - PROCESS | 1646 | 1461182708517 Marionette DEBUG loaded listener.js 13:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 223 (0x12f703800) [pid = 1646] [serial = 2072] [outer = 0x12aacd000] 13:05:09 INFO - PROCESS | 1646 | 1461182709610 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 13:05:09 INFO - PROCESS | 1646 | 1461182709640 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:05:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:05:09 INFO - PROCESS | 1646 | 1461182709644 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:05:09 INFO - PROCESS | 1646 | 1461182709646 Marionette TRACE conn2 <- [1,2734,null,{}] 13:05:09 INFO - PROCESS | 1646 | 1461182709651 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}] 13:05:09 INFO - PROCESS | 1646 | 1461182709796 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:05:09 INFO - PROCESS | 1646 | 1461182709931 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab5b000 == 113 [pid = 1646] [id = 691] 13:05:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 224 (0x1145b5800) [pid = 1646] [serial = 2073] [outer = 0x0] 13:05:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 225 (0x1156e2800) [pid = 1646] [serial = 2074] [outer = 0x1145b5800] 13:05:09 INFO - PROCESS | 1646 | 1461182709964 Marionette DEBUG loaded listener.js 13:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 226 (0x119de0c00) [pid = 1646] [serial = 2075] [outer = 0x1145b5800] 13:05:10 INFO - PROCESS | 1646 | 1461182710478 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]]]}] 13:05:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:05:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 871ms 13:05:10 INFO - PROCESS | 1646 | 1461182710516 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:05:10 INFO - PROCESS | 1646 | 1461182710524 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:05:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:05:10 INFO - PROCESS | 1646 | 1461182710531 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:05:10 INFO - PROCESS | 1646 | 1461182710533 Marionette TRACE conn2 <- [1,2738,null,{}] 13:05:10 INFO - PROCESS | 1646 | 1461182710537 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}] 13:05:10 INFO - PROCESS | 1646 | 1461182710707 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:05:10 INFO - PROCESS | 1646 | 1461182710812 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab64800 == 114 [pid = 1646] [id = 692] 13:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 227 (0x114d9e400) [pid = 1646] [serial = 2076] [outer = 0x0] 13:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 228 (0x11c05cc00) [pid = 1646] [serial = 2077] [outer = 0x114d9e400] 13:05:10 INFO - PROCESS | 1646 | 1461182710840 Marionette DEBUG loaded listener.js 13:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 229 (0x11c5dac00) [pid = 1646] [serial = 2078] [outer = 0x114d9e400] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12d481000 == 113 [pid = 1646] [id = 679] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12d410800 == 112 [pid = 1646] [id = 678] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12b78e000 == 111 [pid = 1646] [id = 677] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12a141000 == 110 [pid = 1646] [id = 676] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 228 (0x12aeab000) [pid = 1646] [serial = 1939] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 227 (0x12aeb8800) [pid = 1646] [serial = 1942] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 226 (0x12d203400) [pid = 1646] [serial = 1981] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x118710000 == 109 [pid = 1646] [id = 675] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12adee800 == 108 [pid = 1646] [id = 674] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x11c016000 == 107 [pid = 1646] [id = 673] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x13a3ab000 == 106 [pid = 1646] [id = 669] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x13a39b800 == 105 [pid = 1646] [id = 668] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab56000 == 104 [pid = 1646] [id = 667] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x13ac20000 == 103 [pid = 1646] [id = 666] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x13aa1c800 == 102 [pid = 1646] [id = 665] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x13a799000 == 101 [pid = 1646] [id = 664] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x13700f000 == 100 [pid = 1646] [id = 663] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce5c800 == 99 [pid = 1646] [id = 662] 13:05:11 INFO - PROCESS | 1646 | --DOCSHELL 0x1258d7800 == 98 [pid = 1646] [id = 661] 13:05:11 INFO - PROCESS | 1646 | 1461182711288 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]]]}] 13:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 774ms 13:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:05:11 INFO - PROCESS | 1646 | 1461182711304 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:05:11 INFO - PROCESS | 1646 | 1461182711305 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:05:11 INFO - PROCESS | 1646 | 1461182711307 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:05:11 INFO - PROCESS | 1646 | 1461182711310 Marionette TRACE conn2 <- [1,2742,null,{}] 13:05:11 INFO - PROCESS | 1646 | 1461182711317 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}] 13:05:11 INFO - PROCESS | 1646 | 1461182711427 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 225 (0x12ad29800) [pid = 1646] [serial = 1966] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 224 (0x11acc7000) [pid = 1646] [serial = 1951] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 223 (0x12b40bc00) [pid = 1646] [serial = 1969] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 222 (0x125845000) [pid = 1646] [serial = 1957] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x125e40400) [pid = 1646] [serial = 1958] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x12acd8400) [pid = 1646] [serial = 1933] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x12a4ee400) [pid = 1646] [serial = 1915] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x11a7a5400) [pid = 1646] [serial = 1949] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x12b98c400) [pid = 1646] [serial = 1972] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x117a51c00) [pid = 1646] [serial = 1948] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x12b4bdc00) [pid = 1646] [serial = 1970] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x12a4f6000) [pid = 1646] [serial = 1930] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x11ba1e800) [pid = 1646] [serial = 1952] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x11c05d800) [pid = 1646] [serial = 1954] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x11c17d000) [pid = 1646] [serial = 1955] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x1271ab000) [pid = 1646] [serial = 1960] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x129104c00) [pid = 1646] [serial = 1961] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x129c37400) [pid = 1646] [serial = 1927] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x11be9e400) [pid = 1646] [serial = 1945] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x12ad84400) [pid = 1646] [serial = 1936] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x115615000) [pid = 1646] [serial = 1918] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x11aa8ec00) [pid = 1646] [serial = 1921] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x11c0b3c00) [pid = 1646] [serial = 1924] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x12bb23400) [pid = 1646] [serial = 1973] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x129d26000) [pid = 1646] [serial = 1963] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x12aacfc00) [pid = 1646] [serial = 1964] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x12cee0400) [pid = 1646] [serial = 1979] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x12aeadc00) [pid = 1646] [serial = 1967] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x12bb2e400) [pid = 1646] [serial = 1978] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x11c51c400) [pid = 1646] [serial = 1975] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x129d8b800) [pid = 1646] [serial = 1976] [outer = 0x0] [url = about:blank] 13:05:11 INFO - PROCESS | 1646 | 1461182711523 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab51000 == 99 [pid = 1646] [id = 693] 13:05:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x11a936000) [pid = 1646] [serial = 2079] [outer = 0x0] 13:05:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x11c05d800) [pid = 1646] [serial = 2080] [outer = 0x11a936000] 13:05:11 INFO - PROCESS | 1646 | 1461182711553 Marionette DEBUG loaded listener.js 13:05:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x129104c00) [pid = 1646] [serial = 2081] [outer = 0x11a936000] 13:05:11 INFO - PROCESS | 1646 | 1461182711866 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]]]}] 13:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 572ms 13:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:05:11 INFO - PROCESS | 1646 | 1461182711879 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:05:11 INFO - PROCESS | 1646 | 1461182711881 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:05:11 INFO - PROCESS | 1646 | 1461182711883 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:05:11 INFO - PROCESS | 1646 | 1461182711885 Marionette TRACE conn2 <- [1,2746,null,{}] 13:05:11 INFO - PROCESS | 1646 | 1461182711890 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}] 13:05:11 INFO - PROCESS | 1646 | 1461182711991 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:05:12 INFO - PROCESS | 1646 | 1461182712072 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c019000 == 100 [pid = 1646] [id = 694] 13:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x129110000) [pid = 1646] [serial = 2082] [outer = 0x0] 13:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x129f50800) [pid = 1646] [serial = 2083] [outer = 0x129110000] 13:05:12 INFO - PROCESS | 1646 | 1461182712100 Marionette DEBUG loaded listener.js 13:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x12ac15800) [pid = 1646] [serial = 2084] [outer = 0x129110000] 13:05:12 INFO - PROCESS | 1646 | 1461182712392 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]]]}] 13:05:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:05:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 524ms 13:05:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:05:12 INFO - PROCESS | 1646 | 1461182712410 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:05:12 INFO - PROCESS | 1646 | 1461182712412 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 13:05:12 INFO - PROCESS | 1646 | 1461182712414 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:05:12 INFO - PROCESS | 1646 | 1461182712415 Marionette TRACE conn2 <- [1,2750,null,{}] 13:05:12 INFO - PROCESS | 1646 | 1461182712417 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}] 13:05:12 INFO - PROCESS | 1646 | 1461182712525 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:05:12 INFO - PROCESS | 1646 | 1461182712530 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb26000 == 101 [pid = 1646] [id = 695] 13:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x12ac16000) [pid = 1646] [serial = 2085] [outer = 0x0] 13:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x12ae24000) [pid = 1646] [serial = 2086] [outer = 0x12ac16000] 13:05:12 INFO - PROCESS | 1646 | 1461182712558 Marionette DEBUG loaded listener.js 13:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x12b022000) [pid = 1646] [serial = 2087] [outer = 0x12ac16000] 13:05:13 INFO - PROCESS | 1646 | 1461182713036 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]]]}] 13:05:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:05:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 674ms 13:05:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:05:13 INFO - PROCESS | 1646 | 1461182713090 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:05:13 INFO - PROCESS | 1646 | 1461182713092 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 13:05:13 INFO - PROCESS | 1646 | 1461182713095 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:05:13 INFO - PROCESS | 1646 | 1461182713097 Marionette TRACE conn2 <- [1,2754,null,{}] 13:05:13 INFO - PROCESS | 1646 | 1461182713100 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}] 13:05:13 INFO - PROCESS | 1646 | 1461182713276 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:05:13 INFO - PROCESS | 1646 | 1461182713430 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12f4a3800 == 102 [pid = 1646] [id = 696] 13:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x12b027c00) [pid = 1646] [serial = 2088] [outer = 0x0] 13:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x12b4d4800) [pid = 1646] [serial = 2089] [outer = 0x12b027c00] 13:05:13 INFO - PROCESS | 1646 | 1461182713475 Marionette DEBUG loaded listener.js 13:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x12d07e000) [pid = 1646] [serial = 2090] [outer = 0x12b027c00] 13:05:13 INFO - PROCESS | 1646 | 1461182713822 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]]]}] 13:05:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:05:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 774ms 13:05:13 INFO - PROCESS | 1646 | 1461182713870 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:05:13 INFO - PROCESS | 1646 | 1461182713871 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 13:05:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:05:13 INFO - PROCESS | 1646 | 1461182713873 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:05:13 INFO - PROCESS | 1646 | 1461182713874 Marionette TRACE conn2 <- [1,2758,null,{}] 13:05:13 INFO - PROCESS | 1646 | 1461182713877 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}] 13:05:14 INFO - PROCESS | 1646 | 1461182714007 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:05:14 INFO - PROCESS | 1646 | 1461182714019 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x130167000 == 103 [pid = 1646] [id = 697] 13:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x12d080000) [pid = 1646] [serial = 2091] [outer = 0x0] 13:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x12e317c00) [pid = 1646] [serial = 2092] [outer = 0x12d080000] 13:05:14 INFO - PROCESS | 1646 | 1461182714044 Marionette DEBUG loaded listener.js 13:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x12e671000) [pid = 1646] [serial = 2093] [outer = 0x12d080000] 13:05:14 INFO - PROCESS | 1646 | 1461182714429 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]]]}] 13:05:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:05:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 570ms 13:05:14 INFO - PROCESS | 1646 | 1461182714443 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:05:14 INFO - PROCESS | 1646 | 1461182714445 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 13:05:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:05:14 INFO - PROCESS | 1646 | 1461182714447 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:05:14 INFO - PROCESS | 1646 | 1461182714449 Marionette TRACE conn2 <- [1,2762,null,{}] 13:05:14 INFO - PROCESS | 1646 | 1461182714451 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}] 13:05:14 INFO - PROCESS | 1646 | 1461182714625 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:05:14 INFO - PROCESS | 1646 | 1461182714650 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x137747800 == 104 [pid = 1646] [id = 698] 13:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x12f1a5800) [pid = 1646] [serial = 2094] [outer = 0x0] 13:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x12f70e000) [pid = 1646] [serial = 2095] [outer = 0x12f1a5800] 13:05:14 INFO - PROCESS | 1646 | 1461182714675 Marionette DEBUG loaded listener.js 13:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x12f959000) [pid = 1646] [serial = 2096] [outer = 0x12f1a5800] 13:05:15 INFO - PROCESS | 1646 | 1461182715023 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]]]}] 13:05:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:05:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 619ms 13:05:15 INFO - PROCESS | 1646 | 1461182715067 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:05:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:05:15 INFO - PROCESS | 1646 | 1461182715068 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 13:05:15 INFO - PROCESS | 1646 | 1461182715070 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:05:15 INFO - PROCESS | 1646 | 1461182715072 Marionette TRACE conn2 <- [1,2766,null,{}] 13:05:15 INFO - PROCESS | 1646 | 1461182715074 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}] 13:05:15 INFO - PROCESS | 1646 | 1461182715206 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:05:15 INFO - PROCESS | 1646 | 1461182715223 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x139a33800 == 105 [pid = 1646] [id = 699] 13:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x12fb5c000) [pid = 1646] [serial = 2097] [outer = 0x0] 13:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x12fb67400) [pid = 1646] [serial = 2098] [outer = 0x12fb5c000] 13:05:15 INFO - PROCESS | 1646 | 1461182715248 Marionette DEBUG loaded listener.js 13:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x12fe71400) [pid = 1646] [serial = 2099] [outer = 0x12fb5c000] 13:05:15 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x11c0b7000) [pid = 1646] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:05:15 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x12fb59400) [pid = 1646] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:05:15 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x129d95000) [pid = 1646] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:05:15 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x11c5d8800) [pid = 1646] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:05:15 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x129d1ec00) [pid = 1646] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:05:15 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x1123a6c00) [pid = 1646] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:05:15 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x1124c7800) [pid = 1646] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:05:15 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x115381c00) [pid = 1646] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:05:15 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x12cee9c00) [pid = 1646] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:05:15 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x11beb0000) [pid = 1646] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:05:15 INFO - PROCESS | 1646 | 1461182715703 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]]]}] 13:05:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:05:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 673ms 13:05:15 INFO - PROCESS | 1646 | 1461182715744 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:05:15 INFO - PROCESS | 1646 | 1461182715746 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 13:05:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:05:15 INFO - PROCESS | 1646 | 1461182715748 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:05:15 INFO - PROCESS | 1646 | 1461182715749 Marionette TRACE conn2 <- [1,2770,null,{}] 13:05:15 INFO - PROCESS | 1646 | 1461182715767 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}] 13:05:15 INFO - PROCESS | 1646 | 1461182715914 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:05:15 INFO - PROCESS | 1646 | 1461182715919 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a3b7800 == 106 [pid = 1646] [id = 700] 13:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x125c29c00) [pid = 1646] [serial = 2100] [outer = 0x0] 13:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x12ace0800) [pid = 1646] [serial = 2101] [outer = 0x125c29c00] 13:05:15 INFO - PROCESS | 1646 | 1461182715945 Marionette DEBUG loaded listener.js 13:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x12fb72400) [pid = 1646] [serial = 2102] [outer = 0x125c29c00] 13:05:16 INFO - PROCESS | 1646 | 1461182716271 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]]]}] 13:05:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:05:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 572ms 13:05:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:05:16 INFO - PROCESS | 1646 | 1461182716321 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:05:16 INFO - PROCESS | 1646 | 1461182716322 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 13:05:16 INFO - PROCESS | 1646 | 1461182716324 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:05:16 INFO - PROCESS | 1646 | 1461182716326 Marionette TRACE conn2 <- [1,2774,null,{}] 13:05:16 INFO - PROCESS | 1646 | 1461182716328 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}] 13:05:16 INFO - PROCESS | 1646 | 1461182716480 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:05:16 INFO - PROCESS | 1646 | 1461182716489 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x13b019000 == 107 [pid = 1646] [id = 701] 13:05:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x129d21400) [pid = 1646] [serial = 2103] [outer = 0x0] 13:05:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x12fe77000) [pid = 1646] [serial = 2104] [outer = 0x129d21400] 13:05:16 INFO - PROCESS | 1646 | 1461182716518 Marionette DEBUG loaded listener.js 13:05:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x138a0fc00) [pid = 1646] [serial = 2105] [outer = 0x129d21400] 13:05:16 INFO - PROCESS | 1646 | 1461182716885 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]]]}] 13:05:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:05:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 568ms 13:05:16 INFO - PROCESS | 1646 | 1461182716893 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:05:16 INFO - PROCESS | 1646 | 1461182716894 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 13:05:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:05:16 INFO - PROCESS | 1646 | 1461182716896 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:05:16 INFO - PROCESS | 1646 | 1461182716897 Marionette TRACE conn2 <- [1,2778,null,{}] 13:05:16 INFO - PROCESS | 1646 | 1461182716900 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}] 13:05:17 INFO - PROCESS | 1646 | 1461182717003 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:05:17 INFO - PROCESS | 1646 | 1461182717007 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x13b4d1000 == 108 [pid = 1646] [id = 702] 13:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x138a10400) [pid = 1646] [serial = 2106] [outer = 0x0] 13:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x138a17400) [pid = 1646] [serial = 2107] [outer = 0x138a10400] 13:05:17 INFO - PROCESS | 1646 | 1461182717032 Marionette DEBUG loaded listener.js 13:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x139867000) [pid = 1646] [serial = 2108] [outer = 0x138a10400] 13:05:17 INFO - PROCESS | 1646 | 1461182717384 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]]]}] 13:05:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:05:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 13:05:17 INFO - PROCESS | 1646 | 1461182717416 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:05:17 INFO - PROCESS | 1646 | 1461182717417 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 13:05:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:05:17 INFO - PROCESS | 1646 | 1461182717425 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:05:17 INFO - PROCESS | 1646 | 1461182717426 Marionette TRACE conn2 <- [1,2782,null,{}] 13:05:17 INFO - PROCESS | 1646 | 1461182717428 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}] 13:05:17 INFO - PROCESS | 1646 | 1461182717579 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:05:17 INFO - PROCESS | 1646 | 1461182717769 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x126b1b800 == 109 [pid = 1646] [id = 703] 13:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x11556c400) [pid = 1646] [serial = 2109] [outer = 0x0] 13:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x117a51c00) [pid = 1646] [serial = 2110] [outer = 0x11556c400] 13:05:17 INFO - PROCESS | 1646 | 1461182717805 Marionette DEBUG loaded listener.js 13:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x11acc6400) [pid = 1646] [serial = 2111] [outer = 0x11556c400] 13:05:18 INFO - PROCESS | 1646 | 1461182718245 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]]]}] 13:05:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:05:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 871ms 13:05:18 INFO - PROCESS | 1646 | 1461182718297 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:05:18 INFO - PROCESS | 1646 | 1461182718301 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 13:05:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:05:18 INFO - PROCESS | 1646 | 1461182718304 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:05:18 INFO - PROCESS | 1646 | 1461182718306 Marionette TRACE conn2 <- [1,2786,null,{}] 13:05:18 INFO - PROCESS | 1646 | 1461182718310 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}] 13:05:18 INFO - PROCESS | 1646 | 1461182718438 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:05:18 INFO - PROCESS | 1646 | 1461182718536 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce5c800 == 110 [pid = 1646] [id = 704] 13:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x11be99800) [pid = 1646] [serial = 2112] [outer = 0x0] 13:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x12584f400) [pid = 1646] [serial = 2113] [outer = 0x11be99800] 13:05:18 INFO - PROCESS | 1646 | 1461182718571 Marionette DEBUG loaded listener.js 13:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x127504400) [pid = 1646] [serial = 2114] [outer = 0x11be99800] 13:05:19 INFO - PROCESS | 1646 | 1461182719005 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]]]}] 13:05:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:05:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 771ms 13:05:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:05:19 INFO - PROCESS | 1646 | 1461182719077 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:05:19 INFO - PROCESS | 1646 | 1461182719080 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 13:05:19 INFO - PROCESS | 1646 | 1461182719083 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:05:19 INFO - PROCESS | 1646 | 1461182719084 Marionette TRACE conn2 <- [1,2790,null,{}] 13:05:19 INFO - PROCESS | 1646 | 1461182719107 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}] 13:05:19 INFO - PROCESS | 1646 | 1461182719228 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:05:19 INFO - PROCESS | 1646 | 1461182719326 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x13015e000 == 111 [pid = 1646] [id = 705] 13:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x12aac1c00) [pid = 1646] [serial = 2115] [outer = 0x0] 13:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 223 (0x12ac19800) [pid = 1646] [serial = 2116] [outer = 0x12aac1c00] 13:05:19 INFO - PROCESS | 1646 | 1461182719357 Marionette DEBUG loaded listener.js 13:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 224 (0x12b05e400) [pid = 1646] [serial = 2117] [outer = 0x12aac1c00] 13:05:19 INFO - PROCESS | 1646 | 1461182719804 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]]]}] 13:05:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:05:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 737ms 13:05:19 INFO - PROCESS | 1646 | 1461182719820 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:05:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:05:19 INFO - PROCESS | 1646 | 1461182719822 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 13:05:19 INFO - PROCESS | 1646 | 1461182719830 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:05:19 INFO - PROCESS | 1646 | 1461182719835 Marionette TRACE conn2 <- [1,2794,null,{}] 13:05:19 INFO - PROCESS | 1646 | 1461182719838 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}] 13:05:19 INFO - PROCESS | 1646 | 1461182719964 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:05:20 INFO - PROCESS | 1646 | 1461182720099 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x13aa12000 == 112 [pid = 1646] [id = 706] 13:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 225 (0x12b4d7c00) [pid = 1646] [serial = 2118] [outer = 0x0] 13:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 226 (0x12d202800) [pid = 1646] [serial = 2119] [outer = 0x12b4d7c00] 13:05:20 INFO - PROCESS | 1646 | 1461182720131 Marionette DEBUG loaded listener.js 13:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 227 (0x12e67cc00) [pid = 1646] [serial = 2120] [outer = 0x12b4d7c00] 13:05:20 INFO - PROCESS | 1646 | 1461182720554 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]]]}] 13:05:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:05:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 779ms 13:05:20 INFO - PROCESS | 1646 | 1461182720605 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:05:20 INFO - PROCESS | 1646 | 1461182720607 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 13:05:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:05:20 INFO - PROCESS | 1646 | 1461182720609 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:05:20 INFO - PROCESS | 1646 | 1461182720610 Marionette TRACE conn2 <- [1,2798,null,{}] 13:05:20 INFO - PROCESS | 1646 | 1461182720613 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}] 13:05:20 INFO - PROCESS | 1646 | 1461182720735 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:05:20 INFO - PROCESS | 1646 | 1461182720862 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x129dbe000 == 113 [pid = 1646] [id = 707] 13:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 228 (0x12ee91800) [pid = 1646] [serial = 2121] [outer = 0x0] 13:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 229 (0x12fb6a400) [pid = 1646] [serial = 2122] [outer = 0x12ee91800] 13:05:20 INFO - PROCESS | 1646 | 1461182720894 Marionette DEBUG loaded listener.js 13:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 230 (0x12fe79000) [pid = 1646] [serial = 2123] [outer = 0x12ee91800] 13:05:21 INFO - PROCESS | 1646 | 1461182721324 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]]]}] 13:05:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:05:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 768ms 13:05:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:05:21 INFO - PROCESS | 1646 | 1461182721378 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:05:21 INFO - PROCESS | 1646 | 1461182721379 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 13:05:21 INFO - PROCESS | 1646 | 1461182721381 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:05:21 INFO - PROCESS | 1646 | 1461182721382 Marionette TRACE conn2 <- [1,2802,null,{}] 13:05:21 INFO - PROCESS | 1646 | 1461182721385 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}] 13:05:21 INFO - PROCESS | 1646 | 1461182721506 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:05:21 INFO - PROCESS | 1646 | 1461182721632 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x129dd8800 == 114 [pid = 1646] [id = 708] 13:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 231 (0x138949000) [pid = 1646] [serial = 2124] [outer = 0x0] 13:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 232 (0x138a11000) [pid = 1646] [serial = 2125] [outer = 0x138949000] 13:05:21 INFO - PROCESS | 1646 | 1461182721673 Marionette DEBUG loaded listener.js 13:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 233 (0x13986ec00) [pid = 1646] [serial = 2126] [outer = 0x138949000] 13:05:22 INFO - PROCESS | 1646 | 1461182722094 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]]]}] 13:05:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:05:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 770ms 13:05:22 INFO - PROCESS | 1646 | 1461182722151 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:05:22 INFO - PROCESS | 1646 | 1461182722153 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 13:05:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:05:22 INFO - PROCESS | 1646 | 1461182722155 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:05:22 INFO - PROCESS | 1646 | 1461182722156 Marionette TRACE conn2 <- [1,2806,null,{}] 13:05:22 INFO - PROCESS | 1646 | 1461182722159 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}] 13:05:22 INFO - PROCESS | 1646 | 1461182722279 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:05:22 INFO - PROCESS | 1646 | 1461182722410 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x146090800 == 115 [pid = 1646] [id = 709] 13:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 234 (0x139871800) [pid = 1646] [serial = 2127] [outer = 0x0] 13:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 235 (0x139b28400) [pid = 1646] [serial = 2128] [outer = 0x139871800] 13:05:22 INFO - PROCESS | 1646 | 1461182722442 Marionette DEBUG loaded listener.js 13:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 236 (0x139b2d000) [pid = 1646] [serial = 2129] [outer = 0x139871800] 13:05:22 INFO - PROCESS | 1646 | 1461182722835 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]]]}] 13:05:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:05:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 720ms 13:05:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:05:22 INFO - PROCESS | 1646 | 1461182722876 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:05:22 INFO - PROCESS | 1646 | 1461182722877 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 13:05:22 INFO - PROCESS | 1646 | 1461182722879 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:05:22 INFO - PROCESS | 1646 | 1461182722881 Marionette TRACE conn2 <- [1,2810,null,{}] 13:05:22 INFO - PROCESS | 1646 | 1461182722883 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}] 13:05:23 INFO - PROCESS | 1646 | 1461182723004 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:05:23 INFO - PROCESS | 1646 | 1461182723134 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a417800 == 116 [pid = 1646] [id = 710] 13:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 237 (0x1269a9400) [pid = 1646] [serial = 2130] [outer = 0x0] 13:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 238 (0x139b21400) [pid = 1646] [serial = 2131] [outer = 0x1269a9400] 13:05:23 INFO - PROCESS | 1646 | 1461182723166 Marionette DEBUG loaded listener.js 13:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 239 (0x13a3c5800) [pid = 1646] [serial = 2132] [outer = 0x1269a9400] 13:05:23 INFO - PROCESS | 1646 | 1461182723580 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]]]}] 13:05:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:05:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 720ms 13:05:23 INFO - PROCESS | 1646 | 1461182723599 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:05:23 INFO - PROCESS | 1646 | 1461182723601 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 13:05:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:05:23 INFO - PROCESS | 1646 | 1461182723603 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:05:23 INFO - PROCESS | 1646 | 1461182723604 Marionette TRACE conn2 <- [1,2814,null,{}] 13:05:23 INFO - PROCESS | 1646 | 1461182723607 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}] 13:05:23 INFO - PROCESS | 1646 | 1461182723743 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:05:23 INFO - PROCESS | 1646 | 1461182723843 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x13b660800 == 117 [pid = 1646] [id = 711] 13:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 240 (0x12a4f5000) [pid = 1646] [serial = 2133] [outer = 0x0] 13:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 241 (0x13a3ce400) [pid = 1646] [serial = 2134] [outer = 0x12a4f5000] 13:05:23 INFO - PROCESS | 1646 | 1461182723873 Marionette DEBUG loaded listener.js 13:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 242 (0x13a803400) [pid = 1646] [serial = 2135] [outer = 0x12a4f5000] 13:05:24 INFO - PROCESS | 1646 | 1461182724287 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]]]}] 13:05:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:05:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 719ms 13:05:24 INFO - PROCESS | 1646 | 1461182724323 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:05:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:05:24 INFO - PROCESS | 1646 | 1461182724324 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 13:05:24 INFO - PROCESS | 1646 | 1461182724327 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:05:24 INFO - PROCESS | 1646 | 1461182724328 Marionette TRACE conn2 <- [1,2818,null,{}] 13:05:24 INFO - PROCESS | 1646 | 1461182724330 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}] 13:05:24 INFO - PROCESS | 1646 | 1461182724448 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:05:24 INFO - PROCESS | 1646 | 1461182724579 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x13b673800 == 118 [pid = 1646] [id = 712] 13:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 243 (0x13a803800) [pid = 1646] [serial = 2136] [outer = 0x0] 13:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 244 (0x13a808000) [pid = 1646] [serial = 2137] [outer = 0x13a803800] 13:05:24 INFO - PROCESS | 1646 | 1461182724610 Marionette DEBUG loaded listener.js 13:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 245 (0x13a80e000) [pid = 1646] [serial = 2138] [outer = 0x13a803800] 13:05:25 INFO - PROCESS | 1646 | 1461182725030 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]]]}] 13:05:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:05:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 719ms 13:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:05:25 INFO - PROCESS | 1646 | 1461182725047 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:05:25 INFO - PROCESS | 1646 | 1461182725048 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 13:05:25 INFO - PROCESS | 1646 | 1461182725050 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:05:25 INFO - PROCESS | 1646 | 1461182725051 Marionette TRACE conn2 <- [1,2822,null,{}] 13:05:25 INFO - PROCESS | 1646 | 1461182725054 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}] 13:05:25 INFO - PROCESS | 1646 | 1461182725196 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:05:25 INFO - PROCESS | 1646 | 1461182725352 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x13ad69800 == 119 [pid = 1646] [id = 713] 13:05:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 246 (0x12acd8c00) [pid = 1646] [serial = 2139] [outer = 0x0] 13:05:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 247 (0x13af07400) [pid = 1646] [serial = 2140] [outer = 0x12acd8c00] 13:05:25 INFO - PROCESS | 1646 | 1461182725388 Marionette DEBUG loaded listener.js 13:05:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 248 (0x13af11c00) [pid = 1646] [serial = 2141] [outer = 0x12acd8c00] 13:05:25 INFO - PROCESS | 1646 | 1461182725874 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]]]}] 13:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 872ms 13:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:05:25 INFO - PROCESS | 1646 | 1461182725923 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:05:25 INFO - PROCESS | 1646 | 1461182725926 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 13:05:25 INFO - PROCESS | 1646 | 1461182725929 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:05:25 INFO - PROCESS | 1646 | 1461182725932 Marionette TRACE conn2 <- [1,2826,null,{}] 13:05:25 INFO - PROCESS | 1646 | 1461182725936 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}] 13:05:26 INFO - PROCESS | 1646 | 1461182726134 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:05:26 INFO - PROCESS | 1646 | 1461182726268 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab5e000 == 120 [pid = 1646] [id = 714] 13:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 249 (0x11a79c400) [pid = 1646] [serial = 2142] [outer = 0x0] 13:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 250 (0x13a874400) [pid = 1646] [serial = 2143] [outer = 0x11a79c400] 13:05:26 INFO - PROCESS | 1646 | 1461182726299 Marionette DEBUG loaded listener.js 13:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 251 (0x13a87f000) [pid = 1646] [serial = 2144] [outer = 0x11a79c400] 13:05:26 INFO - PROCESS | 1646 | 1461182726731 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:05:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:05:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 872ms 13:05:26 INFO - PROCESS | 1646 | 1461182726801 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:05:26 INFO - PROCESS | 1646 | 1461182726802 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 13:05:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:05:26 INFO - PROCESS | 1646 | 1461182726807 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:05:26 INFO - PROCESS | 1646 | 1461182726808 Marionette TRACE conn2 <- [1,2830,null,{}] 13:05:26 INFO - PROCESS | 1646 | 1461182726811 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}] 13:05:26 INFO - PROCESS | 1646 | 1461182726930 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:05:27 INFO - PROCESS | 1646 | 1461182727034 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x13aa04000 == 121 [pid = 1646] [id = 715] 13:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 252 (0x129d21c00) [pid = 1646] [serial = 2145] [outer = 0x0] 13:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 253 (0x13af0a000) [pid = 1646] [serial = 2146] [outer = 0x129d21c00] 13:05:27 INFO - PROCESS | 1646 | 1461182727064 Marionette DEBUG loaded listener.js 13:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 254 (0x13af15000) [pid = 1646] [serial = 2147] [outer = 0x129d21c00] 13:05:27 INFO - PROCESS | 1646 | 1461182727898 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]]]}] 13:05:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:05:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1121ms 13:05:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:05:27 INFO - PROCESS | 1646 | 1461182727928 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:05:27 INFO - PROCESS | 1646 | 1461182727930 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 13:05:27 INFO - PROCESS | 1646 | 1461182727934 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:05:27 INFO - PROCESS | 1646 | 1461182727936 Marionette TRACE conn2 <- [1,2834,null,{}] 13:05:27 INFO - PROCESS | 1646 | 1461182727984 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}] 13:05:28 INFO - PROCESS | 1646 | 1461182728099 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:05:28 INFO - PROCESS | 1646 | 1461182728228 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ade9000 == 122 [pid = 1646] [id = 716] 13:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 255 (0x1152b0800) [pid = 1646] [serial = 2148] [outer = 0x0] 13:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 256 (0x115614800) [pid = 1646] [serial = 2149] [outer = 0x1152b0800] 13:05:28 INFO - PROCESS | 1646 | 1461182728257 Marionette DEBUG loaded listener.js 13:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 257 (0x118add000) [pid = 1646] [serial = 2150] [outer = 0x1152b0800] 13:05:28 INFO - PROCESS | 1646 | 1461182728759 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:05:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:05:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 862ms 13:05:28 INFO - PROCESS | 1646 | 1461182728808 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:05:28 INFO - PROCESS | 1646 | 1461182728812 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 13:05:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:05:28 INFO - PROCESS | 1646 | 1461182728824 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:05:28 INFO - PROCESS | 1646 | 1461182728826 Marionette TRACE conn2 <- [1,2838,null,{}] 13:05:28 INFO - PROCESS | 1646 | 1461182728830 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}] 13:05:28 INFO - PROCESS | 1646 | 1461182728962 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:05:29 INFO - PROCESS | 1646 | 1461182729067 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1271d4800 == 123 [pid = 1646] [id = 717] 13:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 258 (0x11b80f800) [pid = 1646] [serial = 2151] [outer = 0x0] 13:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 259 (0x11c05f000) [pid = 1646] [serial = 2152] [outer = 0x11b80f800] 13:05:29 INFO - PROCESS | 1646 | 1461182729096 Marionette DEBUG loaded listener.js 13:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 260 (0x11c51c800) [pid = 1646] [serial = 2153] [outer = 0x11b80f800] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x119145800 == 122 [pid = 1646] [id = 402] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x137052800 == 121 [pid = 1646] [id = 487] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12e44d000 == 120 [pid = 1646] [id = 540] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x13b4d1000 == 119 [pid = 1646] [id = 702] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x13b019000 == 118 [pid = 1646] [id = 701] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x13a3b7800 == 117 [pid = 1646] [id = 700] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x139a33800 == 116 [pid = 1646] [id = 699] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x137747800 == 115 [pid = 1646] [id = 698] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 259 (0x12e679000) [pid = 1646] [serial = 2008] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 258 (0x12ac19000) [pid = 1646] [serial = 2011] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 257 (0x12d46ac00) [pid = 1646] [serial = 2014] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 256 (0x11c17ac00) [pid = 1646] [serial = 2017] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 255 (0x12aacd400) [pid = 1646] [serial = 2041] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x130167000 == 114 [pid = 1646] [id = 697] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12f4a3800 == 113 [pid = 1646] [id = 696] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb26000 == 112 [pid = 1646] [id = 695] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12c019000 == 111 [pid = 1646] [id = 694] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12f9c6000 == 110 [pid = 1646] [id = 18] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab51000 == 109 [pid = 1646] [id = 693] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab64800 == 108 [pid = 1646] [id = 692] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab5b000 == 107 [pid = 1646] [id = 691] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x137005000 == 106 [pid = 1646] [id = 685] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x13080e800 == 105 [pid = 1646] [id = 684] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12fc65000 == 104 [pid = 1646] [id = 683] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12d069000 == 103 [pid = 1646] [id = 682] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x126e7a000 == 102 [pid = 1646] [id = 681] 13:05:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb39800 == 101 [pid = 1646] [id = 680] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 254 (0x11560cc00) [pid = 1646] [serial = 2026] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 253 (0x11beaf400) [pid = 1646] [serial = 2027] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 252 (0x11a7a2c00) [pid = 1646] [serial = 2024] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 251 (0x1189cc400) [pid = 1646] [serial = 2023] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 250 (0x12e315800) [pid = 1646] [serial = 2002] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 249 (0x12d20c400) [pid = 1646] [serial = 1982] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 248 (0x129942800) [pid = 1646] [serial = 1990] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 247 (0x12d20e800) [pid = 1646] [serial = 1999] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 246 (0x11560c000) [pid = 1646] [serial = 1984] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 245 (0x12bb2f000) [pid = 1646] [serial = 1996] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 244 (0x11b5b9400) [pid = 1646] [serial = 1987] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 243 (0x11c0b0800) [pid = 1646] [serial = 2029] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 242 (0x11c559400) [pid = 1646] [serial = 2030] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 241 (0x12e340800) [pid = 1646] [serial = 2005] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 240 (0x125f59800) [pid = 1646] [serial = 2038] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 239 (0x11bad6000) [pid = 1646] [serial = 1406] [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.] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 238 (0x129fc5000) [pid = 1646] [serial = 2036] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 237 (0x12a65f800) [pid = 1646] [serial = 2039] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 236 (0x1274c5c00) [pid = 1646] [serial = 2033] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 235 (0x12a669400) [pid = 1646] [serial = 1916] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 234 (0x126911000) [pid = 1646] [serial = 2032] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 233 (0x129d2a400) [pid = 1646] [serial = 2035] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 232 (0x114be7000) [pid = 1646] [serial = 2021] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 231 (0x1140c7000) [pid = 1646] [serial = 2020] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | --DOMWINDOW == 230 (0x12ad85c00) [pid = 1646] [serial = 1993] [outer = 0x0] [url = about:blank] 13:05:29 INFO - PROCESS | 1646 | 1461182729573 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]]]}] 13:05:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:05:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 773ms 13:05:29 INFO - PROCESS | 1646 | 1461182729596 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:05:29 INFO - PROCESS | 1646 | 1461182729597 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 13:05:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:05:29 INFO - PROCESS | 1646 | 1461182729599 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:05:29 INFO - PROCESS | 1646 | 1461182729602 Marionette TRACE conn2 <- [1,2842,null,{}] 13:05:29 INFO - PROCESS | 1646 | 1461182729609 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}] 13:05:29 INFO - PROCESS | 1646 | 1461182729721 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:05:29 INFO - PROCESS | 1646 | 1461182729809 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x127d12000 == 102 [pid = 1646] [id = 718] 13:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 231 (0x11be99c00) [pid = 1646] [serial = 2154] [outer = 0x0] 13:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 232 (0x11c51b400) [pid = 1646] [serial = 2155] [outer = 0x11be99c00] 13:05:29 INFO - PROCESS | 1646 | 1461182729838 Marionette DEBUG loaded listener.js 13:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 233 (0x1274c4c00) [pid = 1646] [serial = 2156] [outer = 0x11be99c00] 13:05:30 INFO - PROCESS | 1646 | 1461182730188 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]]]}] 13:05:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:05:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 623ms 13:05:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:05:30 INFO - PROCESS | 1646 | 1461182730224 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:05:30 INFO - PROCESS | 1646 | 1461182730225 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 13:05:30 INFO - PROCESS | 1646 | 1461182730228 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:05:30 INFO - PROCESS | 1646 | 1461182730229 Marionette TRACE conn2 <- [1,2846,null,{}] 13:05:30 INFO - PROCESS | 1646 | 1461182730231 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}] 13:05:30 INFO - PROCESS | 1646 | 1461182730338 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:05:30 INFO - PROCESS | 1646 | 1461182730427 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12addb800 == 103 [pid = 1646] [id = 719] 13:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 234 (0x127502400) [pid = 1646] [serial = 2157] [outer = 0x0] 13:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 235 (0x129d98400) [pid = 1646] [serial = 2158] [outer = 0x127502400] 13:05:30 INFO - PROCESS | 1646 | 1461182730455 Marionette DEBUG loaded listener.js 13:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 236 (0x129fca800) [pid = 1646] [serial = 2159] [outer = 0x127502400] 13:05:30 INFO - PROCESS | 1646 | 1461182730749 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]]]}] 13:05:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:05:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 568ms 13:05:30 INFO - PROCESS | 1646 | 1461182730797 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:05:30 INFO - PROCESS | 1646 | 1461182730798 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 13:05:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:05:30 INFO - PROCESS | 1646 | 1461182730800 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:05:30 INFO - PROCESS | 1646 | 1461182730801 Marionette TRACE conn2 <- [1,2850,null,{}] 13:05:30 INFO - PROCESS | 1646 | 1461182730805 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}] 13:05:30 INFO - PROCESS | 1646 | 1461182730944 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:05:30 INFO - PROCESS | 1646 | 1461182730953 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d497800 == 104 [pid = 1646] [id = 720] 13:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 237 (0x129944400) [pid = 1646] [serial = 2160] [outer = 0x0] 13:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 238 (0x12a4f7c00) [pid = 1646] [serial = 2161] [outer = 0x129944400] 13:05:30 INFO - PROCESS | 1646 | 1461182730979 Marionette DEBUG loaded listener.js 13:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 239 (0x12ac1fc00) [pid = 1646] [serial = 2162] [outer = 0x129944400] 13:05:31 INFO - PROCESS | 1646 | 1461182731341 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:05:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:05:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 573ms 13:05:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:05:31 INFO - PROCESS | 1646 | 1461182731375 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:05:31 INFO - PROCESS | 1646 | 1461182731376 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 13:05:31 INFO - PROCESS | 1646 | 1461182731378 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:05:31 INFO - PROCESS | 1646 | 1461182731379 Marionette TRACE conn2 <- [1,2854,null,{}] 13:05:31 INFO - PROCESS | 1646 | 1461182731381 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}] 13:05:31 INFO - PROCESS | 1646 | 1461182731499 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:05:31 INFO - PROCESS | 1646 | 1461182731611 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12eb36000 == 105 [pid = 1646] [id = 721] 13:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 240 (0x129fc1400) [pid = 1646] [serial = 2163] [outer = 0x0] 13:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 241 (0x12ae20400) [pid = 1646] [serial = 2164] [outer = 0x129fc1400] 13:05:31 INFO - PROCESS | 1646 | 1461182731640 Marionette DEBUG loaded listener.js 13:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 242 (0x12bb2d000) [pid = 1646] [serial = 2165] [outer = 0x129fc1400] 13:05:31 INFO - PROCESS | 1646 | 1461182731992 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]]]}] 13:05:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:05:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 669ms 13:05:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:05:32 INFO - PROCESS | 1646 | 1461182732047 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:05:32 INFO - PROCESS | 1646 | 1461182732049 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 13:05:32 INFO - PROCESS | 1646 | 1461182732051 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:05:32 INFO - PROCESS | 1646 | 1461182732052 Marionette TRACE conn2 <- [1,2858,null,{}] 13:05:32 INFO - PROCESS | 1646 | 1461182732054 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}] 13:05:32 INFO - PROCESS | 1646 | 1461182732190 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:05:32 INFO - PROCESS | 1646 | 1461182732227 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x130114800 == 106 [pid = 1646] [id = 722] 13:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 243 (0x11c17bc00) [pid = 1646] [serial = 2166] [outer = 0x0] 13:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 244 (0x12bbc3000) [pid = 1646] [serial = 2167] [outer = 0x11c17bc00] 13:05:32 INFO - PROCESS | 1646 | 1461182732252 Marionette DEBUG loaded listener.js 13:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 245 (0x12d465400) [pid = 1646] [serial = 2168] [outer = 0x11c17bc00] 13:05:32 INFO - PROCESS | 1646 | 1461182732616 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:05:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:05:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 572ms 13:05:32 INFO - PROCESS | 1646 | 1461182732624 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:05:32 INFO - PROCESS | 1646 | 1461182732625 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 13:05:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:05:32 INFO - PROCESS | 1646 | 1461182732628 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:05:32 INFO - PROCESS | 1646 | 1461182732629 Marionette TRACE conn2 <- [1,2862,null,{}] 13:05:32 INFO - PROCESS | 1646 | 1461182732631 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}] 13:05:32 INFO - PROCESS | 1646 | 1461182732770 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:05:32 INFO - PROCESS | 1646 | 1461182732794 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x130824000 == 107 [pid = 1646] [id = 723] 13:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 246 (0x12b070400) [pid = 1646] [serial = 2169] [outer = 0x0] 13:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 247 (0x12b075000) [pid = 1646] [serial = 2170] [outer = 0x12b070400] 13:05:32 INFO - PROCESS | 1646 | 1461182732820 Marionette DEBUG loaded listener.js 13:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 248 (0x12b079400) [pid = 1646] [serial = 2171] [outer = 0x12b070400] 13:05:33 INFO - PROCESS | 1646 | 1461182733196 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]]]}] 13:05:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:05:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 618ms 13:05:33 INFO - PROCESS | 1646 | 1461182733247 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:05:33 INFO - PROCESS | 1646 | 1461182733248 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 13:05:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:05:33 INFO - PROCESS | 1646 | 1461182733250 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:05:33 INFO - PROCESS | 1646 | 1461182733252 Marionette TRACE conn2 <- [1,2866,null,{}] 13:05:33 INFO - PROCESS | 1646 | 1461182733254 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}] 13:05:33 INFO - PROCESS | 1646 | 1461182733410 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:05:33 INFO - PROCESS | 1646 | 1461182733431 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x137761000 == 108 [pid = 1646] [id = 724] 13:05:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 249 (0x12b075c00) [pid = 1646] [serial = 2172] [outer = 0x0] 13:05:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 250 (0x12d46f000) [pid = 1646] [serial = 2173] [outer = 0x12b075c00] 13:05:33 INFO - PROCESS | 1646 | 1461182733474 Marionette DEBUG loaded listener.js 13:05:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 251 (0x12e135400) [pid = 1646] [serial = 2174] [outer = 0x12b075c00] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 250 (0x12f9cc800) [pid = 1646] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 249 (0x12d080000) [pid = 1646] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 248 (0x12f1a5800) [pid = 1646] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 247 (0x11a936000) [pid = 1646] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 246 (0x12fb5c000) [pid = 1646] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 245 (0x1145b5800) [pid = 1646] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 244 (0x114d9e400) [pid = 1646] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 243 (0x129110000) [pid = 1646] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 242 (0x12ac16000) [pid = 1646] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 241 (0x11beb5c00) [pid = 1646] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 240 (0x129d21400) [pid = 1646] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 239 (0x125c29c00) [pid = 1646] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:05:33 INFO - PROCESS | 1646 | --DOMWINDOW == 238 (0x12b027c00) [pid = 1646] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:05:34 INFO - PROCESS | 1646 | 1461182734126 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]]]}] 13:05:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:05:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 923ms 13:05:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:05:34 INFO - PROCESS | 1646 | 1461182734180 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:05:34 INFO - PROCESS | 1646 | 1461182734181 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 13:05:34 INFO - PROCESS | 1646 | 1461182734183 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:05:34 INFO - PROCESS | 1646 | 1461182734185 Marionette TRACE conn2 <- [1,2870,null,{}] 13:05:34 INFO - PROCESS | 1646 | 1461182734193 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}] 13:05:34 INFO - PROCESS | 1646 | 1461182734306 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:05:34 INFO - PROCESS | 1646 | 1461182734310 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12db50800 == 109 [pid = 1646] [id = 725] 13:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 239 (0x11c055c00) [pid = 1646] [serial = 2175] [outer = 0x0] 13:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 240 (0x12d080000) [pid = 1646] [serial = 2176] [outer = 0x11c055c00] 13:05:34 INFO - PROCESS | 1646 | 1461182734336 Marionette DEBUG loaded listener.js 13:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 241 (0x12e31ec00) [pid = 1646] [serial = 2177] [outer = 0x11c055c00] 13:05:34 INFO - PROCESS | 1646 | 1461182734692 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]]]}] 13:05:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:05:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 526ms 13:05:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:05:34 INFO - PROCESS | 1646 | 1461182734710 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:05:34 INFO - PROCESS | 1646 | 1461182734712 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 13:05:34 INFO - PROCESS | 1646 | 1461182734714 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:05:34 INFO - PROCESS | 1646 | 1461182734716 Marionette TRACE conn2 <- [1,2874,null,{}] 13:05:34 INFO - PROCESS | 1646 | 1461182734718 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}] 13:05:34 INFO - PROCESS | 1646 | 1461182734842 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:05:34 INFO - PROCESS | 1646 | 1461182734939 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x139b6f000 == 110 [pid = 1646] [id = 726] 13:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 242 (0x12bbc8800) [pid = 1646] [serial = 2178] [outer = 0x0] 13:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 243 (0x12e66e400) [pid = 1646] [serial = 2179] [outer = 0x12bbc8800] 13:05:34 INFO - PROCESS | 1646 | 1461182734968 Marionette DEBUG loaded listener.js 13:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 244 (0x12f957c00) [pid = 1646] [serial = 2180] [outer = 0x12bbc8800] 13:05:35 INFO - PROCESS | 1646 | 1461182735335 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]]]}] 13:05:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:05:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 625ms 13:05:35 INFO - PROCESS | 1646 | 1461182735343 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:05:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:05:35 INFO - PROCESS | 1646 | 1461182735344 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 13:05:35 INFO - PROCESS | 1646 | 1461182735347 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:05:35 INFO - PROCESS | 1646 | 1461182735348 Marionette TRACE conn2 <- [1,2878,null,{}] 13:05:35 INFO - PROCESS | 1646 | 1461182735351 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}] 13:05:35 INFO - PROCESS | 1646 | 1461182735465 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:05:35 INFO - PROCESS | 1646 | 1461182735555 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a678800 == 111 [pid = 1646] [id = 727] 13:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 245 (0x12b0a8c00) [pid = 1646] [serial = 2181] [outer = 0x0] 13:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 246 (0x12b0b0000) [pid = 1646] [serial = 2182] [outer = 0x12b0a8c00] 13:05:35 INFO - PROCESS | 1646 | 1461182735582 Marionette DEBUG loaded listener.js 13:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 247 (0x12f954c00) [pid = 1646] [serial = 2183] [outer = 0x12b0a8c00] 13:05:35 INFO - PROCESS | 1646 | 1461182735856 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]]]}] 13:05:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:05:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 521ms 13:05:35 INFO - PROCESS | 1646 | 1461182735869 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:05:35 INFO - PROCESS | 1646 | 1461182735872 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 13:05:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:05:35 INFO - PROCESS | 1646 | 1461182735880 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:05:35 INFO - PROCESS | 1646 | 1461182735882 Marionette TRACE conn2 <- [1,2882,null,{}] 13:05:35 INFO - PROCESS | 1646 | 1461182735884 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}] 13:05:36 INFO - PROCESS | 1646 | 1461182736092 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:05:36 INFO - PROCESS | 1646 | 1461182736252 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c18b000 == 112 [pid = 1646] [id = 728] 13:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 248 (0x1147c3000) [pid = 1646] [serial = 2184] [outer = 0x0] 13:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 249 (0x114ccbc00) [pid = 1646] [serial = 2185] [outer = 0x1147c3000] 13:05:36 INFO - PROCESS | 1646 | 1461182736290 Marionette DEBUG loaded listener.js 13:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 250 (0x11873f400) [pid = 1646] [serial = 2186] [outer = 0x1147c3000] 13:05:36 INFO - PROCESS | 1646 | 1461182736757 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]]]}] 13:05:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:05:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 922ms 13:05:36 INFO - PROCESS | 1646 | 1461182736806 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:05:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:05:36 INFO - PROCESS | 1646 | 1461182736809 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 13:05:36 INFO - PROCESS | 1646 | 1461182736812 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:05:36 INFO - PROCESS | 1646 | 1461182736815 Marionette TRACE conn2 <- [1,2886,null,{}] 13:05:36 INFO - PROCESS | 1646 | 1461182736818 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}] 13:05:36 INFO - PROCESS | 1646 | 1461182736949 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:05:37 INFO - PROCESS | 1646 | 1461182737053 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b93d800 == 113 [pid = 1646] [id = 729] 13:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 251 (0x11b810000) [pid = 1646] [serial = 2187] [outer = 0x0] 13:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 252 (0x11c553000) [pid = 1646] [serial = 2188] [outer = 0x11b810000] 13:05:37 INFO - PROCESS | 1646 | 1461182737086 Marionette DEBUG loaded listener.js 13:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 253 (0x12690e000) [pid = 1646] [serial = 2189] [outer = 0x11b810000] 13:05:37 INFO - PROCESS | 1646 | 1461182737629 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]]]}] 13:05:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:05:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 871ms 13:05:37 INFO - PROCESS | 1646 | 1461182737685 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:05:37 INFO - PROCESS | 1646 | 1461182737688 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 13:05:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:05:37 INFO - PROCESS | 1646 | 1461182737692 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:05:37 INFO - PROCESS | 1646 | 1461182737694 Marionette TRACE conn2 <- [1,2890,null,{}] 13:05:37 INFO - PROCESS | 1646 | 1461182737697 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}] 13:05:37 INFO - PROCESS | 1646 | 1461182737884 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:05:38 INFO - PROCESS | 1646 | 1461182738067 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x130116000 == 114 [pid = 1646] [id = 730] 13:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 254 (0x129f44800) [pid = 1646] [serial = 2190] [outer = 0x0] 13:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 255 (0x12aacd400) [pid = 1646] [serial = 2191] [outer = 0x129f44800] 13:05:38 INFO - PROCESS | 1646 | 1461182738120 Marionette DEBUG loaded listener.js 13:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 256 (0x12aeadc00) [pid = 1646] [serial = 2192] [outer = 0x129f44800] 13:05:38 INFO - PROCESS | 1646 | 1461182738601 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:05:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:05:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 924ms 13:05:38 INFO - PROCESS | 1646 | 1461182738616 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:05:38 INFO - PROCESS | 1646 | 1461182738620 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 13:05:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:05:38 INFO - PROCESS | 1646 | 1461182738652 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:05:38 INFO - PROCESS | 1646 | 1461182738660 Marionette TRACE conn2 <- [1,2894,null,{}] 13:05:38 INFO - PROCESS | 1646 | 1461182738664 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}] 13:05:38 INFO - PROCESS | 1646 | 1461182738813 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:05:38 INFO - PROCESS | 1646 | 1461182738921 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x13ac65000 == 115 [pid = 1646] [id = 731] 13:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 257 (0x12b0b0400) [pid = 1646] [serial = 2193] [outer = 0x0] 13:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 258 (0x12bb25000) [pid = 1646] [serial = 2194] [outer = 0x12b0b0400] 13:05:38 INFO - PROCESS | 1646 | 1461182738951 Marionette DEBUG loaded listener.js 13:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 259 (0x12d203400) [pid = 1646] [serial = 2195] [outer = 0x12b0b0400] 13:05:39 INFO - PROCESS | 1646 | 1461182739426 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]]]}] 13:05:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:05:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 835ms 13:05:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:05:39 INFO - PROCESS | 1646 | 1461182739480 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:05:39 INFO - PROCESS | 1646 | 1461182739481 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 13:05:39 INFO - PROCESS | 1646 | 1461182739484 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:05:39 INFO - PROCESS | 1646 | 1461182739485 Marionette TRACE conn2 <- [1,2898,null,{}] 13:05:39 INFO - PROCESS | 1646 | 1461182739508 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}] 13:05:39 INFO - PROCESS | 1646 | 1461182739631 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:05:39 INFO - PROCESS | 1646 | 1461182739735 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x13b030800 == 116 [pid = 1646] [id = 732] 13:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 260 (0x12e668c00) [pid = 1646] [serial = 2196] [outer = 0x0] 13:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 261 (0x12e679000) [pid = 1646] [serial = 2197] [outer = 0x12e668c00] 13:05:39 INFO - PROCESS | 1646 | 1461182739765 Marionette DEBUG loaded listener.js 13:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 262 (0x12f70a800) [pid = 1646] [serial = 2198] [outer = 0x12e668c00] 13:05:40 INFO - PROCESS | 1646 | 1461182740207 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]]]}] 13:05:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:05:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 787ms 13:05:40 INFO - PROCESS | 1646 | 1461182740271 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:05:40 INFO - PROCESS | 1646 | 1461182740273 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 13:05:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:05:40 INFO - PROCESS | 1646 | 1461182740275 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:05:40 INFO - PROCESS | 1646 | 1461182740276 Marionette TRACE conn2 <- [1,2902,null,{}] 13:05:40 INFO - PROCESS | 1646 | 1461182740279 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}] 13:05:40 INFO - PROCESS | 1646 | 1461182740403 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:05:40 INFO - PROCESS | 1646 | 1461182740540 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x13b4e2800 == 117 [pid = 1646] [id = 733] 13:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 263 (0x12fe7d000) [pid = 1646] [serial = 2199] [outer = 0x0] 13:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 264 (0x138947000) [pid = 1646] [serial = 2200] [outer = 0x12fe7d000] 13:05:40 INFO - PROCESS | 1646 | 1461182740579 Marionette DEBUG loaded listener.js 13:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 265 (0x138a1c000) [pid = 1646] [serial = 2201] [outer = 0x12fe7d000] 13:05:40 INFO - PROCESS | 1646 | 1461182740987 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:05:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:05:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 769ms 13:05:41 INFO - PROCESS | 1646 | 1461182741061 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:05:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:05:41 INFO - PROCESS | 1646 | 1461182741062 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 13:05:41 INFO - PROCESS | 1646 | 1461182741065 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:05:41 INFO - PROCESS | 1646 | 1461182741066 Marionette TRACE conn2 <- [1,2906,null,{}] 13:05:41 INFO - PROCESS | 1646 | 1461182741069 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}] 13:05:41 INFO - PROCESS | 1646 | 1461182741194 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:05:41 INFO - PROCESS | 1646 | 1461182741302 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x14609a800 == 118 [pid = 1646] [id = 734] 13:05:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 266 (0x12e74fc00) [pid = 1646] [serial = 2202] [outer = 0x0] 13:05:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 267 (0x12e758c00) [pid = 1646] [serial = 2203] [outer = 0x12e74fc00] 13:05:41 INFO - PROCESS | 1646 | 1461182741334 Marionette DEBUG loaded listener.js 13:05:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 268 (0x139865c00) [pid = 1646] [serial = 2204] [outer = 0x12e74fc00] 13:05:41 INFO - PROCESS | 1646 | 1461182741756 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]]]}] 13:05:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:05:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 724ms 13:05:41 INFO - PROCESS | 1646 | 1461182741790 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:05:41 INFO - PROCESS | 1646 | 1461182741791 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 13:05:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:05:41 INFO - PROCESS | 1646 | 1461182741793 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:05:41 INFO - PROCESS | 1646 | 1461182741795 Marionette TRACE conn2 <- [1,2910,null,{}] 13:05:41 INFO - PROCESS | 1646 | 1461182741797 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}] 13:05:41 INFO - PROCESS | 1646 | 1461182741918 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:05:42 INFO - PROCESS | 1646 | 1461182742056 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a8db800 == 119 [pid = 1646] [id = 735] 13:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 269 (0x119243800) [pid = 1646] [serial = 2205] [outer = 0x0] 13:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 270 (0x12a66d000) [pid = 1646] [serial = 2206] [outer = 0x119243800] 13:05:42 INFO - PROCESS | 1646 | 1461182742088 Marionette DEBUG loaded listener.js 13:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 271 (0x139b20c00) [pid = 1646] [serial = 2207] [outer = 0x119243800] 13:05:42 INFO - PROCESS | 1646 | 1461182742446 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]]]}] 13:05:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:05:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:05:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 668ms 13:05:42 INFO - TEST-START | /DOMEvents/constructors.html 13:05:42 INFO - PROCESS | 1646 | 1461182742463 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:05:42 INFO - PROCESS | 1646 | 1461182742464 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 13:05:42 INFO - PROCESS | 1646 | 1461182742467 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:05:42 INFO - PROCESS | 1646 | 1461182742468 Marionette TRACE conn2 <- [1,2914,null,{}] 13:05:42 INFO - PROCESS | 1646 | 1461182742471 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}] 13:05:42 INFO - PROCESS | 1646 | 1461182742593 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:05:42 INFO - PROCESS | 1646 | 1461182742720 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x145e8d800 == 120 [pid = 1646] [id = 736] 13:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 272 (0x12e759400) [pid = 1646] [serial = 2208] [outer = 0x0] 13:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 273 (0x139b27c00) [pid = 1646] [serial = 2209] [outer = 0x12e759400] 13:05:42 INFO - PROCESS | 1646 | 1461182742750 Marionette DEBUG loaded listener.js 13:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 274 (0x13a807000) [pid = 1646] [serial = 2210] [outer = 0x12e759400] 13:05:43 INFO - PROCESS | 1646 | 1461182743147 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]]]}] 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:05:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:05:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:05:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:05:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:05:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:05:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:05:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:05:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:05:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 728ms 13:05:43 INFO - PROCESS | 1646 | 1461182743196 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:05:43 INFO - PROCESS | 1646 | 1461182743197 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 13:05:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:05:43 INFO - PROCESS | 1646 | 1461182743200 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:05:43 INFO - PROCESS | 1646 | 1461182743201 Marionette TRACE conn2 <- [1,2918,null,{}] 13:05:43 INFO - PROCESS | 1646 | 1461182743204 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}] 13:05:43 INFO - PROCESS | 1646 | 1461182743327 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:05:43 INFO - PROCESS | 1646 | 1461182743465 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x13ab47800 == 121 [pid = 1646] [id = 737] 13:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 275 (0x139869c00) [pid = 1646] [serial = 2211] [outer = 0x0] 13:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 276 (0x13a876c00) [pid = 1646] [serial = 2212] [outer = 0x139869c00] 13:05:43 INFO - PROCESS | 1646 | 1461182743495 Marionette DEBUG loaded listener.js 13:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 277 (0x13af16c00) [pid = 1646] [serial = 2213] [outer = 0x139869c00] 13:05:43 INFO - PROCESS | 1646 | 1461182743853 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:05:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:05:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 672ms 13:05:43 INFO - PROCESS | 1646 | 1461182743873 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:05:43 INFO - PROCESS | 1646 | 1461182743874 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 13:05:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:05:43 INFO - PROCESS | 1646 | 1461182743877 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:05:43 INFO - PROCESS | 1646 | 1461182743878 Marionette TRACE conn2 <- [1,2922,null,{}] 13:05:43 INFO - PROCESS | 1646 | 1461182743880 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}] 13:05:44 INFO - PROCESS | 1646 | 1461182744002 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:05:44 INFO - PROCESS | 1646 | 1461182744133 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x146dbe000 == 122 [pid = 1646] [id = 738] 13:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 278 (0x13a3c6000) [pid = 1646] [serial = 2214] [outer = 0x0] 13:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 279 (0x13b209800) [pid = 1646] [serial = 2215] [outer = 0x13a3c6000] 13:05:44 INFO - PROCESS | 1646 | 1461182744167 Marionette DEBUG loaded listener.js 13:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 280 (0x13b211000) [pid = 1646] [serial = 2216] [outer = 0x13a3c6000] 13:05:44 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:05:44 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:05:44 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:05:44 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:05:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:05:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:05:44 INFO - PROCESS | 1646 | 1461182744635 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]]]}] 13:05:44 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 13:05:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:05:44 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 13:05:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:05:44 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]" 13:05:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:05:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:05:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 771ms 13:05:44 INFO - PROCESS | 1646 | 1461182744648 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:05:44 INFO - PROCESS | 1646 | 1461182744650 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 13:05:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:05:44 INFO - PROCESS | 1646 | 1461182744653 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:05:44 INFO - PROCESS | 1646 | 1461182744655 Marionette TRACE conn2 <- [1,2926,null,{}] 13:05:44 INFO - PROCESS | 1646 | 1461182744657 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}] 13:05:44 INFO - PROCESS | 1646 | 1461182744796 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:05:45 INFO - PROCESS | 1646 | 1461182745157 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab69800 == 123 [pid = 1646] [id = 739] 13:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 281 (0x1124c4000) [pid = 1646] [serial = 2217] [outer = 0x0] 13:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 282 (0x1145b5800) [pid = 1646] [serial = 2218] [outer = 0x1124c4000] 13:05:45 INFO - PROCESS | 1646 | 1461182745188 Marionette DEBUG loaded listener.js 13:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 283 (0x115616800) [pid = 1646] [serial = 2219] [outer = 0x1124c4000] 13:05:45 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:05:45 INFO - PROCESS | 1646 | 1461182745585 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]]]}] 13:05:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:05:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 972ms 13:05:45 INFO - PROCESS | 1646 | 1461182745626 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:05:45 INFO - PROCESS | 1646 | 1461182745629 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 13:05:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:05:45 INFO - PROCESS | 1646 | 1461182745633 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:05:45 INFO - PROCESS | 1646 | 1461182745635 Marionette TRACE conn2 <- [1,2930,null,{}] 13:05:45 INFO - PROCESS | 1646 | 1461182745638 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}] 13:05:45 INFO - PROCESS | 1646 | 1461182745757 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:05:45 INFO - PROCESS | 1646 | 1461182745904 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c018000 == 124 [pid = 1646] [id = 740] 13:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 284 (0x115607c00) [pid = 1646] [serial = 2220] [outer = 0x0] 13:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 285 (0x11924a800) [pid = 1646] [serial = 2221] [outer = 0x115607c00] 13:05:45 INFO - PROCESS | 1646 | 1461182745936 Marionette DEBUG loaded listener.js 13:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 286 (0x11c6b2800) [pid = 1646] [serial = 2222] [outer = 0x115607c00] 13:05:46 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:05:46 INFO - PROCESS | 1646 | 1461182746267 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]]]}] 13:05:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:05:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 675ms 13:05:46 INFO - PROCESS | 1646 | 1461182746310 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:05:46 INFO - PROCESS | 1646 | 1461182746313 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 13:05:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:05:46 INFO - PROCESS | 1646 | 1461182746315 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:05:46 INFO - PROCESS | 1646 | 1461182746316 Marionette TRACE conn2 <- [1,2934,null,{}] 13:05:46 INFO - PROCESS | 1646 | 1461182746319 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}] 13:05:46 INFO - PROCESS | 1646 | 1461182746436 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:05:46 INFO - PROCESS | 1646 | 1461182746562 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x129dcc800 == 125 [pid = 1646] [id = 741] 13:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 287 (0x1269a6000) [pid = 1646] [serial = 2223] [outer = 0x0] 13:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 288 (0x129d92000) [pid = 1646] [serial = 2224] [outer = 0x1269a6000] 13:05:46 INFO - PROCESS | 1646 | 1461182746594 Marionette DEBUG loaded listener.js 13:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 289 (0x12ac17800) [pid = 1646] [serial = 2225] [outer = 0x1269a6000] 13:05:46 INFO - PROCESS | 1646 | 1461182746967 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]]]}] 13:05:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:05:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 674ms 13:05:46 INFO - PROCESS | 1646 | 1461182746989 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:05:46 INFO - PROCESS | 1646 | 1461182746991 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 13:05:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:05:46 INFO - PROCESS | 1646 | 1461182746997 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:05:47 INFO - PROCESS | 1646 | 1461182747001 Marionette TRACE conn2 <- [1,2938,null,{}] 13:05:47 INFO - PROCESS | 1646 | 1461182747005 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}] 13:05:47 INFO - PROCESS | 1646 | 1461182747124 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:05:47 INFO - PROCESS | 1646 | 1461182747270 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x137747800 == 126 [pid = 1646] [id = 742] 13:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 290 (0x129104400) [pid = 1646] [serial = 2226] [outer = 0x0] 13:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 291 (0x12ae29000) [pid = 1646] [serial = 2227] [outer = 0x129104400] 13:05:47 INFO - PROCESS | 1646 | 1461182747300 Marionette DEBUG loaded listener.js 13:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 292 (0x12b0ad800) [pid = 1646] [serial = 2228] [outer = 0x129104400] 13:05:47 INFO - PROCESS | 1646 | 1461182747629 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]]]}] 13:05:47 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. 13:05:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 679ms 13:05:47 INFO - PROCESS | 1646 | 1461182747672 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:05:47 INFO - PROCESS | 1646 | 1461182747674 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 13:05:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:05:47 INFO - PROCESS | 1646 | 1461182747676 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:05:47 INFO - PROCESS | 1646 | 1461182747678 Marionette TRACE conn2 <- [1,2942,null,{}] 13:05:47 INFO - PROCESS | 1646 | 1461182747680 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}] 13:05:47 INFO - PROCESS | 1646 | 1461182747797 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:05:47 INFO - PROCESS | 1646 | 1461182747948 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a3ab000 == 127 [pid = 1646] [id = 743] 13:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 293 (0x12b98b400) [pid = 1646] [serial = 2229] [outer = 0x0] 13:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 294 (0x12cee0000) [pid = 1646] [serial = 2230] [outer = 0x12b98b400] 13:05:47 INFO - PROCESS | 1646 | 1461182747978 Marionette DEBUG loaded listener.js 13:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 295 (0x12d5e5800) [pid = 1646] [serial = 2231] [outer = 0x12b98b400] 13:05:48 INFO - PROCESS | 1646 | 1461182748329 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"]]]}] 13:05:48 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 13:05:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:05:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:05:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 669ms 13:05:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:05:48 INFO - PROCESS | 1646 | 1461182748347 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:05:48 INFO - PROCESS | 1646 | 1461182748348 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 13:05:48 INFO - PROCESS | 1646 | 1461182748350 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:05:48 INFO - PROCESS | 1646 | 1461182748352 Marionette TRACE conn2 <- [1,2946,null,{}] 13:05:48 INFO - PROCESS | 1646 | 1461182748355 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}] 13:05:48 INFO - PROCESS | 1646 | 1461182748499 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:05:48 INFO - PROCESS | 1646 | 1461182748643 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a425800 == 128 [pid = 1646] [id = 744] 13:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 296 (0x1189b3000) [pid = 1646] [serial = 2232] [outer = 0x0] 13:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 297 (0x1189b4c00) [pid = 1646] [serial = 2233] [outer = 0x1189b3000] 13:05:48 INFO - PROCESS | 1646 | 1461182748677 Marionette DEBUG loaded listener.js 13:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 298 (0x12d5e8800) [pid = 1646] [serial = 2234] [outer = 0x1189b3000] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x13a678800 == 127 [pid = 1646] [id = 727] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x139b6f000 == 126 [pid = 1646] [id = 726] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12db50800 == 125 [pid = 1646] [id = 725] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x137761000 == 124 [pid = 1646] [id = 724] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 297 (0x12f9d5800) [pid = 1646] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 296 (0x11c057c00) [pid = 1646] [serial = 2047] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 295 (0x129d2b800) [pid = 1646] [serial = 2050] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 294 (0x11873c400) [pid = 1646] [serial = 2044] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 293 (0x12ad30400) [pid = 1646] [serial = 2053] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 292 (0x12b01ac00) [pid = 1646] [serial = 2056] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 291 (0x12b4d3c00) [pid = 1646] [serial = 2059] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 290 (0x12d5e2000) [pid = 1646] [serial = 2062] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 289 (0x12e33c800) [pid = 1646] [serial = 2065] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 288 (0x12ee8f800) [pid = 1646] [serial = 2068] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 287 (0x12f1a3c00) [pid = 1646] [serial = 2071] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 286 (0x138a17400) [pid = 1646] [serial = 2107] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x130824000 == 123 [pid = 1646] [id = 723] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x130114800 == 122 [pid = 1646] [id = 722] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb36000 == 121 [pid = 1646] [id = 721] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12d497800 == 120 [pid = 1646] [id = 720] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12addb800 == 119 [pid = 1646] [id = 719] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x127d12000 == 118 [pid = 1646] [id = 718] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1271d4800 == 117 [pid = 1646] [id = 717] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12ade9000 == 116 [pid = 1646] [id = 716] 13:05:49 INFO - PROCESS | 1646 | 1461182749130 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]]]}] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x129dd8800 == 115 [pid = 1646] [id = 708] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x129dbe000 == 114 [pid = 1646] [id = 707] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x13aa12000 == 113 [pid = 1646] [id = 706] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x13015e000 == 112 [pid = 1646] [id = 705] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce5c800 == 111 [pid = 1646] [id = 704] 13:05:49 INFO - PROCESS | 1646 | --DOCSHELL 0x126b1b800 == 110 [pid = 1646] [id = 703] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 285 (0x12e317c00) [pid = 1646] [serial = 2092] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 284 (0x12f70e000) [pid = 1646] [serial = 2095] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 283 (0x11c05d800) [pid = 1646] [serial = 2080] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 282 (0x129104c00) [pid = 1646] [serial = 2081] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 281 (0x12fb67400) [pid = 1646] [serial = 2098] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 280 (0x119de0c00) [pid = 1646] [serial = 2075] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 279 (0x1156e2800) [pid = 1646] [serial = 2074] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 278 (0x11c5dac00) [pid = 1646] [serial = 2078] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 277 (0x11c05cc00) [pid = 1646] [serial = 2077] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 276 (0x129f50800) [pid = 1646] [serial = 2083] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 275 (0x12ac15800) [pid = 1646] [serial = 2084] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 274 (0x12ae24000) [pid = 1646] [serial = 2086] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 273 (0x12b022000) [pid = 1646] [serial = 2087] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 272 (0x12acdb000) [pid = 1646] [serial = 2042] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 271 (0x12fe77000) [pid = 1646] [serial = 2104] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 270 (0x138a0fc00) [pid = 1646] [serial = 2105] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 269 (0x12ace0800) [pid = 1646] [serial = 2101] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 268 (0x12fe71400) [pid = 1646] [serial = 2099] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 267 (0x12b4d4800) [pid = 1646] [serial = 2089] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 266 (0x12d07e000) [pid = 1646] [serial = 2090] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 265 (0x12f959000) [pid = 1646] [serial = 2096] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 264 (0x12fb72400) [pid = 1646] [serial = 2102] [outer = 0x0] [url = about:blank] 13:05:49 INFO - PROCESS | 1646 | --DOMWINDOW == 263 (0x12e671000) [pid = 1646] [serial = 2093] [outer = 0x0] [url = about:blank] 13:05:49 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. 13:05:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 821ms 13:05:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:05:49 INFO - PROCESS | 1646 | 1461182749182 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:05:49 INFO - PROCESS | 1646 | 1461182749184 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 13:05:49 INFO - PROCESS | 1646 | 1461182749188 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:05:49 INFO - PROCESS | 1646 | 1461182749189 Marionette TRACE conn2 <- [1,2950,null,{}] 13:05:49 INFO - PROCESS | 1646 | 1461182749192 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}] 13:05:49 INFO - PROCESS | 1646 | 1461182749296 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:05:49 INFO - PROCESS | 1646 | 1461182749300 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x127d12000 == 111 [pid = 1646] [id = 745] 13:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 264 (0x115607800) [pid = 1646] [serial = 2235] [outer = 0x0] 13:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 265 (0x12993a800) [pid = 1646] [serial = 2236] [outer = 0x115607800] 13:05:49 INFO - PROCESS | 1646 | 1461182749327 Marionette DEBUG loaded listener.js 13:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 266 (0x12acd7000) [pid = 1646] [serial = 2237] [outer = 0x115607800] 13:05:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab4d000 == 112 [pid = 1646] [id = 746] 13:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 267 (0x12d5e2000) [pid = 1646] [serial = 2238] [outer = 0x0] 13:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 268 (0x125e43c00) [pid = 1646] [serial = 2239] [outer = 0x12d5e2000] 13:05:49 INFO - PROCESS | 1646 | 1461182749745 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]]]}] 13:05:49 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. 13:05:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 572ms 13:05:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:05:49 INFO - PROCESS | 1646 | 1461182749759 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:05:49 INFO - PROCESS | 1646 | 1461182749760 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 13:05:49 INFO - PROCESS | 1646 | 1461182749762 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:05:49 INFO - PROCESS | 1646 | 1461182749763 Marionette TRACE conn2 <- [1,2954,null,{}] 13:05:49 INFO - PROCESS | 1646 | 1461182749765 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}] 13:05:49 INFO - PROCESS | 1646 | 1461182749903 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:05:49 INFO - PROCESS | 1646 | 1461182749908 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12db3f000 == 113 [pid = 1646] [id = 747] 13:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 269 (0x12aacfc00) [pid = 1646] [serial = 2240] [outer = 0x0] 13:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 270 (0x12b0a7400) [pid = 1646] [serial = 2241] [outer = 0x12aacfc00] 13:05:49 INFO - PROCESS | 1646 | 1461182749934 Marionette DEBUG loaded listener.js 13:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 271 (0x12e660400) [pid = 1646] [serial = 2242] [outer = 0x12aacfc00] 13:05:50 INFO - PROCESS | 1646 | 1461182750303 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]]]}] 13:05:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:05:50 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 13:05:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 569ms 13:05:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:05:50 INFO - PROCESS | 1646 | 1461182750331 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:05:50 INFO - PROCESS | 1646 | 1461182750332 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 13:05:50 INFO - PROCESS | 1646 | 1461182750334 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:05:50 INFO - PROCESS | 1646 | 1461182750335 Marionette TRACE conn2 <- [1,2958,null,{}] 13:05:50 INFO - PROCESS | 1646 | 1461182750338 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}] 13:05:50 INFO - PROCESS | 1646 | 1461182750452 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:05:50 INFO - PROCESS | 1646 | 1461182750456 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x130821000 == 114 [pid = 1646] [id = 748] 13:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 272 (0x11a93c000) [pid = 1646] [serial = 2243] [outer = 0x0] 13:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 273 (0x12e66f400) [pid = 1646] [serial = 2244] [outer = 0x11a93c000] 13:05:50 INFO - PROCESS | 1646 | 1461182750482 Marionette DEBUG loaded listener.js 13:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 274 (0x12f70d000) [pid = 1646] [serial = 2245] [outer = 0x11a93c000] 13:05:50 INFO - PROCESS | 1646 | 1461182750841 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]]]}] 13:05:50 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. 13:05:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 518ms 13:05:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:05:50 INFO - PROCESS | 1646 | 1461182750853 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:05:50 INFO - PROCESS | 1646 | 1461182750855 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 13:05:50 INFO - PROCESS | 1646 | 1461182750857 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:05:50 INFO - PROCESS | 1646 | 1461182750858 Marionette TRACE conn2 <- [1,2962,null,{}] 13:05:50 INFO - PROCESS | 1646 | 1461182750860 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}] 13:05:50 INFO - PROCESS | 1646 | 1461182750966 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:05:51 INFO - PROCESS | 1646 | 1461182751081 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x137791000 == 115 [pid = 1646] [id = 749] 13:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 275 (0x11beb4c00) [pid = 1646] [serial = 2246] [outer = 0x0] 13:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 276 (0x12f959000) [pid = 1646] [serial = 2247] [outer = 0x11beb4c00] 13:05:51 INFO - PROCESS | 1646 | 1461182751107 Marionette DEBUG loaded listener.js 13:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 277 (0x12fe71000) [pid = 1646] [serial = 2248] [outer = 0x11beb4c00] 13:05:51 INFO - PROCESS | 1646 | 1461182751381 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]]]}] 13:05:51 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. 13:05:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 569ms 13:05:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:05:51 INFO - PROCESS | 1646 | 1461182751427 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:05:51 INFO - PROCESS | 1646 | 1461182751429 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 13:05:51 INFO - PROCESS | 1646 | 1461182751431 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:05:51 INFO - PROCESS | 1646 | 1461182751432 Marionette TRACE conn2 <- [1,2966,null,{}] 13:05:51 INFO - PROCESS | 1646 | 1461182751434 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}] 13:05:51 INFO - PROCESS | 1646 | 1461182751585 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:05:51 INFO - PROCESS | 1646 | 1461182751598 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x13aa12000 == 116 [pid = 1646] [id = 750] 13:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 278 (0x12fb5c000) [pid = 1646] [serial = 2249] [outer = 0x0] 13:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 279 (0x138a0fc00) [pid = 1646] [serial = 2250] [outer = 0x12fb5c000] 13:05:51 INFO - PROCESS | 1646 | 1461182751628 Marionette DEBUG loaded listener.js 13:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 280 (0x13a3c3400) [pid = 1646] [serial = 2251] [outer = 0x12fb5c000] 13:05:52 INFO - PROCESS | 1646 | 1461182752004 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]]]}] 13:05:52 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. 13:05:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 620ms 13:05:52 INFO - PROCESS | 1646 | 1461182752052 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:05:52 INFO - PROCESS | 1646 | 1461182752053 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 13:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:05:52 INFO - PROCESS | 1646 | 1461182752056 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:05:52 INFO - PROCESS | 1646 | 1461182752057 Marionette TRACE conn2 <- [1,2970,null,{}] 13:05:52 INFO - PROCESS | 1646 | 1461182752060 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}] 13:05:52 INFO - PROCESS | 1646 | 1461182752213 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:05:52 INFO - PROCESS | 1646 | 1461182752229 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x13b4d2000 == 117 [pid = 1646] [id = 751] 13:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 281 (0x139a2ac00) [pid = 1646] [serial = 2252] [outer = 0x0] 13:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 282 (0x139a32c00) [pid = 1646] [serial = 2253] [outer = 0x139a2ac00] 13:05:52 INFO - PROCESS | 1646 | 1461182752254 Marionette DEBUG loaded listener.js 13:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 283 (0x13a802400) [pid = 1646] [serial = 2254] [outer = 0x139a2ac00] 13:05:52 INFO - PROCESS | 1646 | 1461182752593 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]]]}] 13:05:52 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. 13:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 569ms 13:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:05:52 INFO - PROCESS | 1646 | 1461182752627 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:05:52 INFO - PROCESS | 1646 | 1461182752628 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 13:05:52 INFO - PROCESS | 1646 | 1461182752630 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:05:52 INFO - PROCESS | 1646 | 1461182752631 Marionette TRACE conn2 <- [1,2974,null,{}] 13:05:52 INFO - PROCESS | 1646 | 1461182752633 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}] 13:05:52 INFO - PROCESS | 1646 | 1461182752779 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:05:52 INFO - PROCESS | 1646 | 1461182752793 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x145e8f000 == 118 [pid = 1646] [id = 752] 13:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 284 (0x13a802800) [pid = 1646] [serial = 2255] [outer = 0x0] 13:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 285 (0x13a87dc00) [pid = 1646] [serial = 2256] [outer = 0x13a802800] 13:05:52 INFO - PROCESS | 1646 | 1461182752818 Marionette DEBUG loaded listener.js 13:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 286 (0x13aeac000) [pid = 1646] [serial = 2257] [outer = 0x13a802800] 13:05:53 INFO - PROCESS | 1646 | 1461182753182 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]]]}] 13:05:53 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. 13:05:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 569ms 13:05:53 INFO - PROCESS | 1646 | 1461182753200 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:05:53 INFO - PROCESS | 1646 | 1461182753201 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 13:05:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:05:53 INFO - PROCESS | 1646 | 1461182753237 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:05:53 INFO - PROCESS | 1646 | 1461182753238 Marionette TRACE conn2 <- [1,2978,null,{}] 13:05:53 INFO - PROCESS | 1646 | 1461182753241 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}] 13:05:53 INFO - PROCESS | 1646 | 1461182753397 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 285 (0x12ac15400) [pid = 1646] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 284 (0x129fc1400) [pid = 1646] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 283 (0x12b060400) [pid = 1646] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 282 (0x11c055c00) [pid = 1646] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 281 (0x12bbc8800) [pid = 1646] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 280 (0x12a66e800) [pid = 1646] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 279 (0x1152b0800) [pid = 1646] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 278 (0x12aeac400) [pid = 1646] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 277 (0x12e139400) [pid = 1646] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 276 (0x12aacd000) [pid = 1646] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 275 (0x1124c7400) [pid = 1646] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 274 (0x127c43800) [pid = 1646] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 273 (0x11bad9800) [pid = 1646] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 272 (0x12d210400) [pid = 1646] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 271 (0x1124c8000) [pid = 1646] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 270 (0x12a4ee000) [pid = 1646] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 269 (0x12b070400) [pid = 1646] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 268 (0x11beb3800) [pid = 1646] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 267 (0x11a7a0c00) [pid = 1646] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 266 (0x12a66c400) [pid = 1646] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 265 (0x12b4d9400) [pid = 1646] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 264 (0x11ac18800) [pid = 1646] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 263 (0x11c17bc00) [pid = 1646] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 262 (0x11c559c00) [pid = 1646] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 261 (0x12cee1c00) [pid = 1646] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 260 (0x1164e6c00) [pid = 1646] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 259 (0x114d9dc00) [pid = 1646] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 258 (0x12aac1c00) [pid = 1646] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 257 (0x11c058400) [pid = 1646] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 256 (0x1142ba000) [pid = 1646] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 255 (0x11aa87c00) [pid = 1646] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 254 (0x12ae29800) [pid = 1646] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 253 (0x1124bfc00) [pid = 1646] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 252 (0x12bb2bc00) [pid = 1646] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 251 (0x12e332400) [pid = 1646] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 250 (0x12e336800) [pid = 1646] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 249 (0x12aac6400) [pid = 1646] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 248 (0x127502400) [pid = 1646] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 247 (0x129944400) [pid = 1646] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 246 (0x11a935400) [pid = 1646] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 245 (0x12f199400) [pid = 1646] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 244 (0x11c522c00) [pid = 1646] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 243 (0x12f956800) [pid = 1646] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 242 (0x1124c7c00) [pid = 1646] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 241 (0x138a10400) [pid = 1646] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 240 (0x1147c3800) [pid = 1646] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 239 (0x12b060c00) [pid = 1646] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 238 (0x12f956400) [pid = 1646] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 237 (0x11556c400) [pid = 1646] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 236 (0x12aacb400) [pid = 1646] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 235 (0x129c2f000) [pid = 1646] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 234 (0x11c557000) [pid = 1646] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 233 (0x115786000) [pid = 1646] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 232 (0x1124c2400) [pid = 1646] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 231 (0x12b023400) [pid = 1646] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 230 (0x114bdd400) [pid = 1646] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 229 (0x114be3400) [pid = 1646] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 228 (0x12acd6c00) [pid = 1646] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 227 (0x125e46800) [pid = 1646] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 226 (0x12b029400) [pid = 1646] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 225 (0x11a7f5c00) [pid = 1646] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 224 (0x129fc1c00) [pid = 1646] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 223 (0x12d46a000) [pid = 1646] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 222 (0x1164f3c00) [pid = 1646] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x11b80f800) [pid = 1646] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x12e315000) [pid = 1646] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x11be99800) [pid = 1646] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x114bdb000) [pid = 1646] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x125a65c00) [pid = 1646] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x1142bac00) [pid = 1646] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x12ae2d000) [pid = 1646] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x11be99c00) [pid = 1646] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x12b075c00) [pid = 1646] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x11c062800) [pid = 1646] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x11a79b400) [pid = 1646] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x12cee6c00) [pid = 1646] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:05:53 INFO - PROCESS | 1646 | 1461182753989 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x118716000 == 119 [pid = 1646] [id = 753] 13:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x1124bfc00) [pid = 1646] [serial = 2258] [outer = 0x0] 13:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x1124c8800) [pid = 1646] [serial = 2259] [outer = 0x1124bfc00] 13:05:54 INFO - PROCESS | 1646 | 1461182754017 Marionette DEBUG loaded listener.js 13:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x114d9e800) [pid = 1646] [serial = 2260] [outer = 0x1124bfc00] 13:05:54 INFO - PROCESS | 1646 | 1461182754306 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]]]}] 13:05:54 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. 13:05:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1153ms 13:05:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:05:54 INFO - PROCESS | 1646 | 1461182754358 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:05:54 INFO - PROCESS | 1646 | 1461182754359 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 13:05:54 INFO - PROCESS | 1646 | 1461182754361 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:05:54 INFO - PROCESS | 1646 | 1461182754362 Marionette TRACE conn2 <- [1,2982,null,{}] 13:05:54 INFO - PROCESS | 1646 | 1461182754365 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}] 13:05:54 INFO - PROCESS | 1646 | 1461182754472 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:05:54 INFO - PROCESS | 1646 | 1461182754569 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a933800 == 120 [pid = 1646] [id = 754] 13:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x114ccdc00) [pid = 1646] [serial = 2261] [outer = 0x0] 13:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x11a7a2800) [pid = 1646] [serial = 2262] [outer = 0x114ccdc00] 13:05:54 INFO - PROCESS | 1646 | 1461182754596 Marionette DEBUG loaded listener.js 13:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x11bada000) [pid = 1646] [serial = 2263] [outer = 0x114ccdc00] 13:05:54 INFO - PROCESS | 1646 | 1461182754853 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"]]]}] 13:05:54 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 13:05:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:05:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:05:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 518ms 13:05:54 INFO - PROCESS | 1646 | 1461182754881 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:05:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:05:54 INFO - PROCESS | 1646 | 1461182754882 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 13:05:54 INFO - PROCESS | 1646 | 1461182754884 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:05:54 INFO - PROCESS | 1646 | 1461182754885 Marionette TRACE conn2 <- [1,2986,null,{}] 13:05:54 INFO - PROCESS | 1646 | 1461182754895 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}] 13:05:55 INFO - PROCESS | 1646 | 1461182755010 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:05:55 INFO - PROCESS | 1646 | 1461182755014 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x139a53800 == 121 [pid = 1646] [id = 755] 13:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x118a70000) [pid = 1646] [serial = 2264] [outer = 0x0] 13:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x11c0b3800) [pid = 1646] [serial = 2265] [outer = 0x118a70000] 13:05:55 INFO - PROCESS | 1646 | 1461182755039 Marionette DEBUG loaded listener.js 13:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x127dca400) [pid = 1646] [serial = 2266] [outer = 0x118a70000] 13:05:55 INFO - PROCESS | 1646 | 1461182755401 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]]]}] 13:05:55 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. 13:05:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 525ms 13:05:55 INFO - PROCESS | 1646 | 1461182755410 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:05:55 INFO - PROCESS | 1646 | 1461182755411 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 13:05:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:05:55 INFO - PROCESS | 1646 | 1461182755415 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:05:55 INFO - PROCESS | 1646 | 1461182755416 Marionette TRACE conn2 <- [1,2990,null,{}] 13:05:55 INFO - PROCESS | 1646 | 1461182755418 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}] 13:05:55 INFO - PROCESS | 1646 | 1461182755592 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:05:55 INFO - PROCESS | 1646 | 1461182755603 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x146086800 == 122 [pid = 1646] [id = 756] 13:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x127506c00) [pid = 1646] [serial = 2267] [outer = 0x0] 13:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x12a4e8c00) [pid = 1646] [serial = 2268] [outer = 0x127506c00] 13:05:55 INFO - PROCESS | 1646 | 1461182755630 Marionette DEBUG loaded listener.js 13:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x12aac6c00) [pid = 1646] [serial = 2269] [outer = 0x127506c00] 13:05:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x146864800 == 123 [pid = 1646] [id = 757] 13:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 223 (0x12ac13800) [pid = 1646] [serial = 2270] [outer = 0x0] 13:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 224 (0x12ac12400) [pid = 1646] [serial = 2271] [outer = 0x12ac13800] 13:05:56 INFO - PROCESS | 1646 | 1461182756100 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]]]}] 13:05:56 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. 13:05:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 725ms 13:05:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:05:56 INFO - PROCESS | 1646 | 1461182756141 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:05:56 INFO - PROCESS | 1646 | 1461182756143 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 13:05:56 INFO - PROCESS | 1646 | 1461182756147 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:05:56 INFO - PROCESS | 1646 | 1461182756149 Marionette TRACE conn2 <- [1,2994,null,{}] 13:05:56 INFO - PROCESS | 1646 | 1461182756171 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}] 13:05:56 INFO - PROCESS | 1646 | 1461182756385 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:05:56 INFO - PROCESS | 1646 | 1461182756528 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb51800 == 124 [pid = 1646] [id = 758] 13:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 225 (0x11a7ef400) [pid = 1646] [serial = 2272] [outer = 0x0] 13:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 226 (0x11aa87c00) [pid = 1646] [serial = 2273] [outer = 0x11a7ef400] 13:05:56 INFO - PROCESS | 1646 | 1461182756561 Marionette DEBUG loaded listener.js 13:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 227 (0x11c056400) [pid = 1646] [serial = 2274] [outer = 0x11a7ef400] 13:05:56 INFO - PROCESS | 1646 | 1461182756943 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]]]}] 13:05:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:05:56 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 13:05:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 823ms 13:05:56 INFO - PROCESS | 1646 | 1461182756970 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:05:56 INFO - PROCESS | 1646 | 1461182756974 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 13:05:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:05:56 INFO - PROCESS | 1646 | 1461182756979 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:05:56 INFO - PROCESS | 1646 | 1461182756980 Marionette TRACE conn2 <- [1,2998,null,{}] 13:05:56 INFO - PROCESS | 1646 | 1461182756983 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}] 13:05:57 INFO - PROCESS | 1646 | 1461182757116 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:05:57 INFO - PROCESS | 1646 | 1461182757257 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12fc54800 == 125 [pid = 1646] [id = 759] 13:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 228 (0x1189b0c00) [pid = 1646] [serial = 2275] [outer = 0x0] 13:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 229 (0x125c32400) [pid = 1646] [serial = 2276] [outer = 0x1189b0c00] 13:05:57 INFO - PROCESS | 1646 | 1461182757290 Marionette DEBUG loaded listener.js 13:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 230 (0x129d8dc00) [pid = 1646] [serial = 2277] [outer = 0x1189b0c00] 13:05:57 INFO - PROCESS | 1646 | 1461182757675 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]]]}] 13:05:57 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. 13:05:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 720ms 13:05:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:05:57 INFO - PROCESS | 1646 | 1461182757699 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:05:57 INFO - PROCESS | 1646 | 1461182757700 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 13:05:57 INFO - PROCESS | 1646 | 1461182757703 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:05:57 INFO - PROCESS | 1646 | 1461182757705 Marionette TRACE conn2 <- [1,3002,null,{}] 13:05:57 INFO - PROCESS | 1646 | 1461182757714 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}] 13:05:57 INFO - PROCESS | 1646 | 1461182757846 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:05:57 INFO - PROCESS | 1646 | 1461182757980 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x13a9d9800 == 126 [pid = 1646] [id = 760] 13:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 231 (0x12a4f4000) [pid = 1646] [serial = 2278] [outer = 0x0] 13:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 232 (0x12ad29c00) [pid = 1646] [serial = 2279] [outer = 0x12a4f4000] 13:05:58 INFO - PROCESS | 1646 | 1461182758014 Marionette DEBUG loaded listener.js 13:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 233 (0x12ae2f000) [pid = 1646] [serial = 2280] [outer = 0x12a4f4000] 13:05:58 INFO - PROCESS | 1646 | 1461182758417 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]]]}] 13:05:58 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. 13:05:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 722ms 13:05:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:05:58 INFO - PROCESS | 1646 | 1461182758426 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:05:58 INFO - PROCESS | 1646 | 1461182758428 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 13:05:58 INFO - PROCESS | 1646 | 1461182758430 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:05:58 INFO - PROCESS | 1646 | 1461182758431 Marionette TRACE conn2 <- [1,3006,null,{}] 13:05:58 INFO - PROCESS | 1646 | 1461182758434 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}] 13:05:58 INFO - PROCESS | 1646 | 1461182758563 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:05:58 INFO - PROCESS | 1646 | 1461182758705 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x13e735800 == 127 [pid = 1646] [id = 761] 13:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 234 (0x12ac13000) [pid = 1646] [serial = 2281] [outer = 0x0] 13:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 235 (0x12b05ec00) [pid = 1646] [serial = 2282] [outer = 0x12ac13000] 13:05:58 INFO - PROCESS | 1646 | 1461182758739 Marionette DEBUG loaded listener.js 13:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 236 (0x12b0a9000) [pid = 1646] [serial = 2283] [outer = 0x12ac13000] 13:05:59 INFO - PROCESS | 1646 | 1461182759110 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]]]}] 13:05:59 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. 13:05:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 720ms 13:05:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:05:59 INFO - PROCESS | 1646 | 1461182759151 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:05:59 INFO - PROCESS | 1646 | 1461182759152 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 13:05:59 INFO - PROCESS | 1646 | 1461182759154 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:05:59 INFO - PROCESS | 1646 | 1461182759156 Marionette TRACE conn2 <- [1,3010,null,{}] 13:05:59 INFO - PROCESS | 1646 | 1461182759158 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}] 13:05:59 INFO - PROCESS | 1646 | 1461182759284 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:05:59 INFO - PROCESS | 1646 | 1461182759427 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x146dce000 == 128 [pid = 1646] [id = 762] 13:05:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 237 (0x12b06e800) [pid = 1646] [serial = 2284] [outer = 0x0] 13:05:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 238 (0x12b4d3400) [pid = 1646] [serial = 2285] [outer = 0x12b06e800] 13:05:59 INFO - PROCESS | 1646 | 1461182759461 Marionette DEBUG loaded listener.js 13:05:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 239 (0x12bbc2c00) [pid = 1646] [serial = 2286] [outer = 0x12b06e800] 13:05:59 INFO - PROCESS | 1646 | 1461182759859 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]]]}] 13:05:59 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 13:05:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 719ms 13:05:59 INFO - PROCESS | 1646 | 1461182759874 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:05:59 INFO - PROCESS | 1646 | 1461182759875 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 13:05:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:05:59 INFO - PROCESS | 1646 | 1461182759878 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:05:59 INFO - PROCESS | 1646 | 1461182759879 Marionette TRACE conn2 <- [1,3014,null,{}] 13:05:59 INFO - PROCESS | 1646 | 1461182759881 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}] 13:06:00 INFO - PROCESS | 1646 | 1461182760026 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:06:00 INFO - PROCESS | 1646 | 1461182760171 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x13ab79000 == 129 [pid = 1646] [id = 763] 13:06:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 240 (0x12b996800) [pid = 1646] [serial = 2287] [outer = 0x0] 13:06:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 241 (0x12d210400) [pid = 1646] [serial = 2288] [outer = 0x12b996800] 13:06:00 INFO - PROCESS | 1646 | 1461182760205 Marionette DEBUG loaded listener.js 13:06:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 242 (0x12ee95800) [pid = 1646] [serial = 2289] [outer = 0x12b996800] 13:06:00 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:06:00 INFO - PROCESS | 1646 | 1461182760629 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:06:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:06:00 INFO - {} 13:06:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:06:00 INFO - {} 13:06:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:06:00 INFO - {} 13:06:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:06:00 INFO - {} 13:06:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 768ms 13:06:00 INFO - TEST-START | /FileAPI/fileReader.html 13:06:00 INFO - PROCESS | 1646 | 1461182760647 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:06:00 INFO - PROCESS | 1646 | 1461182760648 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 13:06:00 INFO - PROCESS | 1646 | 1461182760650 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:06:00 INFO - PROCESS | 1646 | 1461182760651 Marionette TRACE conn2 <- [1,3018,null,{}] 13:06:00 INFO - PROCESS | 1646 | 1461182760673 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}] 13:06:00 INFO - PROCESS | 1646 | 1461182760872 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:06:00 INFO - PROCESS | 1646 | 1461182760988 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x146fb6800 == 130 [pid = 1646] [id = 764] 13:06:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 243 (0x115856800) [pid = 1646] [serial = 2290] [outer = 0x0] 13:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 244 (0x12f956400) [pid = 1646] [serial = 2291] [outer = 0x115856800] 13:06:01 INFO - PROCESS | 1646 | 1461182761018 Marionette DEBUG loaded listener.js 13:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 245 (0x139872800) [pid = 1646] [serial = 2292] [outer = 0x115856800] 13:06:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:06:01 INFO - PROCESS | 1646 | 1461182761417 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]]]}] 13:06:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:06:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:06:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:06:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 773ms 13:06:01 INFO - PROCESS | 1646 | 1461182761425 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:06:01 INFO - TEST-START | /FileAPI/historical.html 13:06:01 INFO - PROCESS | 1646 | 1461182761426 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 13:06:01 INFO - PROCESS | 1646 | 1461182761428 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:06:01 INFO - PROCESS | 1646 | 1461182761430 Marionette TRACE conn2 <- [1,3022,null,{}] 13:06:01 INFO - PROCESS | 1646 | 1461182761432 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}] 13:06:01 INFO - PROCESS | 1646 | 1461182761560 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:06:01 INFO - PROCESS | 1646 | 1461182761703 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12907f000 == 131 [pid = 1646] [id = 765] 13:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 246 (0x1152a7c00) [pid = 1646] [serial = 2293] [outer = 0x0] 13:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 247 (0x119249000) [pid = 1646] [serial = 2294] [outer = 0x1152a7c00] 13:06:01 INFO - PROCESS | 1646 | 1461182761740 Marionette DEBUG loaded listener.js 13:06:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 248 (0x12ac1b400) [pid = 1646] [serial = 2295] [outer = 0x1152a7c00] 13:06:02 INFO - PROCESS | 1646 | 1461182762136 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"]]]}] 13:06:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:06:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:06:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:06:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:06:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:06:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:06:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:06:02 INFO - TEST-OK | /FileAPI/historical.html | took 720ms 13:06:02 INFO - PROCESS | 1646 | 1461182762150 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:06:02 INFO - PROCESS | 1646 | 1461182762152 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 13:06:02 INFO - TEST-START | /FileAPI/idlharness.html 13:06:02 INFO - PROCESS | 1646 | 1461182762156 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:06:02 INFO - PROCESS | 1646 | 1461182762158 Marionette TRACE conn2 <- [1,3026,null,{}] 13:06:02 INFO - PROCESS | 1646 | 1461182762162 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}] 13:06:02 INFO - PROCESS | 1646 | 1461182762321 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:06:02 INFO - PROCESS | 1646 | 1461182762453 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d413000 == 132 [pid = 1646] [id = 766] 13:06:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 249 (0x114cce800) [pid = 1646] [serial = 2296] [outer = 0x0] 13:06:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 250 (0x129fc2800) [pid = 1646] [serial = 2297] [outer = 0x114cce800] 13:06:02 INFO - PROCESS | 1646 | 1461182762484 Marionette DEBUG loaded listener.js 13:06:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 251 (0x12bcb4800) [pid = 1646] [serial = 2298] [outer = 0x114cce800] 13:06:03 INFO - PROCESS | 1646 | 1461182763158 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:06:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:06:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:06:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:06:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:06:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:06:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:06:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:06:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:06:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:06:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:06:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:06:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:06:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:06:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:06:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:06:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:06:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:06:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:06:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:06:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:06:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:06:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:06:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:06:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:06:03 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 13:06:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:06:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:06:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:06:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:06:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:06:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:06:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:06:03 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 13:06:03 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 13:06:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:06:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:06:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:06:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:06:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:06:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:06:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:06:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:06:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:06:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:06:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:06:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:06:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:06:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:06:03 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 13:06:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:06:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:06:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:06:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:06:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:06:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:06:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:06:03 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 13:06:03 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 13:06:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:06:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:06:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:06:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:06:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:06:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:06:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:06:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 1037ms 13:06:03 INFO - PROCESS | 1646 | 1461182763243 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:06:03 INFO - PROCESS | 1646 | 1461182763246 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 13:06:03 INFO - TEST-START | /FileAPI/idlharness.worker 13:06:03 INFO - PROCESS | 1646 | 1461182763263 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:06:03 INFO - PROCESS | 1646 | 1461182763265 Marionette TRACE conn2 <- [1,3030,null,{}] 13:06:03 INFO - PROCESS | 1646 | 1461182763269 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}] 13:06:03 INFO - PROCESS | 1646 | 1461182763486 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:06:03 INFO - PROCESS | 1646 | 1461182763651 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x130819000 == 133 [pid = 1646] [id = 767] 13:06:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 252 (0x115562400) [pid = 1646] [serial = 2299] [outer = 0x0] 13:06:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 253 (0x129f45c00) [pid = 1646] [serial = 2300] [outer = 0x115562400] 13:06:03 INFO - PROCESS | 1646 | 1461182763682 Marionette DEBUG loaded listener.js 13:06:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 254 (0x12ae2e000) [pid = 1646] [serial = 2301] [outer = 0x115562400] 13:06:03 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:06:04 INFO - PROCESS | 1646 | 1461182764453 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:06:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:06:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:06:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:06:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:06:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:06:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:06:04 INFO - {} 13:06:04 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 13:06:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:06:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:06:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:06:04 INFO - {} 13:06:04 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 - {} 13:06:04 INFO - {} 13:06:04 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 13:06:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:06:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:06:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:06:04 INFO - {} 13:06:04 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 13:06:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:06:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:06:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:06:04 INFO - {} 13:06:04 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 - {} 13:06:04 INFO - {} 13:06:04 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 13:06:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:06:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:06:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 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 13:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 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 13:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 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 13:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 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 13:06:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:06:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:06:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:06:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:06:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:06:04 INFO - {} 13:06:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1242ms 13:06:04 INFO - PROCESS | 1646 | 1461182764536 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:06:04 INFO - PROCESS | 1646 | 1461182764538 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 13:06:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:06:04 INFO - PROCESS | 1646 | 1461182764544 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:06:04 INFO - PROCESS | 1646 | 1461182764546 Marionette TRACE conn2 <- [1,3034,null,{}] 13:06:04 INFO - PROCESS | 1646 | 1461182764550 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}] 13:06:04 INFO - PROCESS | 1646 | 1461182764732 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:06:04 INFO - PROCESS | 1646 | 1461182764873 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a645800 == 134 [pid = 1646] [id = 768] 13:06:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 255 (0x114bdc000) [pid = 1646] [serial = 2302] [outer = 0x0] 13:06:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 256 (0x11a7a1000) [pid = 1646] [serial = 2303] [outer = 0x114bdc000] 13:06:04 INFO - PROCESS | 1646 | 1461182764928 Marionette DEBUG loaded listener.js 13:06:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 257 (0x13893c800) [pid = 1646] [serial = 2304] [outer = 0x114bdc000] 13:06:05 INFO - PROCESS | 1646 | 1461182765844 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]]]}] 13:06:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:06:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1325ms 13:06:05 INFO - PROCESS | 1646 | 1461182765888 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:06:05 INFO - PROCESS | 1646 | 1461182765892 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 13:06:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:06:05 INFO - PROCESS | 1646 | 1461182765901 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:06:05 INFO - PROCESS | 1646 | 1461182765904 Marionette TRACE conn2 <- [1,3038,null,{}] 13:06:05 INFO - PROCESS | 1646 | 1461182765911 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}] 13:06:06 INFO - PROCESS | 1646 | 1461182766045 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:06:06 INFO - PROCESS | 1646 | 1461182766157 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x11984e800 == 135 [pid = 1646] [id = 769] 13:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 258 (0x1147b5400) [pid = 1646] [serial = 2305] [outer = 0x0] 13:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 259 (0x114cca000) [pid = 1646] [serial = 2306] [outer = 0x1147b5400] 13:06:06 INFO - PROCESS | 1646 | 1461182766228 Marionette DEBUG loaded listener.js 13:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 260 (0x114d9c400) [pid = 1646] [serial = 2307] [outer = 0x1147b5400] 13:06:06 INFO - PROCESS | 1646 | 1461182766603 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"]]]}] 13:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:06:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 726ms 13:06:06 INFO - PROCESS | 1646 | 1461182766626 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:06:06 INFO - PROCESS | 1646 | 1461182766630 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 13:06:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:06:06 INFO - PROCESS | 1646 | 1461182766634 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:06:06 INFO - PROCESS | 1646 | 1461182766636 Marionette TRACE conn2 <- [1,3042,null,{}] 13:06:06 INFO - PROCESS | 1646 | 1461182766657 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}] 13:06:06 INFO - PROCESS | 1646 | 1461182766764 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:06:06 INFO - PROCESS | 1646 | 1461182766912 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x11c190000 == 136 [pid = 1646] [id = 770] 13:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 261 (0x114f5d800) [pid = 1646] [serial = 2308] [outer = 0x0] 13:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 262 (0x115614000) [pid = 1646] [serial = 2309] [outer = 0x114f5d800] 13:06:06 INFO - PROCESS | 1646 | 1461182766942 Marionette DEBUG loaded listener.js 13:06:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 263 (0x116165800) [pid = 1646] [serial = 2310] [outer = 0x114f5d800] 13:06:07 INFO - PROCESS | 1646 | 1461182767423 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]]]}] 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:06:07 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. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:06:07 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'.) 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:06:07 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. 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:06:07 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. 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:06:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:06:07 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. 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:06:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:06:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:06:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 848ms 13:06:07 INFO - PROCESS | 1646 | 1461182767527 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:06:07 INFO - PROCESS | 1646 | 1461182767529 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 13:06:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:06:07 INFO - PROCESS | 1646 | 1461182767534 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:06:07 INFO - PROCESS | 1646 | 1461182767536 Marionette TRACE conn2 <- [1,3046,null,{}] 13:06:07 INFO - PROCESS | 1646 | 1461182767543 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}] 13:06:07 INFO - PROCESS | 1646 | 1461182767640 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13ac05000 == 135 [pid = 1646] [id = 688] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12d57c800 == 134 [pid = 1646] [id = 539] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12db39800 == 133 [pid = 1646] [id = 400] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12f4ab800 == 132 [pid = 1646] [id = 689] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1398d8000 == 131 [pid = 1646] [id = 686] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x139a44000 == 130 [pid = 1646] [id = 578] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1189dd000 == 129 [pid = 1646] [id = 161] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x139b73000 == 128 [pid = 1646] [id = 687] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf4c000 == 127 [pid = 1646] [id = 140] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12f1e3000 == 126 [pid = 1646] [id = 599] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1259c1800 == 125 [pid = 1646] [id = 125] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12eb2b800 == 124 [pid = 1646] [id = 318] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce47000 == 123 [pid = 1646] [id = 394] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12a938000 == 122 [pid = 1646] [id = 690] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x139b5a000 == 121 [pid = 1646] [id = 502] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x139a53800 == 120 [pid = 1646] [id = 755] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12a933800 == 119 [pid = 1646] [id = 754] 13:06:07 INFO - PROCESS | 1646 | --DOMWINDOW == 262 (0x13a808000) [pid = 1646] [serial = 2137] [outer = 0x0] [url = about:blank] 13:06:07 INFO - PROCESS | 1646 | --DOMWINDOW == 261 (0x13a874400) [pid = 1646] [serial = 2143] [outer = 0x0] [url = about:blank] 13:06:07 INFO - PROCESS | 1646 | --DOMWINDOW == 260 (0x12b0b0000) [pid = 1646] [serial = 2182] [outer = 0x0] [url = about:blank] 13:06:07 INFO - PROCESS | 1646 | --DOMWINDOW == 259 (0x139b21400) [pid = 1646] [serial = 2131] [outer = 0x0] [url = about:blank] 13:06:07 INFO - PROCESS | 1646 | --DOMWINDOW == 258 (0x13af0a000) [pid = 1646] [serial = 2146] [outer = 0x0] [url = about:blank] 13:06:07 INFO - PROCESS | 1646 | --DOMWINDOW == 257 (0x13af07400) [pid = 1646] [serial = 2140] [outer = 0x0] [url = about:blank] 13:06:07 INFO - PROCESS | 1646 | --DOMWINDOW == 256 (0x139b28400) [pid = 1646] [serial = 2128] [outer = 0x0] [url = about:blank] 13:06:07 INFO - PROCESS | 1646 | --DOMWINDOW == 255 (0x13a3ce400) [pid = 1646] [serial = 2134] [outer = 0x0] [url = about:blank] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x118716000 == 118 [pid = 1646] [id = 753] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x145e8f000 == 117 [pid = 1646] [id = 752] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13b4d2000 == 116 [pid = 1646] [id = 751] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13aa12000 == 115 [pid = 1646] [id = 750] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x137791000 == 114 [pid = 1646] [id = 749] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x130821000 == 113 [pid = 1646] [id = 748] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12db3f000 == 112 [pid = 1646] [id = 747] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab4d000 == 111 [pid = 1646] [id = 746] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x127d12000 == 110 [pid = 1646] [id = 745] 13:06:07 INFO - PROCESS | 1646 | 1461182767831 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13a425800 == 109 [pid = 1646] [id = 744] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13a3ab000 == 108 [pid = 1646] [id = 743] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x137747800 == 107 [pid = 1646] [id = 742] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x129dcc800 == 106 [pid = 1646] [id = 741] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12c018000 == 105 [pid = 1646] [id = 740] 13:06:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x116412800 == 106 [pid = 1646] [id = 771] 13:06:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 256 (0x114d9c000) [pid = 1646] [serial = 2311] [outer = 0x0] 13:06:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 257 (0x1152b0c00) [pid = 1646] [serial = 2312] [outer = 0x114d9c000] 13:06:07 INFO - PROCESS | 1646 | 1461182767865 Marionette DEBUG loaded listener.js 13:06:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 258 (0x119d59000) [pid = 1646] [serial = 2313] [outer = 0x114d9c000] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab69800 == 105 [pid = 1646] [id = 739] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x145e8d800 == 104 [pid = 1646] [id = 736] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13a8db800 == 103 [pid = 1646] [id = 735] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x14609a800 == 102 [pid = 1646] [id = 734] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13b4e2800 == 101 [pid = 1646] [id = 733] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13b030800 == 100 [pid = 1646] [id = 732] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x13ac65000 == 99 [pid = 1646] [id = 731] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x130116000 == 98 [pid = 1646] [id = 730] 13:06:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12b93d800 == 97 [pid = 1646] [id = 729] 13:06:07 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:06:08 INFO - PROCESS | 1646 | --DOCSHELL 0x11c18b000 == 96 [pid = 1646] [id = 728] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 257 (0x11c51c800) [pid = 1646] [serial = 2153] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 256 (0x12e66dc00) [pid = 1646] [serial = 2006] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 255 (0x127504400) [pid = 1646] [serial = 2114] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 254 (0x115609800) [pid = 1646] [serial = 1784] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 253 (0x129d98400) [pid = 1646] [serial = 2158] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 252 (0x12a4edc00) [pid = 1646] [serial = 1991] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 251 (0x12b40d000) [pid = 1646] [serial = 1946] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 250 (0x118add000) [pid = 1646] [serial = 2150] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 249 (0x12bcbc800) [pid = 1646] [serial = 1997] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 248 (0x11c05f000) [pid = 1646] [serial = 2152] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 247 (0x11c51b400) [pid = 1646] [serial = 2155] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 246 (0x12584f400) [pid = 1646] [serial = 2113] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 245 (0x12e135400) [pid = 1646] [serial = 2174] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 244 (0x1271a9800) [pid = 1646] [serial = 1925] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 243 (0x11b807400) [pid = 1646] [serial = 1739] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 242 (0x12d46f000) [pid = 1646] [serial = 2173] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 241 (0x12e31f400) [pid = 1646] [serial = 2003] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 240 (0x12e31ec00) [pid = 1646] [serial = 2177] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 239 (0x11acc6400) [pid = 1646] [serial = 2111] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 238 (0x1274c4c00) [pid = 1646] [serial = 2156] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 237 (0x12b079400) [pid = 1646] [serial = 2171] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 236 (0x12f957c00) [pid = 1646] [serial = 2180] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 235 (0x12ac1e400) [pid = 1646] [serial = 2012] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 234 (0x12ae20400) [pid = 1646] [serial = 2164] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 233 (0x12fb74400) [pid = 1646] [serial = 1754] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 232 (0x12d080000) [pid = 1646] [serial = 2176] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 231 (0x12e66e400) [pid = 1646] [serial = 2179] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 230 (0x12b4db800) [pid = 1646] [serial = 1994] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 229 (0x115614800) [pid = 1646] [serial = 2149] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 228 (0x12b058c00) [pid = 1646] [serial = 2057] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 227 (0x12ee8e000) [pid = 1646] [serial = 2066] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 226 (0x12f703800) [pid = 1646] [serial = 2072] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 225 (0x1164e8000) [pid = 1646] [serial = 1847] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 224 (0x129d28000) [pid = 1646] [serial = 1928] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 223 (0x125f61400) [pid = 1646] [serial = 1742] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 222 (0x12f3adc00) [pid = 1646] [serial = 1751] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x12bb2d000) [pid = 1646] [serial = 2165] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x11c054400) [pid = 1646] [serial = 1808] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x12ad7e000) [pid = 1646] [serial = 1799] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x12b075000) [pid = 1646] [serial = 2170] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x11c550000) [pid = 1646] [serial = 1850] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x11b804400) [pid = 1646] [serial = 1922] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x12aeb9800) [pid = 1646] [serial = 1745] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x12cee3c00) [pid = 1646] [serial = 1667] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x12f3a5c00) [pid = 1646] [serial = 2069] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x12bbc3000) [pid = 1646] [serial = 2167] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x12d202800) [pid = 1646] [serial = 2119] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x138a11000) [pid = 1646] [serial = 2125] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x12bb24800) [pid = 1646] [serial = 1856] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x12e13a400) [pid = 1646] [serial = 2000] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x11ba2ac00) [pid = 1646] [serial = 1787] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x1166e1400) [pid = 1646] [serial = 1919] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x12d465400) [pid = 1646] [serial = 2168] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x12b05e400) [pid = 1646] [serial = 2117] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x11c398c00) [pid = 1646] [serial = 1790] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x12b059400) [pid = 1646] [serial = 1943] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x12aacac00) [pid = 1646] [serial = 1874] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x12aeb3c00) [pid = 1646] [serial = 1940] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x12b05f000) [pid = 1646] [serial = 1805] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x12db62400) [pid = 1646] [serial = 1859] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x12ee93800) [pid = 1646] [serial = 2009] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x12f197c00) [pid = 1646] [serial = 1862] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x12fb6a400) [pid = 1646] [serial = 2122] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x12ad76400) [pid = 1646] [serial = 1934] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x129fca800) [pid = 1646] [serial = 2159] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x12a4f7c00) [pid = 1646] [serial = 2161] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x11c172800) [pid = 1646] [serial = 2048] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x12f951400) [pid = 1646] [serial = 1865] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x129f47400) [pid = 1646] [serial = 1796] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x12fe7a800) [pid = 1646] [serial = 1871] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x12e673000) [pid = 1646] [serial = 2018] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x139867000) [pid = 1646] [serial = 2108] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x12b996c00) [pid = 1646] [serial = 1877] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x13893d000) [pid = 1646] [serial = 1757] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x12fb72000) [pid = 1646] [serial = 1868] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x117a51c00) [pid = 1646] [serial = 2110] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x12ae28c00) [pid = 1646] [serial = 1937] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x12aac3400) [pid = 1646] [serial = 1931] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x11c09b800) [pid = 1646] [serial = 1853] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x129107800) [pid = 1646] [serial = 1793] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x12f3abc00) [pid = 1646] [serial = 2015] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x12ac19800) [pid = 1646] [serial = 2116] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x12e668800) [pid = 1646] [serial = 1748] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x12ac1fc00) [pid = 1646] [serial = 2162] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x1191a7c00) [pid = 1646] [serial = 1985] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x13893e400) [pid = 1646] [serial = 1760] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12b05a400) [pid = 1646] [serial = 1802] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x12aac9c00) [pid = 1646] [serial = 2051] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x12d208000) [pid = 1646] [serial = 2060] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x11c061800) [pid = 1646] [serial = 1988] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x12aeb0000) [pid = 1646] [serial = 2054] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x12db62c00) [pid = 1646] [serial = 2063] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x11a934400) [pid = 1646] [serial = 2045] [outer = 0x0] [url = about:blank] 13:06:08 INFO - PROCESS | 1646 | 1461182768292 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:06:08 INFO - {} 13:06:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 771ms 13:06:08 INFO - PROCESS | 1646 | 1461182768305 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:06:08 INFO - PROCESS | 1646 | 1461182768307 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 13:06:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:06:08 INFO - PROCESS | 1646 | 1461182768309 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:06:08 INFO - PROCESS | 1646 | 1461182768310 Marionette TRACE conn2 <- [1,3050,null,{}] 13:06:08 INFO - PROCESS | 1646 | 1461182768312 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}] 13:06:08 INFO - PROCESS | 1646 | 1461182768426 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:06:08 INFO - PROCESS | 1646 | 1461182768431 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d3b800 == 97 [pid = 1646] [id = 772] 13:06:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x11a934c00) [pid = 1646] [serial = 2314] [outer = 0x0] 13:06:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x11aa89400) [pid = 1646] [serial = 2315] [outer = 0x11a934c00] 13:06:08 INFO - PROCESS | 1646 | 1461182768467 Marionette DEBUG loaded listener.js 13:06:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x11ac1bc00) [pid = 1646] [serial = 2316] [outer = 0x11a934c00] 13:06:08 INFO - PROCESS | 1646 | 1461182768899 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]]]}] 13:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:06:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 620ms 13:06:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:06:08 INFO - PROCESS | 1646 | 1461182768929 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:06:08 INFO - PROCESS | 1646 | 1461182768930 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 13:06:08 INFO - PROCESS | 1646 | 1461182768933 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:06:08 INFO - PROCESS | 1646 | 1461182768934 Marionette TRACE conn2 <- [1,3054,null,{}] 13:06:08 INFO - PROCESS | 1646 | 1461182768936 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}] 13:06:09 INFO - PROCESS | 1646 | 1461182769033 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:06:09 INFO - PROCESS | 1646 | 1461182769038 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x126e8f800 == 98 [pid = 1646] [id = 773] 13:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x11acd3c00) [pid = 1646] [serial = 2317] [outer = 0x0] 13:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x11ae5ac00) [pid = 1646] [serial = 2318] [outer = 0x11acd3c00] 13:06:09 INFO - PROCESS | 1646 | 1461182769065 Marionette DEBUG loaded listener.js 13:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x11aed5c00) [pid = 1646] [serial = 2319] [outer = 0x11acd3c00] 13:06:09 INFO - PROCESS | 1646 | 1461182769565 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"]]]}] 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:06:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:06:09 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" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:06:09 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" 13:06:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:06:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:06:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 685ms 13:06:09 INFO - PROCESS | 1646 | 1461182769619 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:06:09 INFO - PROCESS | 1646 | 1461182769621 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 13:06:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:06:09 INFO - PROCESS | 1646 | 1461182769624 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:06:09 INFO - PROCESS | 1646 | 1461182769625 Marionette TRACE conn2 <- [1,3058,null,{}] 13:06:09 INFO - PROCESS | 1646 | 1461182769627 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}] 13:06:09 INFO - PROCESS | 1646 | 1461182769741 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:06:09 INFO - PROCESS | 1646 | 1461182769841 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a124800 == 99 [pid = 1646] [id = 774] 13:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x11ba2a400) [pid = 1646] [serial = 2320] [outer = 0x0] 13:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x11c0a0400) [pid = 1646] [serial = 2321] [outer = 0x11ba2a400] 13:06:09 INFO - PROCESS | 1646 | 1461182769870 Marionette DEBUG loaded listener.js 13:06:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x11b807400) [pid = 1646] [serial = 2322] [outer = 0x11ba2a400] 13:06:10 INFO - PROCESS | 1646 | 1461182770241 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]]]}] 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:06:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:06:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:06:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:06:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:06:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:06:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:06:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:06:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:06:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 629ms 13:06:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:06:10 INFO - PROCESS | 1646 | 1461182770262 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:06:10 INFO - PROCESS | 1646 | 1461182770263 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 13:06:10 INFO - PROCESS | 1646 | 1461182770265 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:06:10 INFO - PROCESS | 1646 | 1461182770266 Marionette TRACE conn2 <- [1,3062,null,{}] 13:06:10 INFO - PROCESS | 1646 | 1461182770269 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}] 13:06:10 INFO - PROCESS | 1646 | 1461182770375 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:06:10 INFO - PROCESS | 1646 | 1461182770385 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a40c800 == 100 [pid = 1646] [id = 775] 13:06:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x11b5bd000) [pid = 1646] [serial = 2323] [outer = 0x0] 13:06:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x11c177800) [pid = 1646] [serial = 2324] [outer = 0x11b5bd000] 13:06:10 INFO - PROCESS | 1646 | 1461182770415 Marionette DEBUG loaded listener.js 13:06:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x11c5d8400) [pid = 1646] [serial = 2325] [outer = 0x11b5bd000] 13:06:10 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:06:10 INFO - PROCESS | 1646 | 1461182770871 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:06:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:06:10 INFO - {} 13:06:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 624ms 13:06:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:06:10 INFO - PROCESS | 1646 | 1461182770891 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:06:10 INFO - PROCESS | 1646 | 1461182770893 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 13:06:10 INFO - PROCESS | 1646 | 1461182770904 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:06:10 INFO - PROCESS | 1646 | 1461182770906 Marionette TRACE conn2 <- [1,3066,null,{}] 13:06:10 INFO - PROCESS | 1646 | 1461182770909 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}] 13:06:11 INFO - PROCESS | 1646 | 1461182771104 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x114ccdc00) [pid = 1646] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x12fb5c000) [pid = 1646] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x13a802800) [pid = 1646] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x139a2ac00) [pid = 1646] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x118a70000) [pid = 1646] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12d5e2000) [pid = 1646] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x115607800) [pid = 1646] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x11a93c000) [pid = 1646] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x1124c4000) [pid = 1646] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x115607c00) [pid = 1646] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x1269a6000) [pid = 1646] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x11beb4c00) [pid = 1646] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x129104400) [pid = 1646] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x1189b3000) [pid = 1646] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12aacfc00) [pid = 1646] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12b98b400) [pid = 1646] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x12b0a8c00) [pid = 1646] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:06:11 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x1124bfc00) [pid = 1646] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:06:11 INFO - PROCESS | 1646 | 1461182771729 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x115396000 == 101 [pid = 1646] [id = 776] 13:06:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x11239e000) [pid = 1646] [serial = 2326] [outer = 0x0] 13:06:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x1124be400) [pid = 1646] [serial = 2327] [outer = 0x11239e000] 13:06:11 INFO - PROCESS | 1646 | 1461182771763 Marionette DEBUG loaded listener.js 13:06:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x11447cc00) [pid = 1646] [serial = 2328] [outer = 0x11239e000] 13:06:12 INFO - PROCESS | 1646 | 1461182772160 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]]]}] 13:06:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:06:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:06:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:06:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:06:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:06:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:06:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:06:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1281ms 13:06:12 INFO - PROCESS | 1646 | 1461182772178 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 13:06:12 INFO - PROCESS | 1646 | 1461182772181 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 13:06:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:06:12 INFO - PROCESS | 1646 | 1461182772185 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:06:12 INFO - PROCESS | 1646 | 1461182772187 Marionette TRACE conn2 <- [1,3070,null,{}] 13:06:12 INFO - PROCESS | 1646 | 1461182772191 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}] 13:06:12 INFO - PROCESS | 1646 | 1461182772310 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:06:12 INFO - PROCESS | 1646 | 1461182772426 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x11b56b000 == 102 [pid = 1646] [id = 777] 13:06:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x1147c1400) [pid = 1646] [serial = 2329] [outer = 0x0] 13:06:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x11537f000) [pid = 1646] [serial = 2330] [outer = 0x1147c1400] 13:06:12 INFO - PROCESS | 1646 | 1461182772462 Marionette DEBUG loaded listener.js 13:06:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x116459000) [pid = 1646] [serial = 2331] [outer = 0x1147c1400] 13:06:12 INFO - PROCESS | 1646 | 1461182772916 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]]]}] 13:06:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:06:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:06:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:06:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:06:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:06:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:06:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 770ms 13:06:13 INFO - PROCESS | 1646 | 1461182773040 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:06:13 INFO - PROCESS | 1646 | 1461182773044 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 13:06:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:06:13 INFO - PROCESS | 1646 | 1461182773074 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:06:13 INFO - PROCESS | 1646 | 1461182773076 Marionette TRACE conn2 <- [1,3074,null,{}] 13:06:13 INFO - PROCESS | 1646 | 1461182773082 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}] 13:06:13 INFO - PROCESS | 1646 | 1461182773220 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:06:13 INFO - PROCESS | 1646 | 1461182773302 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x126de4000 == 103 [pid = 1646] [id = 778] 13:06:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x1164e6c00) [pid = 1646] [serial = 2332] [outer = 0x0] 13:06:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x1191a4800) [pid = 1646] [serial = 2333] [outer = 0x1164e6c00] 13:06:13 INFO - PROCESS | 1646 | 1461182773334 Marionette DEBUG loaded listener.js 13:06:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x11a79c800) [pid = 1646] [serial = 2334] [outer = 0x1164e6c00] 13:06:13 INFO - PROCESS | 1646 | 1461182773729 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]]]}] 13:06:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:06:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:06:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:06:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:06:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:06:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:06:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 694ms 13:06:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:06:13 INFO - PROCESS | 1646 | 1461182773748 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:06:13 INFO - PROCESS | 1646 | 1461182773749 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 13:06:13 INFO - PROCESS | 1646 | 1461182773760 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:06:13 INFO - PROCESS | 1646 | 1461182773767 Marionette TRACE conn2 <- [1,3078,null,{}] 13:06:13 INFO - PROCESS | 1646 | 1461182773772 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}] 13:06:13 INFO - PROCESS | 1646 | 1461182773960 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:06:14 INFO - PROCESS | 1646 | 1461182774120 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a13e800 == 104 [pid = 1646] [id = 779] 13:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x1164e9400) [pid = 1646] [serial = 2335] [outer = 0x0] 13:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x11abd5000) [pid = 1646] [serial = 2336] [outer = 0x1164e9400] 13:06:14 INFO - PROCESS | 1646 | 1461182774154 Marionette DEBUG loaded listener.js 13:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x11aed5800) [pid = 1646] [serial = 2337] [outer = 0x1164e9400] 13:06:14 INFO - PROCESS | 1646 | 1461182774523 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 13:06:14 INFO - PROCESS | 1646 | 1461182774543 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 13:06:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:06:14 INFO - PROCESS | 1646 | 1461182774565 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:06:14 INFO - PROCESS | 1646 | 1461182774567 Marionette TRACE conn2 <- [1,3082,null,{}] 13:06:14 INFO - PROCESS | 1646 | 1461182774570 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}] 13:06:14 INFO - PROCESS | 1646 | 1461182774725 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:06:14 INFO - PROCESS | 1646 | 1461182774775 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12add9000 == 105 [pid = 1646] [id = 780] 13:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x11ba2c000) [pid = 1646] [serial = 2338] [outer = 0x0] 13:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x11be79000) [pid = 1646] [serial = 2339] [outer = 0x11ba2c000] 13:06:14 INFO - PROCESS | 1646 | 1461182774806 Marionette DEBUG loaded listener.js 13:06:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x11c055000) [pid = 1646] [serial = 2340] [outer = 0x11ba2c000] 13:06:15 INFO - PROCESS | 1646 | 1461182775194 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]]]}] 13:06:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:06:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:06:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 689ms 13:06:15 INFO - PROCESS | 1646 | 1461182775235 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:06:15 INFO - PROCESS | 1646 | 1461182775237 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 13:06:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:06:15 INFO - PROCESS | 1646 | 1461182775239 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:06:15 INFO - PROCESS | 1646 | 1461182775240 Marionette TRACE conn2 <- [1,3086,null,{}] 13:06:15 INFO - PROCESS | 1646 | 1461182775243 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}] 13:06:15 INFO - PROCESS | 1646 | 1461182775356 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:06:15 INFO - PROCESS | 1646 | 1461182775472 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b24f000 == 106 [pid = 1646] [id = 781] 13:06:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x11c0af800) [pid = 1646] [serial = 2341] [outer = 0x0] 13:06:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x11c172800) [pid = 1646] [serial = 2342] [outer = 0x11c0af800] 13:06:15 INFO - PROCESS | 1646 | 1461182775513 Marionette DEBUG loaded listener.js 13:06:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x125d11c00) [pid = 1646] [serial = 2343] [outer = 0x11c0af800] 13:06:15 INFO - PROCESS | 1646 | 1461182775911 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:06:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 719ms 13:06:15 INFO - PROCESS | 1646 | 1461182775958 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:06:15 INFO - PROCESS | 1646 | 1461182775960 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 13:06:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:06:15 INFO - PROCESS | 1646 | 1461182775962 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:06:15 INFO - PROCESS | 1646 | 1461182775964 Marionette TRACE conn2 <- [1,3090,null,{}] 13:06:15 INFO - PROCESS | 1646 | 1461182775966 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}] 13:06:16 INFO - PROCESS | 1646 | 1461182776087 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:06:16 INFO - PROCESS | 1646 | 1461182776196 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a64f000 == 107 [pid = 1646] [id = 782] 13:06:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x11c6a7800) [pid = 1646] [serial = 2344] [outer = 0x0] 13:06:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x125d08000) [pid = 1646] [serial = 2345] [outer = 0x11c6a7800] 13:06:16 INFO - PROCESS | 1646 | 1461182776226 Marionette DEBUG loaded listener.js 13:06:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x1274b7c00) [pid = 1646] [serial = 2346] [outer = 0x11c6a7800] 13:06:16 INFO - PROCESS | 1646 | 1461182776579 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:06:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 668ms 13:06:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:06:16 INFO - PROCESS | 1646 | 1461182776631 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:06:16 INFO - PROCESS | 1646 | 1461182776632 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 13:06:16 INFO - PROCESS | 1646 | 1461182776635 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:06:16 INFO - PROCESS | 1646 | 1461182776636 Marionette TRACE conn2 <- [1,3094,null,{}] 13:06:16 INFO - PROCESS | 1646 | 1461182776639 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}] 13:06:16 INFO - PROCESS | 1646 | 1461182776755 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:06:16 INFO - PROCESS | 1646 | 1461182776872 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c012000 == 108 [pid = 1646] [id = 783] 13:06:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x11c5d7c00) [pid = 1646] [serial = 2347] [outer = 0x0] 13:06:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x12750c800) [pid = 1646] [serial = 2348] [outer = 0x11c5d7c00] 13:06:16 INFO - PROCESS | 1646 | 1461182776906 Marionette DEBUG loaded listener.js 13:06:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x127dcac00) [pid = 1646] [serial = 2349] [outer = 0x11c5d7c00] 13:06:17 INFO - PROCESS | 1646 | 1461182777319 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:06:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:06:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 718ms 13:06:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:06:17 INFO - PROCESS | 1646 | 1461182777355 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:06:17 INFO - PROCESS | 1646 | 1461182777357 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 13:06:17 INFO - PROCESS | 1646 | 1461182777360 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:06:17 INFO - PROCESS | 1646 | 1461182777363 Marionette TRACE conn2 <- [1,3098,null,{}] 13:06:17 INFO - PROCESS | 1646 | 1461182777366 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}] 13:06:17 INFO - PROCESS | 1646 | 1461182777542 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:06:17 INFO - PROCESS | 1646 | 1461182777633 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf5b000 == 109 [pid = 1646] [id = 784] 13:06:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x125d7c000) [pid = 1646] [serial = 2350] [outer = 0x0] 13:06:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x12910e000) [pid = 1646] [serial = 2351] [outer = 0x125d7c000] 13:06:17 INFO - PROCESS | 1646 | 1461182777664 Marionette DEBUG loaded listener.js 13:06:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x12993dc00) [pid = 1646] [serial = 2352] [outer = 0x125d7c000] 13:06:18 INFO - PROCESS | 1646 | 1461182778020 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]]]}] 13:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:06:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 672ms 13:06:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:06:18 INFO - PROCESS | 1646 | 1461182778032 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:06:18 INFO - PROCESS | 1646 | 1461182778034 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 13:06:18 INFO - PROCESS | 1646 | 1461182778036 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:06:18 INFO - PROCESS | 1646 | 1461182778037 Marionette TRACE conn2 <- [1,3102,null,{}] 13:06:18 INFO - PROCESS | 1646 | 1461182778039 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}] 13:06:18 INFO - PROCESS | 1646 | 1461182778156 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:06:18 INFO - PROCESS | 1646 | 1461182778287 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d425000 == 110 [pid = 1646] [id = 785] 13:06:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x129c2e400) [pid = 1646] [serial = 2353] [outer = 0x0] 13:06:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x129d22c00) [pid = 1646] [serial = 2354] [outer = 0x129c2e400] 13:06:18 INFO - PROCESS | 1646 | 1461182778321 Marionette DEBUG loaded listener.js 13:06:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x129d89400) [pid = 1646] [serial = 2355] [outer = 0x129c2e400] 13:06:18 INFO - PROCESS | 1646 | 1461182778657 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:06:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 13:06:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:06:18 INFO - PROCESS | 1646 | 1461182778707 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:06:18 INFO - PROCESS | 1646 | 1461182778708 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 13:06:18 INFO - PROCESS | 1646 | 1461182778710 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:06:18 INFO - PROCESS | 1646 | 1461182778712 Marionette TRACE conn2 <- [1,3106,null,{}] 13:06:18 INFO - PROCESS | 1646 | 1461182778714 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}] 13:06:18 INFO - PROCESS | 1646 | 1461182778834 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 13:06:18 INFO - PROCESS | 1646 | 1461182778939 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d578000 == 111 [pid = 1646] [id = 786] 13:06:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x129d8b400) [pid = 1646] [serial = 2356] [outer = 0x0] 13:06:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x129d94800) [pid = 1646] [serial = 2357] [outer = 0x129d8b400] 13:06:18 INFO - PROCESS | 1646 | 1461182778980 Marionette DEBUG loaded listener.js 13:06:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x129f4e000) [pid = 1646] [serial = 2358] [outer = 0x129d8b400] 13:06:19 INFO - PROCESS | 1646 | 1461182779365 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]]]}] 13:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:06:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 13:06:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:06:19 INFO - PROCESS | 1646 | 1461182779381 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 13:06:19 INFO - PROCESS | 1646 | 1461182779383 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 13:06:19 INFO - PROCESS | 1646 | 1461182779385 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:06:19 INFO - PROCESS | 1646 | 1461182779387 Marionette TRACE conn2 <- [1,3110,null,{}] 13:06:19 INFO - PROCESS | 1646 | 1461182779390 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}] 13:06:19 INFO - PROCESS | 1646 | 1461182779525 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 13:06:19 INFO - PROCESS | 1646 | 1461182779659 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e706000 == 112 [pid = 1646] [id = 787] 13:06:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x129f50800) [pid = 1646] [serial = 2359] [outer = 0x0] 13:06:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x129fc4c00) [pid = 1646] [serial = 2360] [outer = 0x129f50800] 13:06:19 INFO - PROCESS | 1646 | 1461182779691 Marionette DEBUG loaded listener.js 13:06:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x12a4f3000) [pid = 1646] [serial = 2361] [outer = 0x129f50800] 13:06:20 INFO - PROCESS | 1646 | 1461182780017 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"]]]}] 13:06:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:06:20 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 13:06:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:06:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 672ms 13:06:20 INFO - PROCESS | 1646 | 1461182780059 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 13:06:20 INFO - PROCESS | 1646 | 1461182780061 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 13:06:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:06:20 INFO - PROCESS | 1646 | 1461182780063 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:06:20 INFO - PROCESS | 1646 | 1461182780064 Marionette TRACE conn2 <- [1,3114,null,{}] 13:06:20 INFO - PROCESS | 1646 | 1461182780067 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}] 13:06:20 INFO - PROCESS | 1646 | 1461182780188 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 13:06:20 INFO - PROCESS | 1646 | 1461182780300 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\", \"a3ab5bdf-10f3-4c71-a3b2-469b385d7638\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ade8000 == 113 [pid = 1646] [id = 788] 13:06:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x118741800) [pid = 1646] [serial = 2362] [outer = 0x0] 13:06:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x1189d6400) [pid = 1646] [serial = 2363] [outer = 0x118741800] 13:06:20 INFO - PROCESS | 1646 | 1461182780333 Marionette DEBUG loaded listener.js 13:06:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x12a663000) [pid = 1646] [serial = 2364] [outer = 0x118741800] 13:06:20 INFO - PROCESS | 1646 | 1461182780700 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]]]}] 13:06:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:06:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 13:06:20 INFO - PROCESS | 1646 | 1461182780735 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 13:06:20 INFO - PROCESS | 1646 | 1461182780736 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 13:06:21 WARNING - u'runner_teardown' () 13:06:21 INFO - No more tests 13:06:21 INFO - Got 0 unexpected results 13:06:21 INFO - SUITE-END | took 543s 13:06:21 INFO - Closing logging queue 13:06:21 INFO - queue closed 13:06:21 INFO - Return code: 0 13:06:21 WARNING - # TBPL SUCCESS # 13:06:21 INFO - Running post-action listener: _resource_record_post_action 13:06:21 INFO - Running post-run listener: _resource_record_post_run 13:06:22 INFO - Total resource usage - Wall time: 567s; CPU: 57.0%; Read bytes: 48867840; Write bytes: 1010885632; Read time: 574; Write time: 4870 13:06:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:06:22 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 191064576; Write bytes: 190128128; Read time: 15883; Write time: 409 13:06:22 INFO - run-tests - Wall time: 547s; CPU: 58.0%; Read bytes: 46660096; Write bytes: 805573632; Read time: 548; Write time: 4418 13:06:22 INFO - Running post-run listener: _upload_blobber_files 13:06:23 INFO - Blob upload gear active. 13:06:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:06:23 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 13:06:23 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:06:23 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:06:23 INFO - (blobuploader) - INFO - Open directory for files ... 13:06:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:06:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:06:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:06:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:06:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:06:24 INFO - (blobuploader) - INFO - Done attempting. 13:06:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:06:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:06:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:06:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:06:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:06:26 INFO - (blobuploader) - INFO - Done attempting. 13:06:26 INFO - (blobuploader) - INFO - Iteration through files over. 13:06:26 INFO - Return code: 0 13:06:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:06:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:06:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2a602556c72320c22c1bf749aea942b9a5d11f714da349b439c900e9cbc027b7372c95b241b67160152af4d6e015594e95075c60295944c339439b244d667663", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fac021145318b80f449568e462f37ec3f23919fad2afa06d951496ffc4e954ade8bedb41faf0d0024632872e0f4aca0cbc0af1c3c69fee499bdd443230f30dd1"} 13:06:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:06:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:06:26 INFO - Contents: 13:06:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2a602556c72320c22c1bf749aea942b9a5d11f714da349b439c900e9cbc027b7372c95b241b67160152af4d6e015594e95075c60295944c339439b244d667663", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fac021145318b80f449568e462f37ec3f23919fad2afa06d951496ffc4e954ade8bedb41faf0d0024632872e0f4aca0cbc0af1c3c69fee499bdd443230f30dd1"} 13:06:26 INFO - Running post-run listener: copy_logs_to_upload_dir 13:06:26 INFO - Copying logs to upload dir... 13:06:26 INFO - mkdir: /builds/slave/test/build/upload/logs 13:06:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=631.719788 ========= master_lag: 121.07 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 32 secs) (at 2016-04-20 13:08:27.128611) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-20 13:08:27.135211) ========= 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.hil9BVc2n4/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.PzPSLuUS6O/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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/fx-team/sha512/2a602556c72320c22c1bf749aea942b9a5d11f714da349b439c900e9cbc027b7372c95b241b67160152af4d6e015594e95075c60295944c339439b244d667663", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fac021145318b80f449568e462f37ec3f23919fad2afa06d951496ffc4e954ade8bedb41faf0d0024632872e0f4aca0cbc0af1c3c69fee499bdd443230f30dd1"} build_url:https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012492 build_url: 'https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2a602556c72320c22c1bf749aea942b9a5d11f714da349b439c900e9cbc027b7372c95b241b67160152af4d6e015594e95075c60295944c339439b244d667663", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fac021145318b80f449568e462f37ec3f23919fad2afa06d951496ffc4e954ade8bedb41faf0d0024632872e0f4aca0cbc0af1c3c69fee499bdd443230f30dd1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bb6bYj-eTH2AzQ9LIP-Xhw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 1.55 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-20 13:08:28.700754) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 6 secs) (at 2016-04-20 13:08:28.701084) ========= 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.hil9BVc2n4/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.PzPSLuUS6O/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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.005186 ========= master_lag: 6.18 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 6 secs) (at 2016-04-20 13:08:34.887007) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-04-20 13:08:34.887283) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-04-20 13:08:37.230233) ========= ========= Total master_lag: 133.82 =========