builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0199 starttime: 1461708029.46 results: success (0) buildid: 20160426124801 builduid: 7b48acd4a17645fcb627f31c8c143f00 revision: 597390d44c49cb5c89260feb4f5e1e6ef2eef15c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:29.463397) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:29.463816) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:29.464091) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:29.515095) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:29.515408) ========= 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.sACcE8wCYZ/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.2dWHp9l89u/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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-26 15:00:29-- 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% 16.1M=0.001s 2016-04-26 15:00:29 (16.1 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.151000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:29.686200) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:29.686513) ========= 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.sACcE8wCYZ/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.2dWHp9l89u/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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.020176 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:29.745923) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-26 15:00:29.746299) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 597390d44c49cb5c89260feb4f5e1e6ef2eef15c --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 597390d44c49cb5c89260feb4f5e1e6ef2eef15c --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.sACcE8wCYZ/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.2dWHp9l89u/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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-26 15:00:29,812 truncating revision to first 12 chars 2016-04-26 15:00:29,812 Setting DEBUG logging. 2016-04-26 15:00:29,812 attempt 1/10 2016-04-26 15:00:29,812 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/597390d44c49?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 15:00:31,606 unpacking tar archive at: fx-team-597390d44c49/testing/mozharness/ program finished with exit code 0 elapsedTime=2.040238 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-26 15:00:31.804540) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:31.804853) ========= script_repo_revision: 597390d44c49cb5c89260feb4f5e1e6ef2eef15c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:31.805264) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:31.805533) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 15:00:31.819668) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 36 secs) (at 2016-04-26 15:00:31.820099) ========= /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.sACcE8wCYZ/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.2dWHp9l89u/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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 15:00:31 INFO - MultiFileLogger online at 20160426 15:00:31 in /builds/slave/test 15:00:31 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 15:00:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:00:31 INFO - {'append_to_log': False, 15:00:31 INFO - 'base_work_dir': '/builds/slave/test', 15:00:31 INFO - 'blob_upload_branch': 'fx-team', 15:00:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:00:31 INFO - 'buildbot_json_path': 'buildprops.json', 15:00:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:00:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:00:31 INFO - 'download_minidump_stackwalk': True, 15:00:31 INFO - 'download_symbols': 'true', 15:00:31 INFO - 'e10s': False, 15:00:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:00:31 INFO - 'tooltool.py': '/tools/tooltool.py', 15:00:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:00:31 INFO - '/tools/misc-python/virtualenv.py')}, 15:00:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:00:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:00:31 INFO - 'log_level': 'info', 15:00:31 INFO - 'log_to_console': True, 15:00:31 INFO - 'opt_config_files': (), 15:00:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:00:31 INFO - '--processes=1', 15:00:31 INFO - '--config=%(test_path)s/wptrunner.ini', 15:00:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:00:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:00:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:00:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:00:31 INFO - 'pip_index': False, 15:00:31 INFO - 'require_test_zip': True, 15:00:31 INFO - 'test_type': ('testharness',), 15:00:31 INFO - 'this_chunk': '1', 15:00:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:00:31 INFO - 'total_chunks': '10', 15:00:31 INFO - 'virtualenv_path': 'venv', 15:00:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:00:31 INFO - 'work_dir': 'build'} 15:00:31 INFO - ##### 15:00:31 INFO - ##### Running clobber step. 15:00:31 INFO - ##### 15:00:31 INFO - Running pre-action listener: _resource_record_pre_action 15:00:31 INFO - Running main action method: clobber 15:00:31 INFO - rmtree: /builds/slave/test/build 15:00:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:00:33 INFO - Running post-action listener: _resource_record_post_action 15:00:33 INFO - ##### 15:00:33 INFO - ##### Running read-buildbot-config step. 15:00:33 INFO - ##### 15:00:33 INFO - Running pre-action listener: _resource_record_pre_action 15:00:33 INFO - Running main action method: read_buildbot_config 15:00:33 INFO - Using buildbot properties: 15:00:33 INFO - { 15:00:33 INFO - "project": "", 15:00:33 INFO - "product": "firefox", 15:00:33 INFO - "script_repo_revision": "production", 15:00:33 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 15:00:33 INFO - "repository": "", 15:00:33 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 15:00:33 INFO - "buildid": "20160426124801", 15:00:33 INFO - "pgo_build": "False", 15:00:33 INFO - "basedir": "/builds/slave/test", 15:00:33 INFO - "buildnumber": 367, 15:00:33 INFO - "slavename": "t-yosemite-r7-0199", 15:00:33 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 15:00:33 INFO - "platform": "macosx64", 15:00:33 INFO - "branch": "fx-team", 15:00:33 INFO - "revision": "597390d44c49cb5c89260feb4f5e1e6ef2eef15c", 15:00:33 INFO - "repo_path": "integration/fx-team", 15:00:33 INFO - "moz_repo_path": "", 15:00:33 INFO - "stage_platform": "macosx64", 15:00:33 INFO - "builduid": "7b48acd4a17645fcb627f31c8c143f00", 15:00:33 INFO - "slavebuilddir": "test" 15:00:33 INFO - } 15:00:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg. 15:00:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json. 15:00:33 INFO - Running post-action listener: _resource_record_post_action 15:00:33 INFO - ##### 15:00:33 INFO - ##### Running download-and-extract step. 15:00:33 INFO - ##### 15:00:33 INFO - Running pre-action listener: _resource_record_pre_action 15:00:33 INFO - Running main action method: download_and_extract 15:00:33 INFO - mkdir: /builds/slave/test/build/tests 15:00: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')]} 15:00:33 INFO - https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 15:00:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 15:00:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 15:00:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 15:00:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json'}, attempt #1 15:00:34 INFO - Downloaded 1235 bytes. 15:00:34 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 15:00:34 INFO - Using the following test package requirements: 15:00:34 INFO - {u'common': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 15:00:34 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 15:00:34 INFO - u'firefox-49.0a1.en-US.mac64.cppunittest.tests.zip'], 15:00:34 INFO - u'gtest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 15:00:34 INFO - u'firefox-49.0a1.en-US.mac64.gtest.tests.zip'], 15:00:34 INFO - u'jittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 15:00:34 INFO - u'jsshell-mac64.zip'], 15:00:34 INFO - u'mochitest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 15:00:34 INFO - u'firefox-49.0a1.en-US.mac64.mochitest.tests.zip'], 15:00:34 INFO - u'mozbase': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 15:00:34 INFO - u'reftest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 15:00:34 INFO - u'firefox-49.0a1.en-US.mac64.reftest.tests.zip'], 15:00:34 INFO - u'talos': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 15:00:34 INFO - u'firefox-49.0a1.en-US.mac64.talos.tests.zip'], 15:00:34 INFO - u'web-platform': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 15:00:34 INFO - u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'], 15:00:34 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 15:00:34 INFO - u'firefox-49.0a1.en-US.mac64.xpcshell.tests.zip']} 15:00:34 INFO - Downloading packages: [u'firefox-49.0a1.en-US.mac64.common.tests.zip', u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 15:00:34 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')]} 15:00:34 INFO - https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 15:00:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 15:00:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 15:00:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip 15:00:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip'}, attempt #1 15:00:47 INFO - Downloaded 17993210 bytes. 15:00:47 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:00:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:00:48 INFO - caution: filename not matched: web-platform/* 15:00:48 INFO - Return code: 11 15:00: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')]} 15:00:48 INFO - https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 15:00:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 15:00:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 15:00:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 15:00:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 15:01:04 INFO - Downloaded 36406662 bytes. 15:01:04 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:01:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:01:08 INFO - caution: filename not matched: bin/* 15:01:08 INFO - caution: filename not matched: config/* 15:01:08 INFO - caution: filename not matched: mozbase/* 15:01:08 INFO - caution: filename not matched: marionette/* 15:01:08 INFO - caution: filename not matched: tools/wptserve/* 15:01:08 INFO - Return code: 11 15:01:08 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')]} 15:01:08 INFO - https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 15:01:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 15:01:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 15:01:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg 15:01:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg'}, attempt #1 15:01:52 INFO - Downloaded 68945426 bytes. 15:01:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 15:01:52 INFO - mkdir: /builds/slave/test/properties 15:01:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:01:52 INFO - Writing to file /builds/slave/test/properties/build_url 15:01:52 INFO - Contents: 15:01:52 INFO - build_url:https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 15:01:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 15:01:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:01:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:01:53 INFO - Contents: 15:01:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 15:01:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:01:53 INFO - https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:01:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 15:01:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 15:01:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 15:01:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 15:02:17 INFO - Downloaded 103638911 bytes. 15:02:17 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 15:02:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 15:02:21 INFO - Return code: 0 15:02:21 INFO - Running post-action listener: _resource_record_post_action 15:02:21 INFO - Running post-action listener: set_extra_try_arguments 15:02:21 INFO - ##### 15:02:21 INFO - ##### Running create-virtualenv step. 15:02:21 INFO - ##### 15:02:21 INFO - Running pre-action listener: _pre_create_virtualenv 15:02:21 INFO - Running pre-action listener: _resource_record_pre_action 15:02:21 INFO - Running main action method: create_virtualenv 15:02:21 INFO - Creating virtualenv /builds/slave/test/build/venv 15:02:21 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 15:02:21 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:02:21 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:02:21 INFO - Using real prefix '/tools/python27' 15:02:21 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:02:21 INFO - Installing distribute.............................................................................................................................................................................................done. 15:02:24 INFO - Installing pip.................done. 15:02:24 INFO - Return code: 0 15:02:24 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:02:24 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')]} 15:02:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:02:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:02:24 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')]} 15:02:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:02:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:02:24 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 0x102718e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102735f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa54146ed80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1027315e0>, '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 0x102314cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10233f990>, '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.sACcE8wCYZ/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.2dWHp9l89u/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:02:24 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 15:02:24 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 15:02:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sACcE8wCYZ/Render', 15:02:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:02:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:02:24 INFO - 'HOME': '/Users/cltbld', 15:02:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:02:24 INFO - 'LOGNAME': 'cltbld', 15:02:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:02:24 INFO - 'MOZ_NO_REMOTE': '1', 15:02:24 INFO - 'NO_EM_RESTART': '1', 15:02:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:02:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:02:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:02:24 INFO - 'PWD': '/builds/slave/test', 15:02:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:02:24 INFO - 'SHELL': '/bin/bash', 15:02:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2dWHp9l89u/Listeners', 15:02:24 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 15:02:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:02:24 INFO - 'USER': 'cltbld', 15:02:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:02:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:02:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:02:24 INFO - 'XPC_FLAGS': '0x0', 15:02:24 INFO - 'XPC_SERVICE_NAME': '0', 15:02:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:02:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:02:25 INFO - Downloading/unpacking psutil>=0.7.1 15:02:25 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 15:02:25 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 15:02:25 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 15:02:25 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 15:02:25 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 15:02:25 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 15:02:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:02:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:02:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:02:28 INFO - Installing collected packages: psutil 15:02:28 INFO - Running setup.py install for psutil 15:02:28 INFO - building 'psutil._psutil_osx' extension 15:02:28 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 15:02:28 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 15:02:28 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 15:02:28 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 15:02:28 INFO - building 'psutil._psutil_posix' extension 15:02:28 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 15:02:28 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 15:02:28 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 15:02:28 INFO - ^ 15:02:28 INFO - 1 warning generated. 15:02:28 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 15:02:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:02:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:02:28 INFO - Successfully installed psutil 15:02:28 INFO - Cleaning up... 15:02:28 INFO - Return code: 0 15:02:28 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:02:28 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')]} 15:02:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:02:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:02:28 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')]} 15:02:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:02:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:02:28 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 0x102718e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102735f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa54146ed80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1027315e0>, '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 0x102314cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10233f990>, '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.sACcE8wCYZ/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.2dWHp9l89u/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:02:28 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 15:02:28 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 15:02:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sACcE8wCYZ/Render', 15:02:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:02:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:02:28 INFO - 'HOME': '/Users/cltbld', 15:02:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:02:28 INFO - 'LOGNAME': 'cltbld', 15:02:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:02:28 INFO - 'MOZ_NO_REMOTE': '1', 15:02:28 INFO - 'NO_EM_RESTART': '1', 15:02:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:02:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:02:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:02:28 INFO - 'PWD': '/builds/slave/test', 15:02:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:02:28 INFO - 'SHELL': '/bin/bash', 15:02:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2dWHp9l89u/Listeners', 15:02:28 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 15:02:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:02:28 INFO - 'USER': 'cltbld', 15:02:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:02:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:02:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:02:28 INFO - 'XPC_FLAGS': '0x0', 15:02:28 INFO - 'XPC_SERVICE_NAME': '0', 15:02:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:02:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:02:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:02: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 15:02: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 15:02: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 15:02: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 15:02: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 15:02: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 15:02:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:02:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:02:31 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:02:31 INFO - Installing collected packages: mozsystemmonitor 15:02:31 INFO - Running setup.py install for mozsystemmonitor 15:02:31 INFO - Successfully installed mozsystemmonitor 15:02:31 INFO - Cleaning up... 15:02:31 INFO - Return code: 0 15:02:31 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:02:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:02:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:02:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:02:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:02:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:02:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:02:31 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 0x102718e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102735f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa54146ed80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1027315e0>, '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 0x102314cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10233f990>, '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.sACcE8wCYZ/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.2dWHp9l89u/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:02:31 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 15:02:31 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 15:02:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sACcE8wCYZ/Render', 15:02:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:02:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:02:31 INFO - 'HOME': '/Users/cltbld', 15:02:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:02:31 INFO - 'LOGNAME': 'cltbld', 15:02:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:02:31 INFO - 'MOZ_NO_REMOTE': '1', 15:02:31 INFO - 'NO_EM_RESTART': '1', 15:02:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:02:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:02:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:02:31 INFO - 'PWD': '/builds/slave/test', 15:02:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:02:31 INFO - 'SHELL': '/bin/bash', 15:02:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2dWHp9l89u/Listeners', 15:02:31 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 15:02:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:02:31 INFO - 'USER': 'cltbld', 15:02:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:02:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:02:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:02:31 INFO - 'XPC_FLAGS': '0x0', 15:02:31 INFO - 'XPC_SERVICE_NAME': '0', 15:02:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:02:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:02:32 INFO - Downloading/unpacking blobuploader==1.2.4 15:02:32 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 15:02:32 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 15:02:32 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 15:02:32 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 15:02:32 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 15:02:32 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 15:02:34 INFO - Downloading blobuploader-1.2.4.tar.gz 15:02:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:02:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:02:34 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 15:02:34 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 15:02:34 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 15:02:34 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 15:02:34 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 15:02:34 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 15:02:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:02:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:02:35 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 15:02:35 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 15:02:35 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 15:02:35 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 15:02:35 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 15:02:35 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 15:02:35 INFO - Downloading docopt-0.6.1.tar.gz 15:02:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:02:35 INFO - Installing collected packages: blobuploader, requests, docopt 15:02:35 INFO - Running setup.py install for blobuploader 15:02:35 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:02:35 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:02:35 INFO - Running setup.py install for requests 15:02:36 INFO - Running setup.py install for docopt 15:02:36 INFO - Successfully installed blobuploader requests docopt 15:02:36 INFO - Cleaning up... 15:02:36 INFO - Return code: 0 15:02:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:02: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')]} 15:02:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:02:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:02: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')]} 15:02:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:02:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:02:36 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 0x102718e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102735f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa54146ed80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1027315e0>, '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 0x102314cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10233f990>, '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.sACcE8wCYZ/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.2dWHp9l89u/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:02:36 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 15:02:36 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 15:02:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sACcE8wCYZ/Render', 15:02:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:02:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:02:36 INFO - 'HOME': '/Users/cltbld', 15:02:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:02:36 INFO - 'LOGNAME': 'cltbld', 15:02:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:02:36 INFO - 'MOZ_NO_REMOTE': '1', 15:02:36 INFO - 'NO_EM_RESTART': '1', 15:02:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:02:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:02:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:02:36 INFO - 'PWD': '/builds/slave/test', 15:02:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:02:36 INFO - 'SHELL': '/bin/bash', 15:02:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2dWHp9l89u/Listeners', 15:02:36 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 15:02:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:02:36 INFO - 'USER': 'cltbld', 15:02:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:02:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:02:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:02:36 INFO - 'XPC_FLAGS': '0x0', 15:02:36 INFO - 'XPC_SERVICE_NAME': '0', 15:02:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:02:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:02:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:02:36 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-W05KMu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:02:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:02:37 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-jALPzW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:02:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:02:37 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-54GOc3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:02:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:02:37 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-iizR9I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:02:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:02:37 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-yr8fMF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:02:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:02:37 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-2kWpp4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:02:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:02:37 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-ewhimh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:02:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:02:37 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-gB0DJj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:02:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:02:37 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-8NiRlm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:02:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:02:37 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-Srxje9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:02:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:02:37 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-5GCAbC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:02:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:02:38 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-QC_lG9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:02:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:02:38 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-rHuOop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:02:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:02:38 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-RBX8w3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:02:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:02:38 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-aIxkI5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:02:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:02:38 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-XBmzPe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:02:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:02:38 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-BD_MVN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:02:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:02:38 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-_heRWA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:02:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:02:38 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-_UrxUy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:02:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:02:38 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-mCO_VZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:02:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:02:39 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-kgMck6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:02:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:02:39 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 15:02:39 INFO - Running setup.py install for manifestparser 15:02:39 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:02:39 INFO - Running setup.py install for mozcrash 15:02:39 INFO - Running setup.py install for mozdebug 15:02:39 INFO - Running setup.py install for mozdevice 15:02:40 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:02:40 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:02:40 INFO - Running setup.py install for mozfile 15:02:40 INFO - Running setup.py install for mozhttpd 15:02:40 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:02:40 INFO - Running setup.py install for mozinfo 15:02:40 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:02:40 INFO - Running setup.py install for mozInstall 15:02:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:02:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:02:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:02:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:02:40 INFO - Running setup.py install for mozleak 15:02:40 INFO - Running setup.py install for mozlog 15:02:41 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:02:41 INFO - Running setup.py install for moznetwork 15:02:41 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:02:41 INFO - Running setup.py install for mozprocess 15:02:41 INFO - Running setup.py install for mozprofile 15:02:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:02:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:02:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:02:41 INFO - Running setup.py install for mozrunner 15:02:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:02:41 INFO - Running setup.py install for mozscreenshot 15:02:41 INFO - Running setup.py install for moztest 15:02:41 INFO - Running setup.py install for mozversion 15:02:42 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:02:42 INFO - Running setup.py install for wptserve 15:02:42 INFO - Running setup.py install for marionette-driver 15:02:42 INFO - Running setup.py install for browsermob-proxy 15:02:42 INFO - Running setup.py install for marionette-client 15:02:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:02:42 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:02:42 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 15:02:42 INFO - Cleaning up... 15:02:42 INFO - Return code: 0 15:02:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:02:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:02:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:02:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:02:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:02:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:02:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:02:42 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 0x102718e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102735f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa54146ed80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1027315e0>, '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 0x102314cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10233f990>, '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.sACcE8wCYZ/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.2dWHp9l89u/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:02:42 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 15:02:42 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 15:02:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sACcE8wCYZ/Render', 15:02:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:02:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:02:42 INFO - 'HOME': '/Users/cltbld', 15:02:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:02:42 INFO - 'LOGNAME': 'cltbld', 15:02:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:02:42 INFO - 'MOZ_NO_REMOTE': '1', 15:02:42 INFO - 'NO_EM_RESTART': '1', 15:02:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:02:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:02:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:02:42 INFO - 'PWD': '/builds/slave/test', 15:02:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:02:42 INFO - 'SHELL': '/bin/bash', 15:02:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2dWHp9l89u/Listeners', 15:02:42 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 15:02:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:02:42 INFO - 'USER': 'cltbld', 15:02:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:02:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:02:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:02:42 INFO - 'XPC_FLAGS': '0x0', 15:02:42 INFO - 'XPC_SERVICE_NAME': '0', 15:02:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:02:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:02:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:02:43 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-6xGaZ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:02:43 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)) 15:02:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:02:43 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-hmhMiC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:02:43 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)) 15:02:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:02:43 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-jNLl00-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:02:43 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)) 15:02:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:02:43 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-whkDFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:02:43 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)) 15:02:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:02:43 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-f5OWsq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:02:43 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)) 15:02:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:02:43 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-ytSJRQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:02:43 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)) 15:02:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:02:43 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-nlmQlp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:02:43 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)) 15:02:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:02:43 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-SpBeeP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:02:44 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)) 15:02:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:02:44 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-RlS10k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:02:44 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)) 15:02:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:02:44 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-jSn8Bq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:02:44 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)) 15:02:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:02:44 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-JokX6r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:02:44 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)) 15:02:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:02:44 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-gA5xCD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:02:44 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)) 15:02:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:02:44 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-jeQSMC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:02:44 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)) 15:02:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:02:44 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-3aPps_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:02:44 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)) 15:02:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:02:44 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-DGy3_W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:02:44 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)) 15:02:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:02:44 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-7hMOyI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:02:44 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)) 15:02:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:02:44 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-Y6AZvp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:02:45 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)) 15:02:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:02:45 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-PvdDPu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:02:45 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)) 15:02:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:02:45 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-KsN_xy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:02:45 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)) 15:02:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:02:45 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-bCScLs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:02:45 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)) 15:02:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:02:45 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-VqG42v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:02:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:02:45 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)) 15:02:45 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)) 15:02:45 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)) 15:02:45 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)) 15:02:45 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)) 15:02:45 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)) 15:02:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:02:45 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 15:02:45 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 15:02:45 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 15:02:45 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 15:02:45 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 15:02:45 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 15:02:48 INFO - Downloading blessings-1.6.tar.gz 15:02:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:02:48 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)) 15:02:48 INFO - Installing collected packages: blessings 15:02:48 INFO - Running setup.py install for blessings 15:02:48 INFO - Successfully installed blessings 15:02:48 INFO - Cleaning up... 15:02:48 INFO - Return code: 0 15:02:48 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:02:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:02:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:02:49 INFO - Reading from file tmpfile_stdout 15:02:49 INFO - Current package versions: 15:02:49 INFO - blessings == 1.6 15:02:49 INFO - blobuploader == 1.2.4 15:02:49 INFO - browsermob-proxy == 0.6.0 15:02:49 INFO - docopt == 0.6.1 15:02:49 INFO - manifestparser == 1.1 15:02:49 INFO - marionette-client == 2.3.0 15:02:49 INFO - marionette-driver == 1.4.0 15:02:49 INFO - mozInstall == 1.12 15:02:49 INFO - mozcrash == 0.17 15:02:49 INFO - mozdebug == 0.1 15:02:49 INFO - mozdevice == 0.48 15:02:49 INFO - mozfile == 1.2 15:02:49 INFO - mozhttpd == 0.7 15:02:49 INFO - mozinfo == 0.9 15:02:49 INFO - mozleak == 0.1 15:02:49 INFO - mozlog == 3.1 15:02:49 INFO - moznetwork == 0.27 15:02:49 INFO - mozprocess == 0.22 15:02:49 INFO - mozprofile == 0.28 15:02:49 INFO - mozrunner == 6.11 15:02:49 INFO - mozscreenshot == 0.1 15:02:49 INFO - mozsystemmonitor == 0.0 15:02:49 INFO - moztest == 0.7 15:02:49 INFO - mozversion == 1.4 15:02:49 INFO - psutil == 3.1.1 15:02:49 INFO - requests == 1.2.3 15:02:49 INFO - wptserve == 1.4.0 15:02:49 INFO - wsgiref == 0.1.2 15:02:49 INFO - Running post-action listener: _resource_record_post_action 15:02:49 INFO - Running post-action listener: _start_resource_monitoring 15:02:49 INFO - Starting resource monitoring. 15:02:49 INFO - ##### 15:02:49 INFO - ##### Running pull step. 15:02:49 INFO - ##### 15:02:49 INFO - Running pre-action listener: _resource_record_pre_action 15:02:49 INFO - Running main action method: pull 15:02:49 INFO - Pull has nothing to do! 15:02:49 INFO - Running post-action listener: _resource_record_post_action 15:02:49 INFO - ##### 15:02:49 INFO - ##### Running install step. 15:02:49 INFO - ##### 15:02:49 INFO - Running pre-action listener: _resource_record_pre_action 15:02:49 INFO - Running main action method: install 15:02:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:02:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:02:49 INFO - Reading from file tmpfile_stdout 15:02:49 INFO - Detecting whether we're running mozinstall >=1.0... 15:02:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:02:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:02:49 INFO - Reading from file tmpfile_stdout 15:02:49 INFO - Output received: 15:02:49 INFO - Usage: mozinstall [options] installer 15:02:49 INFO - Options: 15:02:49 INFO - -h, --help show this help message and exit 15:02:49 INFO - -d DEST, --destination=DEST 15:02:49 INFO - Directory to install application into. [default: 15:02:49 INFO - "/builds/slave/test"] 15:02:49 INFO - --app=APP Application being installed. [default: firefox] 15:02:49 INFO - mkdir: /builds/slave/test/build/application 15:02:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 15:02:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 15:03:09 INFO - Reading from file tmpfile_stdout 15:03:09 INFO - Output received: 15:03:09 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 15:03:09 INFO - Running post-action listener: _resource_record_post_action 15:03:09 INFO - ##### 15:03:09 INFO - ##### Running run-tests step. 15:03:09 INFO - ##### 15:03:09 INFO - Running pre-action listener: _resource_record_pre_action 15:03:09 INFO - Running main action method: run_tests 15:03:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:03:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:03:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:03:09 INFO - grabbing minidump binary from tooltool 15:03: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')]} 15:03:09 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 0x1027315e0>, '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 0x102314cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10233f990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:03:09 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 15:03:09 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 15:03:09 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:03:09 INFO - Return code: 0 15:03:09 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 15:03:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:03:09 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/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.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 15:03:09 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/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.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 15:03:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sACcE8wCYZ/Render', 15:03:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:03:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:03:09 INFO - 'HOME': '/Users/cltbld', 15:03:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:03:09 INFO - 'LOGNAME': 'cltbld', 15:03:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:03:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:03:09 INFO - 'MOZ_NO_REMOTE': '1', 15:03:09 INFO - 'NO_EM_RESTART': '1', 15:03:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:03:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:03:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:03:09 INFO - 'PWD': '/builds/slave/test', 15:03:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:03:09 INFO - 'SHELL': '/bin/bash', 15:03:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2dWHp9l89u/Listeners', 15:03:09 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 15:03:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:03:09 INFO - 'USER': 'cltbld', 15:03:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:03:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:03:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:03:09 INFO - 'XPC_FLAGS': '0x0', 15:03:09 INFO - 'XPC_SERVICE_NAME': '0', 15:03:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:03:09 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/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.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 15:03:10 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 15:03:10 INFO - import pkg_resources 15:03:10 INFO - Using 1 client processes 15:03:10 INFO - wptserve Starting http server on 127.0.0.1:8000 15:03:10 INFO - wptserve Starting http server on 127.0.0.1:8001 15:03:10 INFO - wptserve Starting http server on 127.0.0.1:8443 15:03:13 INFO - SUITE-START | Running 778 tests 15:03:13 INFO - Running testharness tests 15:03:13 INFO - Setting up ssl 15:03:13 INFO - PROCESS | certutil | 15:03:13 INFO - PROCESS | certutil | 15:03:13 INFO - PROCESS | certutil | 15:03:13 INFO - Certificate Nickname Trust Attributes 15:03:13 INFO - SSL,S/MIME,JAR/XPI 15:03:13 INFO - 15:03:13 INFO - web-platform-tests CT,, 15:03:13 INFO - 15:03:13 INFO - Starting runner 15:03:14 INFO - PROCESS | 2261 | [2261] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 15:03:14 INFO - PROCESS | 2261 | 1461708194098 Marionette DEBUG Marionette enabled via build flag and pref 15:03:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x11677c000 == 1 [pid = 2261] [id = 1] 15:03:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 1 (0x11677c800) [pid = 2261] [serial = 1] [outer = 0x0] 15:03:14 INFO - PROCESS | 2261 | [2261] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 15:03:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 2 (0x11677d800) [pid = 2261] [serial = 2] [outer = 0x11677c800] 15:03:14 INFO - PROCESS | 2261 | 1461708194410 Marionette INFO Listening on port 2828 15:03:14 INFO - PROCESS | 2261 | 1461708194637 Marionette DEBUG Marionette enabled via command-line flag 15:03:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x11916a000 == 2 [pid = 2261] [id = 2] 15:03:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 3 (0x11916a800) [pid = 2261] [serial = 3] [outer = 0x0] 15:03:14 INFO - PROCESS | 2261 | [2261] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 15:03:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 4 (0x11916b800) [pid = 2261] [serial = 4] [outer = 0x11916a800] 15:03:14 INFO - PROCESS | 2261 | [2261] 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 15:03:14 INFO - PROCESS | 2261 | 1461708194801 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52580 15:03:14 INFO - PROCESS | 2261 | 1461708194870 Marionette DEBUG Closed connection conn0 15:03:14 INFO - PROCESS | 2261 | [2261] 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 15:03:14 INFO - PROCESS | 2261 | 1461708194876 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52581 15:03:14 INFO - PROCESS | 2261 | 1461708194891 Marionette DEBUG Closed connection conn1 15:03:14 INFO - PROCESS | 2261 | [2261] 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 15:03:14 INFO - PROCESS | 2261 | 1461708194897 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52582 15:03:14 INFO - PROCESS | 2261 | 1461708194906 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:03:14 INFO - PROCESS | 2261 | 1461708194911 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.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":"20160426124801","device":"desktop","version":"49.0a1"} 15:03:15 INFO - PROCESS | 2261 | [2261] 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 15:03:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ccef000 == 3 [pid = 2261] [id = 3] 15:03:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 5 (0x11ccef800) [pid = 2261] [serial = 5] [outer = 0x0] 15:03:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ccf0000 == 4 [pid = 2261] [id = 4] 15:03:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 6 (0x11bb6d000) [pid = 2261] [serial = 6] [outer = 0x0] 15:03:15 INFO - PROCESS | 2261 | [2261] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:03:16 INFO - PROCESS | 2261 | [2261] 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 15:03:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x12692a800 == 5 [pid = 2261] [id = 5] 15:03:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 7 (0x11bb6c800) [pid = 2261] [serial = 7] [outer = 0x0] 15:03:16 INFO - PROCESS | 2261 | [2261] 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 15:03:16 INFO - PROCESS | 2261 | [2261] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:03:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 8 (0x126c8f800) [pid = 2261] [serial = 8] [outer = 0x11bb6c800] 15:03:16 INFO - PROCESS | 2261 | [2261] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 15:03:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 9 (0x12734b000) [pid = 2261] [serial = 9] [outer = 0x11ccef800] 15:03:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 10 (0x1273c4800) [pid = 2261] [serial = 10] [outer = 0x11bb6d000] 15:03:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 11 (0x1273c6400) [pid = 2261] [serial = 11] [outer = 0x11bb6c800] 15:03:16 INFO - PROCESS | 2261 | [2261] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:03:16 INFO - PROCESS | 2261 | 1461708196788 Marionette DEBUG loaded listener.js 15:03:16 INFO - PROCESS | 2261 | 1461708196797 Marionette DEBUG loaded listener.js 15:03:17 INFO - PROCESS | 2261 | [2261] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 15:03:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 12 (0x11cb13400) [pid = 2261] [serial = 12] [outer = 0x11bb6c800] 15:03:17 INFO - PROCESS | 2261 | 1461708197161 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"5cf3b68a-4e7e-0041-8d46-ffd9707c6919","capabilities":{"browserName":"Firefox","browserVersion":"49.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":"20160426124801","device":"desktop","version":"49.0a1","command_id":1}}] 15:03:17 INFO - PROCESS | 2261 | 1461708197252 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}] 15:03:17 INFO - PROCESS | 2261 | 1461708197291 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 15:03:17 INFO - PROCESS | 2261 | 1461708197384 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:03:17 INFO - PROCESS | 2261 | [2261] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:03:17 INFO - PROCESS | 2261 | [2261] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:03:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 13 (0x12b34d800) [pid = 2261] [serial = 13] [outer = 0x11bb6c800] 15:03:17 INFO - PROCESS | 2261 | [2261] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:03:17 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:03:17 INFO - PROCESS | 2261 | 1461708197652 Marionette TRACE conn2 <- [1,3,null,{}] 15:03:17 INFO - PROCESS | 2261 | 1461708197655 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:03:17 INFO - PROCESS | 2261 | 1461708197666 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 15:03:17 INFO - PROCESS | 2261 | 1461708197692 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 15:03:17 INFO - PROCESS | 2261 | 1461708197693 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 15:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:03:17 INFO - PROCESS | 2261 | 1461708197699 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:03:17 INFO - PROCESS | 2261 | 1461708197701 Marionette TRACE conn2 <- [1,6,null,{}] 15:03:17 INFO - PROCESS | 2261 | 1461708197704 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}] 15:03:17 INFO - PROCESS | 2261 | 1461708197711 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 15:03:17 INFO - PROCESS | 2261 | 1461708197714 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bccf000 == 6 [pid = 2261] [id = 6] 15:03:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 14 (0x12bcb8400) [pid = 2261] [serial = 14] [outer = 0x0] 15:03:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 15 (0x12bcb9000) [pid = 2261] [serial = 15] [outer = 0x12bcb8400] 15:03:17 INFO - PROCESS | 2261 | 1461708197746 Marionette DEBUG loaded listener.js 15:03:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 16 (0x12bcbfc00) [pid = 2261] [serial = 16] [outer = 0x12bcb8400] 15:03:18 INFO - PROCESS | 2261 | 1461708198025 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]]]}] 15:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 15:03:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf66000 == 7 [pid = 2261] [id = 7] 15:03:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 17 (0x12b785c00) [pid = 2261] [serial = 17] [outer = 0x0] 15:03:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 18 (0x12c00d400) [pid = 2261] [serial = 18] [outer = 0x12b785c00] 15:03:18 INFO - PROCESS | 2261 | 1461708198088 Marionette DEBUG loaded listener.js 15:03:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 19 (0x12c012000) [pid = 2261] [serial = 19] [outer = 0x12b785c00] 15:03:18 INFO - PROCESS | 2261 | 1461708198126 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 15:03:18 INFO - PROCESS | 2261 | 1461708198128 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 15:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:03:18 INFO - PROCESS | 2261 | 1461708198163 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:03:18 INFO - PROCESS | 2261 | 1461708198164 Marionette TRACE conn2 <- [1,10,null,{}] 15:03:18 INFO - PROCESS | 2261 | 1461708198183 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}] 15:03:18 INFO - PROCESS | 2261 | 1461708198316 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 15:03:18 INFO - PROCESS | 2261 | 1461708198349 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3c4000 == 8 [pid = 2261] [id = 8] 15:03:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 20 (0x12d154400) [pid = 2261] [serial = 20] [outer = 0x0] 15:03:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 21 (0x12d1e1c00) [pid = 2261] [serial = 21] [outer = 0x12d154400] 15:03:18 INFO - PROCESS | 2261 | 1461708198378 Marionette DEBUG loaded listener.js 15:03:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 22 (0x12d412800) [pid = 2261] [serial = 22] [outer = 0x12d154400] 15:03:18 INFO - PROCESS | 2261 | 1461708198685 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]]]}] 15:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 588ms 15:03:18 INFO - PROCESS | 2261 | 1461708198766 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 15:03:18 INFO - PROCESS | 2261 | 1461708198767 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 15:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:03:18 INFO - PROCESS | 2261 | 1461708198770 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:03:18 INFO - PROCESS | 2261 | 1461708198772 Marionette TRACE conn2 <- [1,14,null,{}] 15:03:18 INFO - PROCESS | 2261 | 1461708198777 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}] 15:03:18 INFO - PROCESS | 2261 | 1461708198859 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 15:03:18 INFO - PROCESS | 2261 | 1461708198866 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dc4a000 == 9 [pid = 2261] [id = 9] 15:03:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 23 (0x12d418400) [pid = 2261] [serial = 23] [outer = 0x0] 15:03:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 24 (0x12d6bf400) [pid = 2261] [serial = 24] [outer = 0x12d418400] 15:03:18 INFO - PROCESS | 2261 | 1461708198892 Marionette DEBUG loaded listener.js 15:03:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 25 (0x12e352000) [pid = 2261] [serial = 25] [outer = 0x12d418400] 15:03:19 INFO - PROCESS | 2261 | 1461708199170 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]]]}] 15:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 15:03:19 INFO - PROCESS | 2261 | 1461708199190 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 15:03:19 INFO - PROCESS | 2261 | 1461708199192 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 15:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:03:19 INFO - PROCESS | 2261 | 1461708199204 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:03:19 INFO - PROCESS | 2261 | 1461708199206 Marionette TRACE conn2 <- [1,18,null,{}] 15:03:19 INFO - PROCESS | 2261 | 1461708199211 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}] 15:03:19 INFO - PROCESS | 2261 | 1461708199359 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 15:03:19 INFO - PROCESS | 2261 | 1461708199368 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dceb000 == 10 [pid = 2261] [id = 10] 15:03:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 26 (0x12e439400) [pid = 2261] [serial = 26] [outer = 0x0] 15:03:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 27 (0x12e441c00) [pid = 2261] [serial = 27] [outer = 0x12e439400] 15:03:19 INFO - PROCESS | 2261 | 1461708199407 Marionette DEBUG loaded listener.js 15:03:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 28 (0x12e447c00) [pid = 2261] [serial = 28] [outer = 0x12e439400] 15:03:19 INFO - PROCESS | 2261 | 1461708199786 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]]]}] 15:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 631ms 15:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:03:19 INFO - PROCESS | 2261 | 1461708199827 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 15:03:19 INFO - PROCESS | 2261 | 1461708199828 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 15:03:19 INFO - PROCESS | 2261 | 1461708199831 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:03:19 INFO - PROCESS | 2261 | 1461708199832 Marionette TRACE conn2 <- [1,22,null,{}] 15:03:19 INFO - PROCESS | 2261 | 1461708199834 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}] 15:03:19 INFO - PROCESS | 2261 | 1461708199919 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 15:03:19 INFO - PROCESS | 2261 | 1461708199924 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea2d000 == 11 [pid = 2261] [id = 11] 15:03:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 29 (0x12e44d000) [pid = 2261] [serial = 29] [outer = 0x0] 15:03:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 30 (0x12e9a0c00) [pid = 2261] [serial = 30] [outer = 0x12e44d000] 15:03:19 INFO - PROCESS | 2261 | 1461708199950 Marionette DEBUG loaded listener.js 15:03:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 31 (0x11ae75c00) [pid = 2261] [serial = 31] [outer = 0x12e44d000] 15:03:20 INFO - PROCESS | 2261 | 1461708200190 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]]]}] 15:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 369ms 15:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:03:20 INFO - PROCESS | 2261 | 1461708200202 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 15:03:20 INFO - PROCESS | 2261 | 1461708200203 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 15:03:20 INFO - PROCESS | 2261 | 1461708200205 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:03:20 INFO - PROCESS | 2261 | 1461708200206 Marionette TRACE conn2 <- [1,26,null,{}] 15:03:20 INFO - PROCESS | 2261 | 1461708200209 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}] 15:03:20 INFO - PROCESS | 2261 | 1461708200303 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 15:03:20 INFO - PROCESS | 2261 | 1461708200308 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ec44800 == 12 [pid = 2261] [id = 12] 15:03:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 32 (0x11aba2800) [pid = 2261] [serial = 32] [outer = 0x0] 15:03:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 33 (0x11ae73c00) [pid = 2261] [serial = 33] [outer = 0x11aba2800] 15:03:20 INFO - PROCESS | 2261 | 1461708200333 Marionette DEBUG loaded listener.js 15:03:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 34 (0x12ec05c00) [pid = 2261] [serial = 34] [outer = 0x11aba2800] 15:03:20 INFO - PROCESS | 2261 | 1461708200565 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]]]}] 15:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 368ms 15:03:20 INFO - PROCESS | 2261 | 1461708200574 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 15:03:20 INFO - PROCESS | 2261 | 1461708200575 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 15:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:03:20 INFO - PROCESS | 2261 | 1461708200577 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:03:20 INFO - PROCESS | 2261 | 1461708200578 Marionette TRACE conn2 <- [1,30,null,{}] 15:03:20 INFO - PROCESS | 2261 | 1461708200588 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}] 15:03:20 INFO - PROCESS | 2261 | 1461708200689 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 15:03:20 INFO - PROCESS | 2261 | 1461708200695 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f085000 == 13 [pid = 2261] [id = 13] 15:03:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 35 (0x12ec0ac00) [pid = 2261] [serial = 35] [outer = 0x0] 15:03:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 36 (0x12ec10c00) [pid = 2261] [serial = 36] [outer = 0x12ec0ac00] 15:03:20 INFO - PROCESS | 2261 | 1461708200720 Marionette DEBUG loaded listener.js 15:03:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 37 (0x12f0b2800) [pid = 2261] [serial = 37] [outer = 0x12ec0ac00] 15:03:20 INFO - PROCESS | 2261 | 1461708200950 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]]]}] 15:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 422ms 15:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:03:21 INFO - PROCESS | 2261 | 1461708201006 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 15:03:21 INFO - PROCESS | 2261 | 1461708201007 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 15:03:21 INFO - PROCESS | 2261 | 1461708201009 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:03:21 INFO - PROCESS | 2261 | 1461708201010 Marionette TRACE conn2 <- [1,34,null,{}] 15:03:21 INFO - PROCESS | 2261 | 1461708201013 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}] 15:03:21 INFO - PROCESS | 2261 | 1461708201108 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 15:03:21 INFO - PROCESS | 2261 | 1461708201112 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f339800 == 14 [pid = 2261] [id = 14] 15:03:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 38 (0x12f0b4800) [pid = 2261] [serial = 38] [outer = 0x0] 15:03:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 39 (0x12f0bc800) [pid = 2261] [serial = 39] [outer = 0x12f0b4800] 15:03:21 INFO - PROCESS | 2261 | 1461708201138 Marionette DEBUG loaded listener.js 15:03:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 40 (0x12f569400) [pid = 2261] [serial = 40] [outer = 0x12f0b4800] 15:03:21 INFO - PROCESS | 2261 | 1461708201366 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]]]}] 15:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 368ms 15:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:03:21 INFO - PROCESS | 2261 | 1461708201378 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 15:03:21 INFO - PROCESS | 2261 | 1461708201379 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 15:03:21 INFO - PROCESS | 2261 | 1461708201383 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:03:21 INFO - PROCESS | 2261 | 1461708201385 Marionette TRACE conn2 <- [1,38,null,{}] 15:03:21 INFO - PROCESS | 2261 | 1461708201392 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}] 15:03:21 INFO - PROCESS | 2261 | 1461708201484 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 15:03:21 INFO - PROCESS | 2261 | 1461708201489 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f71e000 == 15 [pid = 2261] [id = 15] 15:03:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 41 (0x12f0bd800) [pid = 2261] [serial = 41] [outer = 0x0] 15:03:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 42 (0x12f570400) [pid = 2261] [serial = 42] [outer = 0x12f0bd800] 15:03:21 INFO - PROCESS | 2261 | 1461708201513 Marionette DEBUG loaded listener.js 15:03:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 43 (0x12f75b000) [pid = 2261] [serial = 43] [outer = 0x12f0bd800] 15:03:21 INFO - PROCESS | 2261 | 1461708201749 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]]]}] 15:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 375ms 15:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:03:21 INFO - PROCESS | 2261 | 1461708201757 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 15:03:21 INFO - PROCESS | 2261 | 1461708201758 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 15:03:21 INFO - PROCESS | 2261 | 1461708201760 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:03:21 INFO - PROCESS | 2261 | 1461708201761 Marionette TRACE conn2 <- [1,42,null,{}] 15:03:21 INFO - PROCESS | 2261 | 1461708201764 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}] 15:03:21 INFO - PROCESS | 2261 | 1461708201862 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 15:03:21 INFO - PROCESS | 2261 | 1461708201878 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa12800 == 16 [pid = 2261] [id = 16] 15:03:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 44 (0x12f75d800) [pid = 2261] [serial = 44] [outer = 0x0] 15:03:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 45 (0x12f765000) [pid = 2261] [serial = 45] [outer = 0x12f75d800] 15:03:21 INFO - PROCESS | 2261 | 1461708201906 Marionette DEBUG loaded listener.js 15:03:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 46 (0x12fac0000) [pid = 2261] [serial = 46] [outer = 0x12f75d800] 15:03:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fba8000 == 17 [pid = 2261] [id = 17] 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 47 (0x12fba8800) [pid = 2261] [serial = 47] [outer = 0x0] 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 48 (0x12fbaa000) [pid = 2261] [serial = 48] [outer = 0x12fba8800] 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 49 (0x12fb9e000) [pid = 2261] [serial = 49] [outer = 0x12fba8800] 15:03:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fba7800 == 18 [pid = 2261] [id = 18] 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 50 (0x12fac0800) [pid = 2261] [serial = 50] [outer = 0x0] 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 51 (0x12fbe5400) [pid = 2261] [serial = 51] [outer = 0x12fac0800] 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 52 (0x12fac3000) [pid = 2261] [serial = 52] [outer = 0x12fac0800] 15:03:22 INFO - PROCESS | 2261 | 1461708202251 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]]]}] 15:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 15:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:03:22 INFO - PROCESS | 2261 | 1461708202280 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 15:03:22 INFO - PROCESS | 2261 | 1461708202282 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 15:03:22 INFO - PROCESS | 2261 | 1461708202284 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:03:22 INFO - PROCESS | 2261 | 1461708202285 Marionette TRACE conn2 <- [1,46,null,{}] 15:03:22 INFO - PROCESS | 2261 | 1461708202287 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}] 15:03:22 INFO - PROCESS | 2261 | 1461708202370 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 15:03:22 INFO - PROCESS | 2261 | 1461708202374 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x13016c000 == 19 [pid = 2261] [id = 19] 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 53 (0x12fac5c00) [pid = 2261] [serial = 53] [outer = 0x0] 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 54 (0x12fe09400) [pid = 2261] [serial = 54] [outer = 0x12fac5c00] 15:03:22 INFO - PROCESS | 2261 | 1461708202402 Marionette DEBUG loaded listener.js 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 55 (0x1302ae400) [pid = 2261] [serial = 55] [outer = 0x12fac5c00] 15:03:22 INFO - PROCESS | 2261 | 1461708202648 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]]]}] 15:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 15:03:22 INFO - PROCESS | 2261 | 1461708202704 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 15:03:22 INFO - PROCESS | 2261 | 1461708202705 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 15:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:03:22 INFO - PROCESS | 2261 | 1461708202707 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:03:22 INFO - PROCESS | 2261 | 1461708202708 Marionette TRACE conn2 <- [1,50,null,{}] 15:03:22 INFO - PROCESS | 2261 | 1461708202710 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}] 15:03:22 INFO - PROCESS | 2261 | 1461708202806 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 15:03:22 INFO - PROCESS | 2261 | 1461708202810 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x13046c000 == 20 [pid = 2261] [id = 20] 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 56 (0x11ae79800) [pid = 2261] [serial = 56] [outer = 0x0] 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 57 (0x11bd9cc00) [pid = 2261] [serial = 57] [outer = 0x11ae79800] 15:03:22 INFO - PROCESS | 2261 | 1461708202834 Marionette DEBUG loaded listener.js 15:03:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 58 (0x1302b6c00) [pid = 2261] [serial = 58] [outer = 0x11ae79800] 15:03:23 INFO - PROCESS | 2261 | 1461708203094 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]]]}] 15:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 15:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:03:23 INFO - PROCESS | 2261 | 1461708203125 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 15:03:23 INFO - PROCESS | 2261 | 1461708203126 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 15:03:23 INFO - PROCESS | 2261 | 1461708203128 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:03:23 INFO - PROCESS | 2261 | 1461708203129 Marionette TRACE conn2 <- [1,54,null,{}] 15:03:23 INFO - PROCESS | 2261 | 1461708203139 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}] 15:03:23 INFO - PROCESS | 2261 | 1461708203230 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 15:03:23 INFO - PROCESS | 2261 | 1461708203235 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x130442000 == 21 [pid = 2261] [id = 21] 15:03:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 59 (0x11a95e400) [pid = 2261] [serial = 59] [outer = 0x0] 15:03:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 60 (0x11a968000) [pid = 2261] [serial = 60] [outer = 0x11a95e400] 15:03:23 INFO - PROCESS | 2261 | 1461708203259 Marionette DEBUG loaded listener.js 15:03:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 61 (0x12bc09c00) [pid = 2261] [serial = 61] [outer = 0x11a95e400] 15:03:23 INFO - PROCESS | 2261 | 1461708203484 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]]]}] 15:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 376ms 15:03:23 INFO - PROCESS | 2261 | 1461708203504 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 15:03:23 INFO - PROCESS | 2261 | 1461708203506 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 15:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:03:23 INFO - PROCESS | 2261 | 1461708203508 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:03:23 INFO - PROCESS | 2261 | 1461708203509 Marionette TRACE conn2 <- [1,58,null,{}] 15:03:23 INFO - PROCESS | 2261 | 1461708203511 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}] 15:03:23 INFO - PROCESS | 2261 | 1461708203601 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 15:03:23 INFO - PROCESS | 2261 | 1461708203606 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x13047e000 == 22 [pid = 2261] [id = 22] 15:03:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 62 (0x11a966400) [pid = 2261] [serial = 62] [outer = 0x0] 15:03:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 63 (0x130952800) [pid = 2261] [serial = 63] [outer = 0x11a966400] 15:03:23 INFO - PROCESS | 2261 | 1461708203630 Marionette DEBUG loaded listener.js 15:03:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 64 (0x130957800) [pid = 2261] [serial = 64] [outer = 0x11a966400] 15:03:23 INFO - PROCESS | 2261 | 1461708203852 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]]]}] 15:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 368ms 15:03:23 INFO - PROCESS | 2261 | 1461708203876 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 15:03:23 INFO - PROCESS | 2261 | 1461708203877 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 15:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:03:23 INFO - PROCESS | 2261 | 1461708203887 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:03:23 INFO - PROCESS | 2261 | 1461708203888 Marionette TRACE conn2 <- [1,62,null,{}] 15:03:23 INFO - PROCESS | 2261 | 1461708203891 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}] 15:03:23 INFO - PROCESS | 2261 | 1461708203993 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 15:03:24 INFO - PROCESS | 2261 | 1461708203998 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e02800 == 23 [pid = 2261] [id = 23] 15:03:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 65 (0x1309b9c00) [pid = 2261] [serial = 65] [outer = 0x0] 15:03:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 66 (0x1309bec00) [pid = 2261] [serial = 66] [outer = 0x1309b9c00] 15:03:24 INFO - PROCESS | 2261 | 1461708204026 Marionette DEBUG loaded listener.js 15:03:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 67 (0x13095d000) [pid = 2261] [serial = 67] [outer = 0x1309b9c00] 15:03:24 INFO - PROCESS | 2261 | 1461708204949 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]]]}] 15:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1078ms 15:03:24 INFO - PROCESS | 2261 | 1461708204960 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 15:03:24 INFO - PROCESS | 2261 | 1461708204962 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 15:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:03:24 INFO - PROCESS | 2261 | 1461708204986 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:03:24 INFO - PROCESS | 2261 | 1461708204989 Marionette TRACE conn2 <- [1,66,null,{}] 15:03:24 INFO - PROCESS | 2261 | 1461708204993 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}] 15:03:25 INFO - PROCESS | 2261 | 1461708205103 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 15:03:25 INFO - PROCESS | 2261 | 1461708205158 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x115270800 == 24 [pid = 2261] [id = 24] 15:03:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 68 (0x1147e1400) [pid = 2261] [serial = 68] [outer = 0x0] 15:03:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 69 (0x114bbec00) [pid = 2261] [serial = 69] [outer = 0x1147e1400] 15:03:25 INFO - PROCESS | 2261 | 1461708205191 Marionette DEBUG loaded listener.js 15:03:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 70 (0x115346400) [pid = 2261] [serial = 70] [outer = 0x1147e1400] 15:03:25 INFO - PROCESS | 2261 | 1461708205609 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]]]}] 15:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 675ms 15:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:03:25 INFO - PROCESS | 2261 | 1461708205659 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 15:03:25 INFO - PROCESS | 2261 | 1461708205663 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 15:03:25 INFO - PROCESS | 2261 | 1461708205667 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:03:25 INFO - PROCESS | 2261 | 1461708205669 Marionette TRACE conn2 <- [1,70,null,{}] 15:03:25 INFO - PROCESS | 2261 | 1461708205672 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}] 15:03:25 INFO - PROCESS | 2261 | 1461708205781 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 15:03:25 INFO - PROCESS | 2261 | 1461708205822 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x119091800 == 25 [pid = 2261] [id = 25] 15:03:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 71 (0x1159b2000) [pid = 2261] [serial = 71] [outer = 0x0] 15:03:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 72 (0x1190df400) [pid = 2261] [serial = 72] [outer = 0x1159b2000] 15:03:25 INFO - PROCESS | 2261 | 1461708205855 Marionette DEBUG loaded listener.js 15:03:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 73 (0x11936f400) [pid = 2261] [serial = 73] [outer = 0x1159b2000] 15:03:26 INFO - PROCESS | 2261 | 1461708206256 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]]]}] 15:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 620ms 15:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:03:26 INFO - PROCESS | 2261 | 1461708206288 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 15:03:26 INFO - PROCESS | 2261 | 1461708206290 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 15:03:26 INFO - PROCESS | 2261 | 1461708206292 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:03:26 INFO - PROCESS | 2261 | 1461708206295 Marionette TRACE conn2 <- [1,74,null,{}] 15:03:26 INFO - PROCESS | 2261 | 1461708206302 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}] 15:03:26 INFO - PROCESS | 2261 | 1461708206411 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 15:03:26 INFO - PROCESS | 2261 | 1461708206480 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x119be2000 == 26 [pid = 2261] [id = 26] 15:03:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 74 (0x11aa3c800) [pid = 2261] [serial = 74] [outer = 0x0] 15:03:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 75 (0x11ab9b800) [pid = 2261] [serial = 75] [outer = 0x11aa3c800] 15:03:26 INFO - PROCESS | 2261 | 1461708206513 Marionette DEBUG loaded listener.js 15:03:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 76 (0x11aba7c00) [pid = 2261] [serial = 76] [outer = 0x11aa3c800] 15:03:27 INFO - PROCESS | 2261 | 1461708207359 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]]]}] 15:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1126ms 15:03:27 INFO - PROCESS | 2261 | 1461708207418 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 15:03:27 INFO - PROCESS | 2261 | 1461708207421 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 15:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:03:27 INFO - PROCESS | 2261 | 1461708207425 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:03:27 INFO - PROCESS | 2261 | 1461708207426 Marionette TRACE conn2 <- [1,78,null,{}] 15:03:27 INFO - PROCESS | 2261 | 1461708207430 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}] 15:03:27 INFO - PROCESS | 2261 | 1461708207510 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 15:03:27 INFO - PROCESS | 2261 | 1461708207562 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x115721000 == 27 [pid = 2261] [id = 27] 15:03:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 77 (0x116757c00) [pid = 2261] [serial = 77] [outer = 0x0] 15:03:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 78 (0x1189e1400) [pid = 2261] [serial = 78] [outer = 0x116757c00] 15:03:27 INFO - PROCESS | 2261 | 1461708207593 Marionette DEBUG loaded listener.js 15:03:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 79 (0x118f06400) [pid = 2261] [serial = 79] [outer = 0x116757c00] 15:03:28 INFO - PROCESS | 2261 | 1461708208655 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]]]}] 15:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1271ms 15:03:28 INFO - PROCESS | 2261 | 1461708208699 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 15:03:28 INFO - PROCESS | 2261 | 1461708208702 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 15:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:03:28 INFO - PROCESS | 2261 | 1461708208705 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:03:28 INFO - PROCESS | 2261 | 1461708208708 Marionette TRACE conn2 <- [1,82,null,{}] 15:03:28 INFO - PROCESS | 2261 | 1461708208712 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}] 15:03:28 INFO - PROCESS | 2261 | 1461708208781 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 15:03:28 INFO - PROCESS | 2261 | 1461708208847 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x1155a9000 == 28 [pid = 2261] [id = 28] 15:03:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 80 (0x1186b8000) [pid = 2261] [serial = 80] [outer = 0x0] 15:03:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 81 (0x118986c00) [pid = 2261] [serial = 81] [outer = 0x1186b8000] 15:03:28 INFO - PROCESS | 2261 | 1461708208880 Marionette DEBUG loaded listener.js 15:03:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 82 (0x118f0f800) [pid = 2261] [serial = 82] [outer = 0x1186b8000] 15:03:29 INFO - PROCESS | 2261 | 1461708209154 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]]]}] 15:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 15:03:29 INFO - PROCESS | 2261 | 1461708209176 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 15:03:29 INFO - PROCESS | 2261 | 1461708209181 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 15:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:03:29 INFO - PROCESS | 2261 | 1461708209193 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:03:29 INFO - PROCESS | 2261 | 1461708209195 Marionette TRACE conn2 <- [1,86,null,{}] 15:03:29 INFO - PROCESS | 2261 | 1461708209206 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}] 15:03:29 INFO - PROCESS | 2261 | 1461708209282 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 15:03:29 INFO - PROCESS | 2261 | 1461708209287 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x118f45000 == 29 [pid = 2261] [id = 29] 15:03:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 83 (0x118fc4800) [pid = 2261] [serial = 83] [outer = 0x0] 15:03:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 84 (0x119bcb400) [pid = 2261] [serial = 84] [outer = 0x118fc4800] 15:03:29 INFO - PROCESS | 2261 | 1461708209315 Marionette DEBUG loaded listener.js 15:03:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 85 (0x1190df000) [pid = 2261] [serial = 85] [outer = 0x118fc4800] 15:03:29 INFO - PROCESS | 2261 | 1461708209613 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]]]}] 15:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 15:03:29 INFO - PROCESS | 2261 | 1461708209668 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 15:03:29 INFO - PROCESS | 2261 | 1461708209670 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 15:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:03:29 INFO - PROCESS | 2261 | 1461708209672 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:03:29 INFO - PROCESS | 2261 | 1461708209675 Marionette TRACE conn2 <- [1,90,null,{}] 15:03:29 INFO - PROCESS | 2261 | 1461708209682 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}] 15:03:29 INFO - PROCESS | 2261 | 1461708209753 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 15:03:29 INFO - PROCESS | 2261 | 1461708209758 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x119815000 == 30 [pid = 2261] [id = 30] 15:03:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 86 (0x1190c9800) [pid = 2261] [serial = 86] [outer = 0x0] 15:03:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 87 (0x11aa45800) [pid = 2261] [serial = 87] [outer = 0x1190c9800] 15:03:29 INFO - PROCESS | 2261 | 1461708209789 Marionette DEBUG loaded listener.js 15:03:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 88 (0x11aa66000) [pid = 2261] [serial = 88] [outer = 0x1190c9800] 15:03:30 INFO - PROCESS | 2261 | 1461708210110 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]]]}] 15:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 472ms 15:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:03:30 INFO - PROCESS | 2261 | 1461708210144 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 15:03:30 INFO - PROCESS | 2261 | 1461708210146 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 15:03:30 INFO - PROCESS | 2261 | 1461708210150 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:03:30 INFO - PROCESS | 2261 | 1461708210152 Marionette TRACE conn2 <- [1,94,null,{}] 15:03:30 INFO - PROCESS | 2261 | 1461708210154 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}] 15:03:30 INFO - PROCESS | 2261 | 1461708210240 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 15:03:30 INFO - PROCESS | 2261 | 1461708210247 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x119d27800 == 31 [pid = 2261] [id = 31] 15:03:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 89 (0x11a966000) [pid = 2261] [serial = 89] [outer = 0x0] 15:03:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 90 (0x11ab9f000) [pid = 2261] [serial = 90] [outer = 0x11a966000] 15:03:30 INFO - PROCESS | 2261 | 1461708210273 Marionette DEBUG loaded listener.js 15:03:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 91 (0x11b0e8800) [pid = 2261] [serial = 91] [outer = 0x11a966000] 15:03:30 INFO - PROCESS | 2261 | 1461708210535 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]]]}] 15:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 422ms 15:03:30 INFO - PROCESS | 2261 | 1461708210572 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 15:03:30 INFO - PROCESS | 2261 | 1461708210573 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 15:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:03:30 INFO - PROCESS | 2261 | 1461708210576 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:03:30 INFO - PROCESS | 2261 | 1461708210577 Marionette TRACE conn2 <- [1,98,null,{}] 15:03:30 INFO - PROCESS | 2261 | 1461708210579 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}] 15:03:30 INFO - PROCESS | 2261 | 1461708210659 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 15:03:30 INFO - PROCESS | 2261 | 1461708210663 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b025000 == 32 [pid = 2261] [id = 32] 15:03:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 92 (0x118f0e800) [pid = 2261] [serial = 92] [outer = 0x0] 15:03:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 93 (0x11b1b7800) [pid = 2261] [serial = 93] [outer = 0x118f0e800] 15:03:30 INFO - PROCESS | 2261 | 1461708210690 Marionette DEBUG loaded listener.js 15:03:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 94 (0x11ba75800) [pid = 2261] [serial = 94] [outer = 0x118f0e800] 15:03:30 INFO - PROCESS | 2261 | 1461708210975 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]]]}] 15:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 15:03:30 INFO - PROCESS | 2261 | 1461708210995 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 15:03:31 INFO - PROCESS | 2261 | 1461708210996 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 15:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:03:31 INFO - PROCESS | 2261 | 1461708211006 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:03:31 INFO - PROCESS | 2261 | 1461708211008 Marionette TRACE conn2 <- [1,102,null,{}] 15:03:31 INFO - PROCESS | 2261 | 1461708211010 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}] 15:03:31 INFO - PROCESS | 2261 | 1461708211095 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 15:03:31 INFO - PROCESS | 2261 | 1461708211142 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b16c800 == 33 [pid = 2261] [id = 33] 15:03:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 95 (0x11aba7400) [pid = 2261] [serial = 95] [outer = 0x0] 15:03:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 96 (0x11bb66c00) [pid = 2261] [serial = 96] [outer = 0x11aba7400] 15:03:31 INFO - PROCESS | 2261 | 1461708211170 Marionette DEBUG loaded listener.js 15:03:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x11c30d800) [pid = 2261] [serial = 97] [outer = 0x11aba7400] 15:03:31 INFO - PROCESS | 2261 | 1461708211426 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]]]}] 15:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 467ms 15:03:31 INFO - PROCESS | 2261 | 1461708211475 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 15:03:31 INFO - PROCESS | 2261 | 1461708211476 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 15:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:03:31 INFO - PROCESS | 2261 | 1461708211478 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:03:31 INFO - PROCESS | 2261 | 1461708211480 Marionette TRACE conn2 <- [1,106,null,{}] 15:03:31 INFO - PROCESS | 2261 | 1461708211490 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}] 15:03:31 INFO - PROCESS | 2261 | 1461708211560 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 15:03:31 INFO - PROCESS | 2261 | 1461708211565 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0e2800 == 34 [pid = 2261] [id = 34] 15:03:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11c311000) [pid = 2261] [serial = 98] [outer = 0x0] 15:03:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x11c627c00) [pid = 2261] [serial = 99] [outer = 0x11c311000] 15:03:31 INFO - PROCESS | 2261 | 1461708211591 Marionette DEBUG loaded listener.js 15:03:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x11c72e400) [pid = 2261] [serial = 100] [outer = 0x11c311000] 15:03:31 INFO - PROCESS | 2261 | 1461708211866 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]]]}] 15:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 426ms 15:03:31 INFO - PROCESS | 2261 | 1461708211906 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 15:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:03:31 INFO - PROCESS | 2261 | 1461708211907 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 15:03:31 INFO - PROCESS | 2261 | 1461708211909 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:03:31 INFO - PROCESS | 2261 | 1461708211911 Marionette TRACE conn2 <- [1,110,null,{}] 15:03:31 INFO - PROCESS | 2261 | 1461708211913 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}] 15:03:31 INFO - PROCESS | 2261 | 1461708211984 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 15:03:32 INFO - PROCESS | 2261 | 1461708212030 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0f7800 == 35 [pid = 2261] [id = 35] 15:03:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x11c309c00) [pid = 2261] [serial = 101] [outer = 0x0] 15:03:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x11c75f000) [pid = 2261] [serial = 102] [outer = 0x11c309c00] 15:03:32 INFO - PROCESS | 2261 | 1461708212055 Marionette DEBUG loaded listener.js 15:03:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x11ca63000) [pid = 2261] [serial = 103] [outer = 0x11c309c00] 15:03:32 INFO - PROCESS | 2261 | 1461708212289 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]]]}] 15:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 15:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:03:32 INFO - PROCESS | 2261 | 1461708212339 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 15:03:32 INFO - PROCESS | 2261 | 1461708212340 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 15:03:32 INFO - PROCESS | 2261 | 1461708212342 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:03:32 INFO - PROCESS | 2261 | 1461708212344 Marionette TRACE conn2 <- [1,114,null,{}] 15:03:32 INFO - PROCESS | 2261 | 1461708212346 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}] 15:03:32 INFO - PROCESS | 2261 | 1461708212426 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 15:03:32 INFO - PROCESS | 2261 | 1461708212430 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x119814000 == 36 [pid = 2261] [id = 36] 15:03:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x11a961000) [pid = 2261] [serial = 104] [outer = 0x0] 15:03:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x11ceda400) [pid = 2261] [serial = 105] [outer = 0x11a961000] 15:03:32 INFO - PROCESS | 2261 | 1461708212457 Marionette DEBUG loaded listener.js 15:03:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x123ee1000) [pid = 2261] [serial = 106] [outer = 0x11a961000] 15:03:32 INFO - PROCESS | 2261 | 1461708212761 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]]]}] 15:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 15:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:03:32 INFO - PROCESS | 2261 | 1461708212812 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 15:03:32 INFO - PROCESS | 2261 | 1461708212813 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 15:03:32 INFO - PROCESS | 2261 | 1461708212815 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:03:32 INFO - PROCESS | 2261 | 1461708212816 Marionette TRACE conn2 <- [1,118,null,{}] 15:03:32 INFO - PROCESS | 2261 | 1461708212818 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}] 15:03:32 INFO - PROCESS | 2261 | 1461708212888 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 15:03:32 INFO - PROCESS | 2261 | 1461708212935 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7d2000 == 37 [pid = 2261] [id = 37] 15:03:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x11aa43c00) [pid = 2261] [serial = 107] [outer = 0x0] 15:03:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x123ee2400) [pid = 2261] [serial = 108] [outer = 0x11aa43c00] 15:03:32 INFO - PROCESS | 2261 | 1461708212960 Marionette DEBUG loaded listener.js 15:03:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x1254b0400) [pid = 2261] [serial = 109] [outer = 0x11aa43c00] 15:03:33 INFO - PROCESS | 2261 | 1461708213197 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]]]}] 15:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms 15:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:03:33 INFO - PROCESS | 2261 | 1461708213243 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 15:03:33 INFO - PROCESS | 2261 | 1461708213244 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 15:03:33 INFO - PROCESS | 2261 | 1461708213246 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:03:33 INFO - PROCESS | 2261 | 1461708213249 Marionette TRACE conn2 <- [1,122,null,{}] 15:03:33 INFO - PROCESS | 2261 | 1461708213258 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}] 15:03:33 INFO - PROCESS | 2261 | 1461708213345 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 15:03:33 INFO - PROCESS | 2261 | 1461708213352 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b024800 == 38 [pid = 2261] [id = 38] 15:03:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x125681000) [pid = 2261] [serial = 110] [outer = 0x0] 15:03:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x126b0e400) [pid = 2261] [serial = 111] [outer = 0x125681000] 15:03:33 INFO - PROCESS | 2261 | 1461708213381 Marionette DEBUG loaded listener.js 15:03:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x127144800) [pid = 2261] [serial = 112] [outer = 0x125681000] 15:03:33 INFO - PROCESS | 2261 | 1461708213685 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]]]}] 15:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 477ms 15:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:03:33 INFO - PROCESS | 2261 | 1461708213724 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 15:03:33 INFO - PROCESS | 2261 | 1461708213725 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 15:03:33 INFO - PROCESS | 2261 | 1461708213727 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:03:33 INFO - PROCESS | 2261 | 1461708213728 Marionette TRACE conn2 <- [1,126,null,{}] 15:03:33 INFO - PROCESS | 2261 | 1461708213731 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}] 15:03:33 INFO - PROCESS | 2261 | 1461708213799 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 15:03:33 INFO - PROCESS | 2261 | 1461708213847 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e16000 == 39 [pid = 2261] [id = 39] 15:03:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x126860000) [pid = 2261] [serial = 113] [outer = 0x0] 15:03:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x127385800) [pid = 2261] [serial = 114] [outer = 0x126860000] 15:03:33 INFO - PROCESS | 2261 | 1461708213872 Marionette DEBUG loaded listener.js 15:03:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x127406000) [pid = 2261] [serial = 115] [outer = 0x126860000] 15:03:34 INFO - PROCESS | 2261 | 1461708214138 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]]]}] 15:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 15:03:34 INFO - PROCESS | 2261 | 1461708214154 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 15:03:34 INFO - PROCESS | 2261 | 1461708214155 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 15:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:03:34 INFO - PROCESS | 2261 | 1461708214158 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:03:34 INFO - PROCESS | 2261 | 1461708214159 Marionette TRACE conn2 <- [1,130,null,{}] 15:03:34 INFO - PROCESS | 2261 | 1461708214161 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}] 15:03:34 INFO - PROCESS | 2261 | 1461708214293 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 15:03:34 INFO - PROCESS | 2261 | 1461708214337 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x114b35800 == 40 [pid = 2261] [id = 40] 15:03:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x114243c00) [pid = 2261] [serial = 116] [outer = 0x0] 15:03:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x1147e1000) [pid = 2261] [serial = 117] [outer = 0x114243c00] 15:03:34 INFO - PROCESS | 2261 | 1461708214369 Marionette DEBUG loaded listener.js 15:03:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x116575400) [pid = 2261] [serial = 118] [outer = 0x114243c00] 15:03:34 INFO - PROCESS | 2261 | 1461708214962 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]]]}] 15:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 819ms 15:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:03:34 INFO - PROCESS | 2261 | 1461708214978 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 15:03:34 INFO - PROCESS | 2261 | 1461708214981 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 15:03:34 INFO - PROCESS | 2261 | 1461708214984 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:03:34 INFO - PROCESS | 2261 | 1461708214987 Marionette TRACE conn2 <- [1,134,null,{}] 15:03:34 INFO - PROCESS | 2261 | 1461708214990 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}] 15:03:35 INFO - PROCESS | 2261 | 1461708215093 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 15:03:35 INFO - PROCESS | 2261 | 1461708215161 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x119bf2800 == 41 [pid = 2261] [id = 41] 15:03:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x119bcc400) [pid = 2261] [serial = 119] [outer = 0x0] 15:03:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x119e43800) [pid = 2261] [serial = 120] [outer = 0x119bcc400] 15:03:35 INFO - PROCESS | 2261 | 1461708215193 Marionette DEBUG loaded listener.js 15:03:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x11a964c00) [pid = 2261] [serial = 121] [outer = 0x119bcc400] 15:03:35 INFO - PROCESS | 2261 | 1461708215910 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]]]}] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x130e02800 == 40 [pid = 2261] [id = 23] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12f339800 == 39 [pid = 2261] [id = 14] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12f085000 == 38 [pid = 2261] [id = 13] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12bccf000 == 37 [pid = 2261] [id = 6] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x13016c000 == 36 [pid = 2261] [id = 19] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12dceb000 == 35 [pid = 2261] [id = 10] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x119be2000 == 34 [pid = 2261] [id = 26] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x119091800 == 33 [pid = 2261] [id = 25] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x115270800 == 32 [pid = 2261] [id = 24] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x123e16000 == 31 [pid = 2261] [id = 39] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x11b024800 == 30 [pid = 2261] [id = 38] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7d2000 == 29 [pid = 2261] [id = 37] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x119814000 == 28 [pid = 2261] [id = 36] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0f7800 == 27 [pid = 2261] [id = 35] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0e2800 == 26 [pid = 2261] [id = 34] 15:03:35 INFO - PROCESS | 2261 | --DOCSHELL 0x11b16c800 == 25 [pid = 2261] [id = 33] 15:03:36 INFO - PROCESS | 2261 | --DOCSHELL 0x11b025000 == 24 [pid = 2261] [id = 32] 15:03:36 INFO - PROCESS | 2261 | --DOCSHELL 0x119d27800 == 23 [pid = 2261] [id = 31] 15:03:36 INFO - PROCESS | 2261 | --DOCSHELL 0x119815000 == 22 [pid = 2261] [id = 30] 15:03:36 INFO - PROCESS | 2261 | --DOCSHELL 0x118f45000 == 21 [pid = 2261] [id = 29] 15:03:36 INFO - PROCESS | 2261 | --DOCSHELL 0x1155a9000 == 20 [pid = 2261] [id = 28] 15:03:36 INFO - PROCESS | 2261 | --DOCSHELL 0x115721000 == 19 [pid = 2261] [id = 27] 15:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1024ms 15:03:36 INFO - PROCESS | 2261 | 1461708216008 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 15:03:36 INFO - PROCESS | 2261 | 1461708216011 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 15:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:03:36 INFO - PROCESS | 2261 | 1461708216016 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:03:36 INFO - PROCESS | 2261 | 1461708216020 Marionette TRACE conn2 <- [1,138,null,{}] 15:03:36 INFO - PROCESS | 2261 | 1461708216039 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}] 15:03:36 INFO - PROCESS | 2261 | 1461708216178 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 15:03:36 INFO - PROCESS | 2261 | 1461708216219 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x118611000 == 20 [pid = 2261] [id = 42] 15:03:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x1186b5400) [pid = 2261] [serial = 122] [outer = 0x0] 15:03:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x118fcdc00) [pid = 2261] [serial = 123] [outer = 0x1186b5400] 15:03:36 INFO - PROCESS | 2261 | 1461708216245 Marionette DEBUG loaded listener.js 15:03:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x119367c00) [pid = 2261] [serial = 124] [outer = 0x1186b5400] 15:03:36 INFO - PROCESS | 2261 | 1461708216712 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]]]}] 15:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 739ms 15:03:36 INFO - PROCESS | 2261 | 1461708216771 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 15:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:03:36 INFO - PROCESS | 2261 | 1461708216775 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 15:03:36 INFO - PROCESS | 2261 | 1461708216789 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:03:36 INFO - PROCESS | 2261 | 1461708216793 Marionette TRACE conn2 <- [1,142,null,{}] 15:03:36 INFO - PROCESS | 2261 | 1461708216798 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}] 15:03:36 INFO - PROCESS | 2261 | 1461708216929 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 15:03:37 INFO - PROCESS | 2261 | 1461708217009 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x11981f000 == 21 [pid = 2261] [id = 43] 15:03:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11936ec00) [pid = 2261] [serial = 125] [outer = 0x0] 15:03:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11a966c00) [pid = 2261] [serial = 126] [outer = 0x11936ec00] 15:03:37 INFO - PROCESS | 2261 | 1461708217058 Marionette DEBUG loaded listener.js 15:03:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x11aa68800) [pid = 2261] [serial = 127] [outer = 0x11936ec00] 15:03:37 INFO - PROCESS | 2261 | 1461708217519 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]]]}] 15:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 782ms 15:03:37 INFO - PROCESS | 2261 | 1461708217564 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 15:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:03:37 INFO - PROCESS | 2261 | 1461708217565 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 15:03:37 INFO - PROCESS | 2261 | 1461708217568 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:03:37 INFO - PROCESS | 2261 | 1461708217569 Marionette TRACE conn2 <- [1,146,null,{}] 15:03:37 INFO - PROCESS | 2261 | 1461708217577 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}] 15:03:37 INFO - PROCESS | 2261 | 1461708217672 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 15:03:37 INFO - PROCESS | 2261 | 1461708217730 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b16b000 == 22 [pid = 2261] [id = 44] 15:03:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x11b1c3800) [pid = 2261] [serial = 128] [outer = 0x0] 15:03:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x11ba10800) [pid = 2261] [serial = 129] [outer = 0x11b1c3800] 15:03:37 INFO - PROCESS | 2261 | 1461708217766 Marionette DEBUG loaded listener.js 15:03:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x11bbca800) [pid = 2261] [serial = 130] [outer = 0x11b1c3800] 15:03:38 INFO - PROCESS | 2261 | 1461708218193 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]]]}] 15:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 673ms 15:03:38 INFO - PROCESS | 2261 | 1461708218249 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 15:03:38 INFO - PROCESS | 2261 | 1461708218250 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 15:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:03:38 INFO - PROCESS | 2261 | 1461708218255 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:03:38 INFO - PROCESS | 2261 | 1461708218256 Marionette TRACE conn2 <- [1,150,null,{}] 15:03:38 INFO - PROCESS | 2261 | 1461708218258 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}] 15:03:38 INFO - PROCESS | 2261 | 1461708218345 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 15:03:38 INFO - PROCESS | 2261 | 1461708218405 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1ba800 == 23 [pid = 2261] [id = 45] 15:03:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11584ac00) [pid = 2261] [serial = 131] [outer = 0x0] 15:03:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11c30f800) [pid = 2261] [serial = 132] [outer = 0x11584ac00] 15:03:38 INFO - PROCESS | 2261 | 1461708218438 Marionette DEBUG loaded listener.js 15:03:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11c761800) [pid = 2261] [serial = 133] [outer = 0x11584ac00] 15:03:38 INFO - PROCESS | 2261 | 1461708218874 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]]]}] 15:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 668ms 15:03:38 INFO - PROCESS | 2261 | 1461708218934 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 15:03:38 INFO - PROCESS | 2261 | 1461708218935 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 15:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:03:38 INFO - PROCESS | 2261 | 1461708218957 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:03:38 INFO - PROCESS | 2261 | 1461708218958 Marionette TRACE conn2 <- [1,154,null,{}] 15:03:38 INFO - PROCESS | 2261 | 1461708218961 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}] 15:03:39 INFO - PROCESS | 2261 | 1461708219043 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 15:03:39 INFO - PROCESS | 2261 | 1461708219099 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ae3c000 == 24 [pid = 2261] [id = 46] 15:03:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x11c30bc00) [pid = 2261] [serial = 134] [outer = 0x0] 15:03:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x11cb1d800) [pid = 2261] [serial = 135] [outer = 0x11c30bc00] 15:03:39 INFO - PROCESS | 2261 | 1461708219129 Marionette DEBUG loaded listener.js 15:03:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x123ee0c00) [pid = 2261] [serial = 136] [outer = 0x11c30bc00] 15:03:39 INFO - PROCESS | 2261 | 1461708219525 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]]]}] 15:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 621ms 15:03:39 INFO - PROCESS | 2261 | 1461708219584 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 15:03:39 INFO - PROCESS | 2261 | 1461708219585 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 15:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:03:39 INFO - PROCESS | 2261 | 1461708219590 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:03:39 INFO - PROCESS | 2261 | 1461708219591 Marionette TRACE conn2 <- [1,158,null,{}] 15:03:39 INFO - PROCESS | 2261 | 1461708219593 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}] 15:03:39 INFO - PROCESS | 2261 | 1461708219709 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 15:03:39 INFO - PROCESS | 2261 | 1461708219766 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x125631000 == 25 [pid = 2261] [id = 47] 15:03:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x11c75f800) [pid = 2261] [serial = 137] [outer = 0x0] 15:03:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x126f27c00) [pid = 2261] [serial = 138] [outer = 0x11c75f800] 15:03:39 INFO - PROCESS | 2261 | 1461708219792 Marionette DEBUG loaded listener.js 15:03:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x1273ca800) [pid = 2261] [serial = 139] [outer = 0x11c75f800] 15:03:40 INFO - PROCESS | 2261 | 1461708220363 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]]]}] 15:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 823ms 15:03:40 INFO - PROCESS | 2261 | 1461708220415 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 15:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:03:40 INFO - PROCESS | 2261 | 1461708220417 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 15:03:40 INFO - PROCESS | 2261 | 1461708220421 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:03:40 INFO - PROCESS | 2261 | 1461708220423 Marionette TRACE conn2 <- [1,162,null,{}] 15:03:40 INFO - PROCESS | 2261 | 1461708220426 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}] 15:03:40 INFO - PROCESS | 2261 | 1461708220544 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 15:03:40 INFO - PROCESS | 2261 | 1461708220594 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x12689e000 == 26 [pid = 2261] [id = 48] 15:03:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x1279c2400) [pid = 2261] [serial = 140] [outer = 0x0] 15:03:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x127b93000) [pid = 2261] [serial = 141] [outer = 0x1279c2400] 15:03:40 INFO - PROCESS | 2261 | 1461708220625 Marionette DEBUG loaded listener.js 15:03:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x127d07c00) [pid = 2261] [serial = 142] [outer = 0x1279c2400] 15:03:41 INFO - PROCESS | 2261 | 1461708221113 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]]]}] 15:03:41 INFO - PROCESS | 2261 | --DOCSHELL 0x114b35800 == 25 [pid = 2261] [id = 40] 15:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 721ms 15:03:41 INFO - PROCESS | 2261 | 1461708221142 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 15:03:41 INFO - PROCESS | 2261 | 1461708221144 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 15:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:03:41 INFO - PROCESS | 2261 | 1461708221148 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:03:41 INFO - PROCESS | 2261 | 1461708221151 Marionette TRACE conn2 <- [1,166,null,{}] 15:03:41 INFO - PROCESS | 2261 | 1461708221155 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}] 15:03:41 INFO - PROCESS | 2261 | 1461708221247 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 15:03:41 INFO - PROCESS | 2261 | 1461708221299 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x118adf800 == 26 [pid = 2261] [id = 49] 15:03:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x118a40800) [pid = 2261] [serial = 143] [outer = 0x0] 15:03:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x118fcf800) [pid = 2261] [serial = 144] [outer = 0x118a40800] 15:03:41 INFO - PROCESS | 2261 | 1461708221332 Marionette DEBUG loaded listener.js 15:03:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x119374000) [pid = 2261] [serial = 145] [outer = 0x118a40800] 15:03:41 INFO - PROCESS | 2261 | 1461708221776 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]]]}] 15:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 673ms 15:03:41 INFO - PROCESS | 2261 | 1461708221821 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 15:03:41 INFO - PROCESS | 2261 | 1461708221825 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 15:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:03:41 INFO - PROCESS | 2261 | 1461708221864 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:03:41 INFO - PROCESS | 2261 | 1461708221866 Marionette TRACE conn2 <- [1,170,null,{}] 15:03:41 INFO - PROCESS | 2261 | 1461708221871 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}] 15:03:41 INFO - PROCESS | 2261 | 1461708221963 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 15:03:42 INFO - PROCESS | 2261 | 1461708222012 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c00b000 == 27 [pid = 2261] [id = 50] 15:03:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x11aa67c00) [pid = 2261] [serial = 146] [outer = 0x0] 15:03:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11aba1c00) [pid = 2261] [serial = 147] [outer = 0x11aa67c00] 15:03:42 INFO - PROCESS | 2261 | 1461708222043 Marionette DEBUG loaded listener.js 15:03:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x11b1c2400) [pid = 2261] [serial = 148] [outer = 0x11aa67c00] 15:03:42 INFO - PROCESS | 2261 | 1461708222464 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]]]}] 15:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 640ms 15:03:42 INFO - PROCESS | 2261 | 1461708222488 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 15:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:03:42 INFO - PROCESS | 2261 | 1461708222490 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 15:03:42 INFO - PROCESS | 2261 | 1461708222492 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:03:42 INFO - PROCESS | 2261 | 1461708222495 Marionette TRACE conn2 <- [1,174,null,{}] 15:03:42 INFO - PROCESS | 2261 | 1461708222522 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}] 15:03:42 INFO - PROCESS | 2261 | 1461708222620 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 15:03:42 INFO - PROCESS | 2261 | 1461708222681 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x12688f800 == 28 [pid = 2261] [id = 51] 15:03:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x11c311400) [pid = 2261] [serial = 149] [outer = 0x0] 15:03:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x11c840000) [pid = 2261] [serial = 150] [outer = 0x11c311400] 15:03:42 INFO - PROCESS | 2261 | 1461708222715 Marionette DEBUG loaded listener.js 15:03:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x123ee7400) [pid = 2261] [serial = 151] [outer = 0x11c311400] 15:03:43 INFO - PROCESS | 2261 | 1461708223151 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]]]}] 15:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 15:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:03:43 INFO - PROCESS | 2261 | 1461708223164 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 15:03:43 INFO - PROCESS | 2261 | 1461708223166 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 15:03:43 INFO - PROCESS | 2261 | 1461708223168 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:03:43 INFO - PROCESS | 2261 | 1461708223170 Marionette TRACE conn2 <- [1,178,null,{}] 15:03:43 INFO - PROCESS | 2261 | 1461708223172 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}] 15:03:43 INFO - PROCESS | 2261 | 1461708223276 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 15:03:43 INFO - PROCESS | 2261 | 1461708223333 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x12733a000 == 29 [pid = 2261] [id = 52] 15:03:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x126c90c00) [pid = 2261] [serial = 152] [outer = 0x0] 15:03:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x127383c00) [pid = 2261] [serial = 153] [outer = 0x126c90c00] 15:03:43 INFO - PROCESS | 2261 | 1461708223366 Marionette DEBUG loaded listener.js 15:03:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x127b8f400) [pid = 2261] [serial = 154] [outer = 0x126c90c00] 15:03:43 INFO - PROCESS | 2261 | 1461708223778 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]]]}] 15:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 15:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:03:43 INFO - PROCESS | 2261 | 1461708223790 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 15:03:43 INFO - PROCESS | 2261 | 1461708223791 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 15:03:43 INFO - PROCESS | 2261 | 1461708223793 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:03:43 INFO - PROCESS | 2261 | 1461708223794 Marionette TRACE conn2 <- [1,182,null,{}] 15:03:43 INFO - PROCESS | 2261 | 1461708223797 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}] 15:03:43 INFO - PROCESS | 2261 | 1461708223884 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 15:03:43 INFO - PROCESS | 2261 | 1461708223929 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x1273e9800 == 30 [pid = 2261] [id = 53] 15:03:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x127b9a800) [pid = 2261] [serial = 155] [outer = 0x0] 15:03:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x128491c00) [pid = 2261] [serial = 156] [outer = 0x127b9a800] 15:03:43 INFO - PROCESS | 2261 | 1461708223960 Marionette DEBUG loaded listener.js 15:03:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12855f800) [pid = 2261] [serial = 157] [outer = 0x127b9a800] 15:03:44 INFO - PROCESS | 2261 | 1461708224382 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]]]}] 15:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 619ms 15:03:44 INFO - PROCESS | 2261 | 1461708224412 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 15:03:44 INFO - PROCESS | 2261 | 1461708224414 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 15:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:03:44 INFO - PROCESS | 2261 | 1461708224438 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:03:44 INFO - PROCESS | 2261 | 1461708224439 Marionette TRACE conn2 <- [1,186,null,{}] 15:03:44 INFO - PROCESS | 2261 | 1461708224442 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}] 15:03:44 INFO - PROCESS | 2261 | 1461708224560 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 15:03:44 INFO - PROCESS | 2261 | 1461708224638 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x129613800 == 31 [pid = 2261] [id = 54] 15:03:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12b639400) [pid = 2261] [serial = 158] [outer = 0x0] 15:03:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12b78a000) [pid = 2261] [serial = 159] [outer = 0x12b639400] 15:03:44 INFO - PROCESS | 2261 | 1461708224671 Marionette DEBUG loaded listener.js 15:03:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x12bcb3800) [pid = 2261] [serial = 160] [outer = 0x12b639400] 15:03:45 INFO - PROCESS | 2261 | 1461708225154 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]]]}] 15:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 773ms 15:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:03:45 INFO - PROCESS | 2261 | 1461708225208 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 15:03:45 INFO - PROCESS | 2261 | 1461708225210 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 15:03:45 INFO - PROCESS | 2261 | 1461708225214 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:03:45 INFO - PROCESS | 2261 | 1461708225216 Marionette TRACE conn2 <- [1,190,null,{}] 15:03:45 INFO - PROCESS | 2261 | 1461708225219 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}] 15:03:45 INFO - PROCESS | 2261 | 1461708225309 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 15:03:45 INFO - PROCESS | 2261 | 1461708225360 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x11917b000 == 32 [pid = 2261] [id = 55] 15:03:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x119d81400) [pid = 2261] [serial = 161] [outer = 0x0] 15:03:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x11a949400) [pid = 2261] [serial = 162] [outer = 0x119d81400] 15:03:45 INFO - PROCESS | 2261 | 1461708225391 Marionette DEBUG loaded listener.js 15:03:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x11aa6a400) [pid = 2261] [serial = 163] [outer = 0x119d81400] 15:03:45 INFO - PROCESS | 2261 | --DOCSHELL 0x11ae3c000 == 31 [pid = 2261] [id = 46] 15:03:45 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1ba800 == 30 [pid = 2261] [id = 45] 15:03:45 INFO - PROCESS | 2261 | --DOCSHELL 0x11b16b000 == 29 [pid = 2261] [id = 44] 15:03:45 INFO - PROCESS | 2261 | --DOCSHELL 0x11981f000 == 28 [pid = 2261] [id = 43] 15:03:45 INFO - PROCESS | 2261 | --DOCSHELL 0x118611000 == 27 [pid = 2261] [id = 42] 15:03:45 INFO - PROCESS | 2261 | 1461708225844 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]]]}] 15:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 675ms 15:03:45 INFO - PROCESS | 2261 | 1461708225889 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 15:03:45 INFO - PROCESS | 2261 | 1461708225892 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 15:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:03:45 INFO - PROCESS | 2261 | 1461708225896 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:03:45 INFO - PROCESS | 2261 | 1461708225898 Marionette TRACE conn2 <- [1,194,null,{}] 15:03:45 INFO - PROCESS | 2261 | 1461708225923 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}] 15:03:46 INFO - PROCESS | 2261 | 1461708226020 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 15:03:46 INFO - PROCESS | 2261 | 1461708226085 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0ed000 == 28 [pid = 2261] [id = 56] 15:03:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x11a94b800) [pid = 2261] [serial = 164] [outer = 0x0] 15:03:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x11b0ec800) [pid = 2261] [serial = 165] [outer = 0x11a94b800] 15:03:46 INFO - PROCESS | 2261 | 1461708226118 Marionette DEBUG loaded listener.js 15:03:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x11bbc8800) [pid = 2261] [serial = 166] [outer = 0x11a94b800] 15:03:46 INFO - PROCESS | 2261 | 1461708226529 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]]]}] 15:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 692ms 15:03:46 INFO - PROCESS | 2261 | 1461708226588 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 15:03:46 INFO - PROCESS | 2261 | 1461708226592 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 15:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:03:46 INFO - PROCESS | 2261 | 1461708226613 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:03:46 INFO - PROCESS | 2261 | 1461708226616 Marionette TRACE conn2 <- [1,198,null,{}] 15:03:46 INFO - PROCESS | 2261 | 1461708226623 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}] 15:03:46 INFO - PROCESS | 2261 | 1461708226717 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 15:03:46 INFO - PROCESS | 2261 | 1461708226782 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x126891000 == 29 [pid = 2261] [id = 57] 15:03:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x11c624800) [pid = 2261] [serial = 167] [outer = 0x0] 15:03:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x11cbb5800) [pid = 2261] [serial = 168] [outer = 0x11c624800] 15:03:46 INFO - PROCESS | 2261 | 1461708226813 Marionette DEBUG loaded listener.js 15:03:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x12685e800) [pid = 2261] [serial = 169] [outer = 0x11c624800] 15:03:47 INFO - PROCESS | 2261 | 1461708227238 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]]]}] 15:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 692ms 15:03:47 INFO - PROCESS | 2261 | 1461708227330 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 15:03:47 INFO - PROCESS | 2261 | 1461708227332 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 15:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:03:47 INFO - PROCESS | 2261 | 1461708227338 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:03:47 INFO - PROCESS | 2261 | 1461708227340 Marionette TRACE conn2 <- [1,202,null,{}] 15:03:47 INFO - PROCESS | 2261 | 1461708227348 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}] 15:03:47 INFO - PROCESS | 2261 | 1461708227441 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 15:03:47 INFO - PROCESS | 2261 | 1461708227506 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x128e46000 == 30 [pid = 2261] [id = 58] 15:03:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x127d0a800) [pid = 2261] [serial = 170] [outer = 0x0] 15:03:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x128492800) [pid = 2261] [serial = 171] [outer = 0x127d0a800] 15:03:47 INFO - PROCESS | 2261 | 1461708227539 Marionette DEBUG loaded listener.js 15:03:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x128eeb800) [pid = 2261] [serial = 172] [outer = 0x127d0a800] 15:03:47 INFO - PROCESS | 2261 | 1461708227954 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]]]}] 15:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 626ms 15:03:47 INFO - PROCESS | 2261 | 1461708227962 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 15:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:03:47 INFO - PROCESS | 2261 | 1461708227964 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 15:03:47 INFO - PROCESS | 2261 | 1461708227967 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:03:47 INFO - PROCESS | 2261 | 1461708227968 Marionette TRACE conn2 <- [1,206,null,{}] 15:03:47 INFO - PROCESS | 2261 | 1461708227971 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}] 15:03:48 INFO - PROCESS | 2261 | 1461708228060 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 15:03:48 INFO - PROCESS | 2261 | 1461708228108 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x1163a8000 == 31 [pid = 2261] [id = 59] 15:03:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x127e50400) [pid = 2261] [serial = 173] [outer = 0x0] 15:03:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x12b637800) [pid = 2261] [serial = 174] [outer = 0x127e50400] 15:03:48 INFO - PROCESS | 2261 | 1461708228138 Marionette DEBUG loaded listener.js 15:03:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x12bc0f400) [pid = 2261] [serial = 175] [outer = 0x127e50400] 15:03:48 INFO - PROCESS | 2261 | 1461708228541 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]]]}] 15:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 622ms 15:03:48 INFO - PROCESS | 2261 | 1461708228590 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 15:03:48 INFO - PROCESS | 2261 | 1461708228592 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 15:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:03:48 INFO - PROCESS | 2261 | 1461708228596 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:03:48 INFO - PROCESS | 2261 | 1461708228598 Marionette TRACE conn2 <- [1,210,null,{}] 15:03:48 INFO - PROCESS | 2261 | 1461708228602 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}] 15:03:48 INFO - PROCESS | 2261 | 1461708228740 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 15:03:48 INFO - PROCESS | 2261 | 1461708228867 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf4a800 == 32 [pid = 2261] [id = 60] 15:03:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x12b345800) [pid = 2261] [serial = 176] [outer = 0x0] 15:03:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x12bcbb400) [pid = 2261] [serial = 177] [outer = 0x12b345800] 15:03:48 INFO - PROCESS | 2261 | 1461708228917 Marionette DEBUG loaded listener.js 15:03:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x12bf0a000) [pid = 2261] [serial = 178] [outer = 0x12b345800] 15:03:49 INFO - PROCESS | 2261 | 1461708229353 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]]]}] 15:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 775ms 15:03:49 INFO - PROCESS | 2261 | 1461708229370 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 15:03:49 INFO - PROCESS | 2261 | 1461708229372 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 15:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:03:49 INFO - PROCESS | 2261 | 1461708229374 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:03:49 INFO - PROCESS | 2261 | 1461708229376 Marionette TRACE conn2 <- [1,214,null,{}] 15:03:49 INFO - PROCESS | 2261 | 1461708229379 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}] 15:03:49 INFO - PROCESS | 2261 | 1461708229495 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 15:03:49 INFO - PROCESS | 2261 | 1461708229547 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d10a800 == 33 [pid = 2261] [id = 61] 15:03:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x12bcb8000) [pid = 2261] [serial = 179] [outer = 0x0] 15:03:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x12d075c00) [pid = 2261] [serial = 180] [outer = 0x12bcb8000] 15:03:49 INFO - PROCESS | 2261 | 1461708229578 Marionette DEBUG loaded listener.js 15:03:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x12d1df000) [pid = 2261] [serial = 181] [outer = 0x12bcb8000] 15:03:50 INFO - PROCESS | 2261 | 1461708230078 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]]]}] 15:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 771ms 15:03:50 INFO - PROCESS | 2261 | 1461708230145 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 15:03:50 INFO - PROCESS | 2261 | 1461708230148 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 15:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:03:50 INFO - PROCESS | 2261 | 1461708230154 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:03:50 INFO - PROCESS | 2261 | 1461708230156 Marionette TRACE conn2 <- [1,218,null,{}] 15:03:50 INFO - PROCESS | 2261 | 1461708230160 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}] 15:03:50 INFO - PROCESS | 2261 | 1461708230246 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 15:03:50 INFO - PROCESS | 2261 | 1461708230322 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x119176800 == 34 [pid = 2261] [id = 62] 15:03:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x11a964400) [pid = 2261] [serial = 182] [outer = 0x0] 15:03:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x11ab9a400) [pid = 2261] [serial = 183] [outer = 0x11a964400] 15:03:50 INFO - PROCESS | 2261 | 1461708230351 Marionette DEBUG loaded listener.js 15:03:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x11bb6b000) [pid = 2261] [serial = 184] [outer = 0x11a964400] 15:03:50 INFO - PROCESS | 2261 | 1461708230825 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]]]}] 15:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 723ms 15:03:50 INFO - PROCESS | 2261 | 1461708230884 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 15:03:50 INFO - PROCESS | 2261 | 1461708230887 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 15:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:03:50 INFO - PROCESS | 2261 | 1461708230893 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:03:50 INFO - PROCESS | 2261 | 1461708230896 Marionette TRACE conn2 <- [1,222,null,{}] 15:03:50 INFO - PROCESS | 2261 | 1461708230903 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}] 15:03:51 INFO - PROCESS | 2261 | 1461708230996 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 15:03:51 INFO - PROCESS | 2261 | 1461708231065 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1c7800 == 35 [pid = 2261] [id = 63] 15:03:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x11aa48c00) [pid = 2261] [serial = 185] [outer = 0x0] 15:03:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x11ae7f400) [pid = 2261] [serial = 186] [outer = 0x11aa48c00] 15:03:51 INFO - PROCESS | 2261 | 1461708231097 Marionette DEBUG loaded listener.js 15:03:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 187 (0x11c304000) [pid = 2261] [serial = 187] [outer = 0x11aa48c00] 15:03:51 INFO - PROCESS | 2261 | 1461708231540 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]]]}] 15:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 676ms 15:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:03:51 INFO - PROCESS | 2261 | 1461708231569 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 15:03:51 INFO - PROCESS | 2261 | 1461708231573 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 15:03:51 INFO - PROCESS | 2261 | 1461708231578 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:03:51 INFO - PROCESS | 2261 | 1461708231580 Marionette TRACE conn2 <- [1,226,null,{}] 15:03:51 INFO - PROCESS | 2261 | 1461708231582 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}] 15:03:51 INFO - PROCESS | 2261 | 1461708231679 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 15:03:51 INFO - PROCESS | 2261 | 1461708231733 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x128e5f800 == 36 [pid = 2261] [id = 64] 15:03:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 188 (0x11ca64400) [pid = 2261] [serial = 188] [outer = 0x0] 15:03:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 189 (0x126f2cc00) [pid = 2261] [serial = 189] [outer = 0x11ca64400] 15:03:51 INFO - PROCESS | 2261 | 1461708231764 Marionette DEBUG loaded listener.js 15:03:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 190 (0x128495000) [pid = 2261] [serial = 190] [outer = 0x11ca64400] 15:03:52 INFO - PROCESS | 2261 | 1461708232191 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]]]}] 15:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 622ms 15:03:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 191 (0x126f24400) [pid = 2261] [serial = 191] [outer = 0x12fac0800] 15:03:52 INFO - PROCESS | 2261 | 1461708232218 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 15:03:52 INFO - PROCESS | 2261 | 1461708232220 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 15:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:03:52 INFO - PROCESS | 2261 | 1461708232253 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:03:52 INFO - PROCESS | 2261 | 1461708232256 Marionette TRACE conn2 <- [1,230,null,{}] 15:03:52 INFO - PROCESS | 2261 | 1461708232272 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}] 15:03:52 INFO - PROCESS | 2261 | 1461708232369 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 15:03:52 INFO - PROCESS | 2261 | 1461708232436 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d107800 == 37 [pid = 2261] [id = 65] 15:03:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 192 (0x1285f9400) [pid = 2261] [serial = 192] [outer = 0x0] 15:03:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 193 (0x12b63ac00) [pid = 2261] [serial = 193] [outer = 0x1285f9400] 15:03:52 INFO - PROCESS | 2261 | 1461708232472 Marionette DEBUG loaded listener.js 15:03:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 194 (0x12c012400) [pid = 2261] [serial = 194] [outer = 0x1285f9400] 15:03:52 INFO - PROCESS | 2261 | 1461708232912 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]]]}] 15:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 703ms 15:03:52 INFO - PROCESS | 2261 | 1461708232941 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 15:03:52 INFO - PROCESS | 2261 | 1461708232943 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 15:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:03:52 INFO - PROCESS | 2261 | 1461708232945 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:03:52 INFO - PROCESS | 2261 | 1461708232947 Marionette TRACE conn2 <- [1,234,null,{}] 15:03:52 INFO - PROCESS | 2261 | 1461708232966 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}] 15:03:53 INFO - PROCESS | 2261 | 1461708233058 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 15:03:53 INFO - PROCESS | 2261 | 1461708233109 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x116396800 == 38 [pid = 2261] [id = 66] 15:03:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 195 (0x12d147800) [pid = 2261] [serial = 195] [outer = 0x0] 15:03:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 196 (0x12d14e000) [pid = 2261] [serial = 196] [outer = 0x12d147800] 15:03:53 INFO - PROCESS | 2261 | 1461708233140 Marionette DEBUG loaded listener.js 15:03:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 197 (0x12d40ec00) [pid = 2261] [serial = 197] [outer = 0x12d147800] 15:03:53 INFO - PROCESS | 2261 | 1461708233541 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]]]}] 15:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 631ms 15:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:03:53 INFO - PROCESS | 2261 | 1461708233577 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 15:03:53 INFO - PROCESS | 2261 | 1461708233578 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 15:03:53 INFO - PROCESS | 2261 | 1461708233580 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:03:53 INFO - PROCESS | 2261 | 1461708233582 Marionette TRACE conn2 <- [1,238,null,{}] 15:03:53 INFO - PROCESS | 2261 | 1461708233584 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}] 15:03:53 INFO - PROCESS | 2261 | 1461708233674 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 15:03:53 INFO - PROCESS | 2261 | 1461708233726 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dc49000 == 39 [pid = 2261] [id = 67] 15:03:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 198 (0x12d1de000) [pid = 2261] [serial = 198] [outer = 0x0] 15:03:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 199 (0x12d41bc00) [pid = 2261] [serial = 199] [outer = 0x12d1de000] 15:03:53 INFO - PROCESS | 2261 | 1461708233758 Marionette DEBUG loaded listener.js 15:03:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 200 (0x12d6bc400) [pid = 2261] [serial = 200] [outer = 0x12d1de000] 15:03:54 INFO - PROCESS | 2261 | 1461708234187 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]]]}] 15:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 621ms 15:03:54 INFO - PROCESS | 2261 | 1461708234202 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 15:03:54 INFO - PROCESS | 2261 | 1461708234203 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 15:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:03:54 INFO - PROCESS | 2261 | 1461708234205 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:03:54 INFO - PROCESS | 2261 | 1461708234206 Marionette TRACE conn2 <- [1,242,null,{}] 15:03:54 INFO - PROCESS | 2261 | 1461708234209 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}] 15:03:54 INFO - PROCESS | 2261 | 1461708234325 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 15:03:54 INFO - PROCESS | 2261 | 1461708234427 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea20800 == 40 [pid = 2261] [id = 68] 15:03:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 201 (0x12e350800) [pid = 2261] [serial = 201] [outer = 0x0] 15:03:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 202 (0x12e35ac00) [pid = 2261] [serial = 202] [outer = 0x12e350800] 15:03:54 INFO - PROCESS | 2261 | 1461708234460 Marionette DEBUG loaded listener.js 15:03:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 203 (0x12e450000) [pid = 2261] [serial = 203] [outer = 0x12e350800] 15:03:54 INFO - PROCESS | 2261 | 1461708234883 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]]]}] 15:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 719ms 15:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:03:54 INFO - PROCESS | 2261 | 1461708234924 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 15:03:54 INFO - PROCESS | 2261 | 1461708234925 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 15:03:54 INFO - PROCESS | 2261 | 1461708234928 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:03:54 INFO - PROCESS | 2261 | 1461708234929 Marionette TRACE conn2 <- [1,246,null,{}] 15:03:54 INFO - PROCESS | 2261 | 1461708234931 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}] 15:03:55 INFO - PROCESS | 2261 | 1461708235022 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 15:03:55 INFO - PROCESS | 2261 | 1461708235076 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ec44000 == 41 [pid = 2261] [id = 69] 15:03:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 204 (0x12e44a400) [pid = 2261] [serial = 204] [outer = 0x0] 15:03:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 205 (0x12e458000) [pid = 2261] [serial = 205] [outer = 0x12e44a400] 15:03:55 INFO - PROCESS | 2261 | 1461708235106 Marionette DEBUG loaded listener.js 15:03:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 206 (0x12e99d000) [pid = 2261] [serial = 206] [outer = 0x12e44a400] 15:03:55 INFO - PROCESS | 2261 | 1461708235522 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]]]}] 15:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 619ms 15:03:55 INFO - PROCESS | 2261 | 1461708235548 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 15:03:55 INFO - PROCESS | 2261 | 1461708235549 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 15:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:03:55 INFO - PROCESS | 2261 | 1461708235552 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:03:55 INFO - PROCESS | 2261 | 1461708235553 Marionette TRACE conn2 <- [1,250,null,{}] 15:03:55 INFO - PROCESS | 2261 | 1461708235555 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}] 15:03:55 INFO - PROCESS | 2261 | 1461708235647 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 15:03:55 INFO - PROCESS | 2261 | 1461708235747 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f083000 == 42 [pid = 2261] [id = 70] 15:03:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 207 (0x11c729400) [pid = 2261] [serial = 207] [outer = 0x0] 15:03:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 208 (0x12e9a0400) [pid = 2261] [serial = 208] [outer = 0x11c729400] 15:03:55 INFO - PROCESS | 2261 | 1461708235780 Marionette DEBUG loaded listener.js 15:03:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 209 (0x12ec04c00) [pid = 2261] [serial = 209] [outer = 0x11c729400] 15:03:56 INFO - PROCESS | 2261 | 1461708236287 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]]]}] 15:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 771ms 15:03:56 INFO - PROCESS | 2261 | 1461708236324 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 15:03:56 INFO - PROCESS | 2261 | 1461708236327 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 15:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:03:56 INFO - PROCESS | 2261 | 1461708236330 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:03:56 INFO - PROCESS | 2261 | 1461708236332 Marionette TRACE conn2 <- [1,254,null,{}] 15:03:56 INFO - PROCESS | 2261 | 1461708236336 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}] 15:03:56 INFO - PROCESS | 2261 | 1461708236481 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 15:03:56 INFO - PROCESS | 2261 | --DOCSHELL 0x1163a8000 == 41 [pid = 2261] [id = 59] 15:03:56 INFO - PROCESS | 2261 | --DOCSHELL 0x128e46000 == 40 [pid = 2261] [id = 58] 15:03:56 INFO - PROCESS | 2261 | --DOCSHELL 0x126891000 == 39 [pid = 2261] [id = 57] 15:03:56 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0ed000 == 38 [pid = 2261] [id = 56] 15:03:56 INFO - PROCESS | 2261 | 1461708236553 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b16b000 == 39 [pid = 2261] [id = 71] 15:03:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 210 (0x118fc6000) [pid = 2261] [serial = 210] [outer = 0x0] 15:03:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 211 (0x119b6a000) [pid = 2261] [serial = 211] [outer = 0x118fc6000] 15:03:56 INFO - PROCESS | 2261 | 1461708236587 Marionette DEBUG loaded listener.js 15:03:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 212 (0x11c309000) [pid = 2261] [serial = 212] [outer = 0x118fc6000] 15:03:57 INFO - PROCESS | 2261 | 1461708237127 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]]]}] 15:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 873ms 15:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:03:57 INFO - PROCESS | 2261 | 1461708237203 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 15:03:57 INFO - PROCESS | 2261 | 1461708237205 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 15:03:57 INFO - PROCESS | 2261 | 1461708237208 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:03:57 INFO - PROCESS | 2261 | 1461708237211 Marionette TRACE conn2 <- [1,258,null,{}] 15:03:57 INFO - PROCESS | 2261 | 1461708237215 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}] 15:03:57 INFO - PROCESS | 2261 | 1461708237311 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 15:03:57 INFO - PROCESS | 2261 | 1461708237369 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x12b7a5000 == 40 [pid = 2261] [id = 72] 15:03:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 213 (0x127b9e800) [pid = 2261] [serial = 213] [outer = 0x0] 15:03:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 214 (0x1285fa400) [pid = 2261] [serial = 214] [outer = 0x127b9e800] 15:03:57 INFO - PROCESS | 2261 | 1461708237403 Marionette DEBUG loaded listener.js 15:03:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 215 (0x12b351c00) [pid = 2261] [serial = 215] [outer = 0x127b9e800] 15:03:57 INFO - PROCESS | 2261 | 1461708237826 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]]]}] 15:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 672ms 15:03:57 INFO - PROCESS | 2261 | 1461708237880 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 15:03:57 INFO - PROCESS | 2261 | 1461708237882 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 15:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:03:57 INFO - PROCESS | 2261 | 1461708237885 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:03:57 INFO - PROCESS | 2261 | 1461708237886 Marionette TRACE conn2 <- [1,262,null,{}] 15:03:57 INFO - PROCESS | 2261 | 1461708237889 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}] 15:03:57 INFO - PROCESS | 2261 | 1461708237987 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 15:03:58 INFO - PROCESS | 2261 | 1461708238045 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3c6800 == 41 [pid = 2261] [id = 73] 15:03:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 216 (0x12bcbd000) [pid = 2261] [serial = 216] [outer = 0x0] 15:03:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 217 (0x12c00e400) [pid = 2261] [serial = 217] [outer = 0x12bcbd000] 15:03:58 INFO - PROCESS | 2261 | 1461708238076 Marionette DEBUG loaded listener.js 15:03:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 218 (0x12d146c00) [pid = 2261] [serial = 218] [outer = 0x12bcbd000] 15:03:58 INFO - PROCESS | 2261 | 1461708238513 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]]]}] 15:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 669ms 15:03:58 INFO - PROCESS | 2261 | 1461708238555 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 15:03:58 INFO - PROCESS | 2261 | 1461708238558 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 15:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:03:58 INFO - PROCESS | 2261 | 1461708238566 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:03:58 INFO - PROCESS | 2261 | 1461708238569 Marionette TRACE conn2 <- [1,266,null,{}] 15:03:58 INFO - PROCESS | 2261 | 1461708238589 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}] 15:03:58 INFO - PROCESS | 2261 | 1461708238692 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 15:03:58 INFO - PROCESS | 2261 | 1461708238763 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e680800 == 42 [pid = 2261] [id = 74] 15:03:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 219 (0x12d06f400) [pid = 2261] [serial = 219] [outer = 0x0] 15:03:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 220 (0x12d417000) [pid = 2261] [serial = 220] [outer = 0x12d06f400] 15:03:58 INFO - PROCESS | 2261 | 1461708238797 Marionette DEBUG loaded listener.js 15:03:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 221 (0x12e43d000) [pid = 2261] [serial = 221] [outer = 0x12d06f400] 15:03:59 INFO - PROCESS | 2261 | 1461708239205 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]]]}] 15:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 694ms 15:03:59 INFO - PROCESS | 2261 | 1461708239255 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 15:03:59 INFO - PROCESS | 2261 | 1461708239257 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 15:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:03:59 INFO - PROCESS | 2261 | 1461708239259 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:03:59 INFO - PROCESS | 2261 | 1461708239260 Marionette TRACE conn2 <- [1,270,null,{}] 15:03:59 INFO - PROCESS | 2261 | 1461708239263 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}] 15:03:59 INFO - PROCESS | 2261 | 1461708239355 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 15:03:59 INFO - PROCESS | 2261 | 1461708239414 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x129615800 == 43 [pid = 2261] [id = 75] 15:03:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 222 (0x1190e1000) [pid = 2261] [serial = 222] [outer = 0x0] 15:03:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 223 (0x1190e9800) [pid = 2261] [serial = 223] [outer = 0x1190e1000] 15:03:59 INFO - PROCESS | 2261 | 1461708239444 Marionette DEBUG loaded listener.js 15:03:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 224 (0x11cb1dc00) [pid = 2261] [serial = 224] [outer = 0x1190e1000] 15:03:59 INFO - PROCESS | 2261 | 1461708239868 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]]]}] 15:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 619ms 15:03:59 INFO - PROCESS | 2261 | 1461708239878 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 15:03:59 INFO - PROCESS | 2261 | 1461708239880 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 15:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:03:59 INFO - PROCESS | 2261 | 1461708239882 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:03:59 INFO - PROCESS | 2261 | 1461708239883 Marionette TRACE conn2 <- [1,274,null,{}] 15:03:59 INFO - PROCESS | 2261 | 1461708239886 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}] 15:03:59 INFO - PROCESS | 2261 | 1461708239977 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 15:04:00 INFO - PROCESS | 2261 | 1461708240072 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa07800 == 44 [pid = 2261] [id = 76] 15:04:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 225 (0x12b632400) [pid = 2261] [serial = 225] [outer = 0x0] 15:04:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 226 (0x12b634000) [pid = 2261] [serial = 226] [outer = 0x12b632400] 15:04:00 INFO - PROCESS | 2261 | 1461708240110 Marionette DEBUG loaded listener.js 15:04:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 227 (0x12ec06400) [pid = 2261] [serial = 227] [outer = 0x12b632400] 15:04:00 INFO - PROCESS | 2261 | 1461708240552 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]]]}] 15:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 719ms 15:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:04:00 INFO - PROCESS | 2261 | 1461708240602 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 15:04:00 INFO - PROCESS | 2261 | 1461708240603 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 15:04:00 INFO - PROCESS | 2261 | 1461708240606 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:04:00 INFO - PROCESS | 2261 | 1461708240607 Marionette TRACE conn2 <- [1,278,null,{}] 15:04:00 INFO - PROCESS | 2261 | 1461708240609 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}] 15:04:00 INFO - PROCESS | 2261 | 1461708240702 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 15:04:00 INFO - PROCESS | 2261 | 1461708240758 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fbb8000 == 45 [pid = 2261] [id = 77] 15:04:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 228 (0x12ec06c00) [pid = 2261] [serial = 228] [outer = 0x0] 15:04:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 229 (0x12f0af800) [pid = 2261] [serial = 229] [outer = 0x12ec06c00] 15:04:00 INFO - PROCESS | 2261 | 1461708240787 Marionette DEBUG loaded listener.js 15:04:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 230 (0x12f568400) [pid = 2261] [serial = 230] [outer = 0x12ec06c00] 15:04:01 INFO - PROCESS | 2261 | 1461708241200 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]]]}] 15:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 618ms 15:04:01 INFO - PROCESS | 2261 | 1461708241224 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 15:04:01 INFO - PROCESS | 2261 | 1461708241226 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 15:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:04:01 INFO - PROCESS | 2261 | 1461708241228 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:04:01 INFO - PROCESS | 2261 | 1461708241229 Marionette TRACE conn2 <- [1,282,null,{}] 15:04:01 INFO - PROCESS | 2261 | 1461708241232 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}] 15:04:01 INFO - PROCESS | 2261 | 1461708241324 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 15:04:01 INFO - PROCESS | 2261 | 1461708241412 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x130163800 == 46 [pid = 2261] [id = 78] 15:04:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 231 (0x12f56b800) [pid = 2261] [serial = 231] [outer = 0x0] 15:04:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 232 (0x12f570800) [pid = 2261] [serial = 232] [outer = 0x12f56b800] 15:04:01 INFO - PROCESS | 2261 | 1461708241443 Marionette DEBUG loaded listener.js 15:04:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 233 (0x12f75ac00) [pid = 2261] [serial = 233] [outer = 0x12f56b800] 15:04:01 INFO - PROCESS | 2261 | 1461708241893 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]]]}] 15:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 718ms 15:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:04:01 INFO - PROCESS | 2261 | 1461708241948 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 15:04:01 INFO - PROCESS | 2261 | 1461708241950 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 15:04:01 INFO - PROCESS | 2261 | 1461708241953 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:04:01 INFO - PROCESS | 2261 | 1461708241956 Marionette TRACE conn2 <- [1,286,null,{}] 15:04:01 INFO - PROCESS | 2261 | 1461708241959 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}] 15:04:02 INFO - PROCESS | 2261 | 1461708242089 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 15:04:02 INFO - PROCESS | 2261 | 1461708242191 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x130463000 == 47 [pid = 2261] [id = 79] 15:04:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 234 (0x12f571800) [pid = 2261] [serial = 234] [outer = 0x0] 15:04:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 235 (0x12f761c00) [pid = 2261] [serial = 235] [outer = 0x12f571800] 15:04:02 INFO - PROCESS | 2261 | 1461708242236 Marionette DEBUG loaded listener.js 15:04:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 236 (0x12fabd400) [pid = 2261] [serial = 236] [outer = 0x12f571800] 15:04:02 INFO - PROCESS | 2261 | 1461708242842 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]]]}] 15:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 921ms 15:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:04:02 INFO - PROCESS | 2261 | 1461708242874 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 15:04:02 INFO - PROCESS | 2261 | 1461708242877 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 15:04:02 INFO - PROCESS | 2261 | 1461708242880 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:04:02 INFO - PROCESS | 2261 | 1461708242883 Marionette TRACE conn2 <- [1,290,null,{}] 15:04:02 INFO - PROCESS | 2261 | 1461708242889 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}] 15:04:02 INFO - PROCESS | 2261 | 1461708242981 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 15:04:03 INFO - PROCESS | 2261 | 1461708243054 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x127d32800 == 48 [pid = 2261] [id = 80] 15:04:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 237 (0x11bbd1000) [pid = 2261] [serial = 237] [outer = 0x0] 15:04:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 238 (0x11c727400) [pid = 2261] [serial = 238] [outer = 0x11bbd1000] 15:04:03 INFO - PROCESS | 2261 | 1461708243082 Marionette DEBUG loaded listener.js 15:04:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 239 (0x123ee7000) [pid = 2261] [serial = 239] [outer = 0x11bbd1000] 15:04:03 INFO - PROCESS | 2261 | --DOCSHELL 0x12733a000 == 47 [pid = 2261] [id = 52] 15:04:03 INFO - PROCESS | 2261 | --DOCSHELL 0x12688f800 == 46 [pid = 2261] [id = 51] 15:04:03 INFO - PROCESS | 2261 | --DOCSHELL 0x1273e9800 == 45 [pid = 2261] [id = 53] 15:04:03 INFO - PROCESS | 2261 | --DOCSHELL 0x11c00b000 == 44 [pid = 2261] [id = 50] 15:04:03 INFO - PROCESS | 2261 | --DOCSHELL 0x118adf800 == 43 [pid = 2261] [id = 49] 15:04:03 INFO - PROCESS | 2261 | 1461708243644 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]]]}] 15:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 775ms 15:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:04:03 INFO - PROCESS | 2261 | 1461708243654 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 15:04:03 INFO - PROCESS | 2261 | 1461708243657 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 15:04:03 INFO - PROCESS | 2261 | 1461708243660 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:04:03 INFO - PROCESS | 2261 | 1461708243663 Marionette TRACE conn2 <- [1,294,null,{}] 15:04:03 INFO - PROCESS | 2261 | 1461708243668 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}] 15:04:03 INFO - PROCESS | 2261 | 1461708243767 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 15:04:03 INFO - PROCESS | 2261 | 1461708243844 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x1273e7800 == 44 [pid = 2261] [id = 81] 15:04:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 240 (0x11b0e7c00) [pid = 2261] [serial = 240] [outer = 0x0] 15:04:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 241 (0x1254b1800) [pid = 2261] [serial = 241] [outer = 0x11b0e7c00] 15:04:03 INFO - PROCESS | 2261 | 1461708243877 Marionette DEBUG loaded listener.js 15:04:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 242 (0x1279c9400) [pid = 2261] [serial = 242] [outer = 0x11b0e7c00] 15:04:04 INFO - PROCESS | 2261 | 1461708244285 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]]]}] 15:04:04 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. 15:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 672ms 15:04:04 INFO - PROCESS | 2261 | 1461708244348 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 15:04:04 INFO - PROCESS | 2261 | 1461708244352 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 15:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:04:04 INFO - PROCESS | 2261 | 1461708244357 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:04:04 INFO - PROCESS | 2261 | 1461708244359 Marionette TRACE conn2 <- [1,298,null,{}] 15:04:04 INFO - PROCESS | 2261 | 1461708244362 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}] 15:04:04 INFO - PROCESS | 2261 | 1461708244462 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 15:04:04 INFO - PROCESS | 2261 | 1461708244528 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dce7000 == 45 [pid = 2261] [id = 82] 15:04:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 243 (0x128490c00) [pid = 2261] [serial = 243] [outer = 0x0] 15:04:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 244 (0x12bc09400) [pid = 2261] [serial = 244] [outer = 0x128490c00] 15:04:04 INFO - PROCESS | 2261 | 1461708244560 Marionette DEBUG loaded listener.js 15:04:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 245 (0x12bf13000) [pid = 2261] [serial = 245] [outer = 0x128490c00] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x12dc49000 == 44 [pid = 2261] [id = 67] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x12ec44000 == 43 [pid = 2261] [id = 69] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf4a800 == 42 [pid = 2261] [id = 60] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x12d10a800 == 41 [pid = 2261] [id = 61] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x130163800 == 40 [pid = 2261] [id = 78] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x12fbb8000 == 39 [pid = 2261] [id = 77] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa07800 == 38 [pid = 2261] [id = 76] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x129615800 == 37 [pid = 2261] [id = 75] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x12e680800 == 36 [pid = 2261] [id = 74] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3c6800 == 35 [pid = 2261] [id = 73] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x12b7a5000 == 34 [pid = 2261] [id = 72] 15:04:05 INFO - PROCESS | 2261 | --DOCSHELL 0x11b16b000 == 33 [pid = 2261] [id = 71] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12d107800 == 32 [pid = 2261] [id = 65] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x13046c000 == 31 [pid = 2261] [id = 20] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x116396800 == 30 [pid = 2261] [id = 66] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x129613800 == 29 [pid = 2261] [id = 54] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12f71e000 == 28 [pid = 2261] [id = 15] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1c7800 == 27 [pid = 2261] [id = 63] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3c4000 == 26 [pid = 2261] [id = 8] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12ec44800 == 25 [pid = 2261] [id = 12] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12689e000 == 24 [pid = 2261] [id = 48] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x130442000 == 23 [pid = 2261] [id = 21] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea2d000 == 22 [pid = 2261] [id = 11] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x130463000 == 21 [pid = 2261] [id = 79] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x125631000 == 20 [pid = 2261] [id = 47] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa12800 == 19 [pid = 2261] [id = 16] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12dc4a000 == 18 [pid = 2261] [id = 9] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x13047e000 == 17 [pid = 2261] [id = 22] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea20800 == 16 [pid = 2261] [id = 68] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x11917b000 == 15 [pid = 2261] [id = 55] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x119176800 == 14 [pid = 2261] [id = 62] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x119bf2800 == 13 [pid = 2261] [id = 41] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x128e5f800 == 12 [pid = 2261] [id = 64] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x127d32800 == 11 [pid = 2261] [id = 80] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12f083000 == 10 [pid = 2261] [id = 70] 15:04:08 INFO - PROCESS | 2261 | --DOCSHELL 0x1273e7800 == 9 [pid = 2261] [id = 81] 15:04:09 INFO - PROCESS | 2261 | 1461708249315 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]]]}] 15:04: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. 15:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 4986ms 15:04:09 INFO - PROCESS | 2261 | 1461708249344 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 15:04:09 INFO - PROCESS | 2261 | 1461708249347 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 15:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:04:09 INFO - PROCESS | 2261 | 1461708249363 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:04:09 INFO - PROCESS | 2261 | 1461708249365 Marionette TRACE conn2 <- [1,302,null,{}] 15:04:09 INFO - PROCESS | 2261 | 1461708249374 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}] 15:04:09 INFO - PROCESS | 2261 | 1461708249466 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 15:04:09 INFO - PROCESS | 2261 | 1461708249476 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x11931f800 == 10 [pid = 2261] [id = 83] 15:04:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 246 (0x119d83800) [pid = 2261] [serial = 246] [outer = 0x0] 15:04:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 247 (0x11a955000) [pid = 2261] [serial = 247] [outer = 0x119d83800] 15:04:09 INFO - PROCESS | 2261 | 1461708249505 Marionette DEBUG loaded listener.js 15:04:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 248 (0x11aa5d000) [pid = 2261] [serial = 248] [outer = 0x119d83800] 15:04:09 INFO - PROCESS | 2261 | 1461708249856 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]]]}] 15:04: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. 15:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 530ms 15:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:04:09 INFO - PROCESS | 2261 | 1461708249905 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 15:04:09 INFO - PROCESS | 2261 | 1461708249910 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 15:04:09 INFO - PROCESS | 2261 | 1461708249916 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:04:09 INFO - PROCESS | 2261 | 1461708249918 Marionette TRACE conn2 <- [1,306,null,{}] 15:04:09 INFO - PROCESS | 2261 | 1461708249921 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}] 15:04:10 INFO - PROCESS | 2261 | 1461708250007 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 15:04:10 INFO - PROCESS | 2261 | 1461708250012 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0fd800 == 11 [pid = 2261] [id = 84] 15:04:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 249 (0x11ab99400) [pid = 2261] [serial = 249] [outer = 0x0] 15:04:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 250 (0x11bbd2c00) [pid = 2261] [serial = 250] [outer = 0x11ab99400] 15:04:10 INFO - PROCESS | 2261 | 1461708250041 Marionette DEBUG loaded listener.js 15:04:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 251 (0x11c61d000) [pid = 2261] [serial = 251] [outer = 0x11ab99400] 15:04:10 INFO - PROCESS | 2261 | 1461708250396 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]]]}] 15:04:10 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. 15:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 527ms 15:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:04:10 INFO - PROCESS | 2261 | 1461708250456 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 15:04:10 INFO - PROCESS | 2261 | 1461708250458 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 15:04:10 INFO - PROCESS | 2261 | 1461708250461 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:04:10 INFO - PROCESS | 2261 | 1461708250464 Marionette TRACE conn2 <- [1,310,null,{}] 15:04:10 INFO - PROCESS | 2261 | 1461708250475 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}] 15:04:10 INFO - PROCESS | 2261 | 1461708250598 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 15:04:10 INFO - PROCESS | 2261 | 1461708250618 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x127d17800 == 12 [pid = 2261] [id = 85] 15:04:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 252 (0x125682400) [pid = 2261] [serial = 252] [outer = 0x0] 15:04:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 253 (0x1269e7000) [pid = 2261] [serial = 253] [outer = 0x125682400] 15:04:10 INFO - PROCESS | 2261 | 1461708250664 Marionette DEBUG loaded listener.js 15:04:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 254 (0x1279c5800) [pid = 2261] [serial = 254] [outer = 0x125682400] 15:04:11 INFO - PROCESS | 2261 | 1461708251103 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]]]}] 15:04:11 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. 15:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 676ms 15:04:11 INFO - PROCESS | 2261 | 1461708251172 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 15:04:11 INFO - PROCESS | 2261 | 1461708251173 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 15:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:04:11 INFO - PROCESS | 2261 | 1461708251189 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:04:11 INFO - PROCESS | 2261 | 1461708251190 Marionette TRACE conn2 <- [1,314,null,{}] 15:04:11 INFO - PROCESS | 2261 | 1461708251240 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}] 15:04:11 INFO - PROCESS | 2261 | 1461708251401 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 15:04:11 INFO - PROCESS | 2261 | 1461708251480 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3d1000 == 13 [pid = 2261] [id = 86] 15:04:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 255 (0x12b346000) [pid = 2261] [serial = 255] [outer = 0x0] 15:04:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 256 (0x12b351800) [pid = 2261] [serial = 256] [outer = 0x12b346000] 15:04:11 INFO - PROCESS | 2261 | 1461708251520 Marionette DEBUG loaded listener.js 15:04:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 257 (0x12b638000) [pid = 2261] [serial = 257] [outer = 0x12b346000] 15:04:11 INFO - PROCESS | 2261 | 1461708251931 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]]]}] 15:04:11 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. 15:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 787ms 15:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:04:11 INFO - PROCESS | 2261 | 1461708251977 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 15:04:11 INFO - PROCESS | 2261 | 1461708251978 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 15:04:11 INFO - PROCESS | 2261 | 1461708251980 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:04:11 INFO - PROCESS | 2261 | 1461708251982 Marionette TRACE conn2 <- [1,318,null,{}] 15:04:11 INFO - PROCESS | 2261 | 1461708251984 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}] 15:04:12 INFO - PROCESS | 2261 | 1461708252079 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 15:04:12 INFO - PROCESS | 2261 | 1461708252083 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:12 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcdc000 == 14 [pid = 2261] [id = 87] 15:04:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 258 (0x12b348000) [pid = 2261] [serial = 258] [outer = 0x0] 15:04:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 259 (0x12bcb3000) [pid = 2261] [serial = 259] [outer = 0x12b348000] 15:04:12 INFO - PROCESS | 2261 | 1461708252103 Marionette DEBUG loaded listener.js 15:04:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 260 (0x12bf11c00) [pid = 2261] [serial = 260] [outer = 0x12b348000] 15:04:12 INFO - PROCESS | 2261 | 1461708252496 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]]]}] 15:04:12 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. 15:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 521ms 15:04:12 INFO - PROCESS | 2261 | 1461708252503 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 15:04:12 INFO - PROCESS | 2261 | 1461708252504 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 15:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:04:12 INFO - PROCESS | 2261 | 1461708252507 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:04:12 INFO - PROCESS | 2261 | 1461708252508 Marionette TRACE conn2 <- [1,322,null,{}] 15:04:12 INFO - PROCESS | 2261 | 1461708252511 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}] 15:04:12 INFO - PROCESS | 2261 | 1461708252665 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 15:04:12 INFO - PROCESS | 2261 | 1461708252723 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:12 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f330800 == 15 [pid = 2261] [id = 88] 15:04:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 261 (0x12d06f000) [pid = 2261] [serial = 261] [outer = 0x0] 15:04:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 262 (0x12d41a800) [pid = 2261] [serial = 262] [outer = 0x12d06f000] 15:04:12 INFO - PROCESS | 2261 | 1461708252790 Marionette DEBUG loaded listener.js 15:04:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 263 (0x12dbbe000) [pid = 2261] [serial = 263] [outer = 0x12d06f000] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 262 (0x11a964400) [pid = 2261] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 261 (0x127b9a800) [pid = 2261] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 260 (0x1186b8000) [pid = 2261] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 259 (0x118fc4800) [pid = 2261] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 258 (0x11a966000) [pid = 2261] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 257 (0x1190c9800) [pid = 2261] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 256 (0x118f0e800) [pid = 2261] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 255 (0x11aba7400) [pid = 2261] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 254 (0x11c309c00) [pid = 2261] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 253 (0x11c311000) [pid = 2261] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 252 (0x11aa43c00) [pid = 2261] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 251 (0x11a961000) [pid = 2261] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 250 (0x1159b2000) [pid = 2261] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 249 (0x116757c00) [pid = 2261] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 248 (0x1147e1400) [pid = 2261] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 247 (0x11aa3c800) [pid = 2261] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 246 (0x11c624800) [pid = 2261] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 245 (0x127b9e800) [pid = 2261] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 244 (0x125681000) [pid = 2261] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 243 (0x126860000) [pid = 2261] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 242 (0x118fc6000) [pid = 2261] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 241 (0x11584ac00) [pid = 2261] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 240 (0x12e44a400) [pid = 2261] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 239 (0x1186b5400) [pid = 2261] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 238 (0x11b1c3800) [pid = 2261] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 237 (0x119d81400) [pid = 2261] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 236 (0x11bbd1000) [pid = 2261] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 235 (0x12d154400) [pid = 2261] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 234 (0x12b632400) [pid = 2261] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 233 (0x11aa48c00) [pid = 2261] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 232 (0x1190e1000) [pid = 2261] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 231 (0x11c75f800) [pid = 2261] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 230 (0x11936ec00) [pid = 2261] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 229 (0x12bcb8400) [pid = 2261] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 228 (0x1309b9c00) [pid = 2261] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 227 (0x11b0e7c00) [pid = 2261] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 226 (0x127e50400) [pid = 2261] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 225 (0x12bcbd000) [pid = 2261] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 224 (0x11c729400) [pid = 2261] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 223 (0x12b639400) [pid = 2261] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 222 (0x11c30bc00) [pid = 2261] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 221 (0x127d0a800) [pid = 2261] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 220 (0x12f0b4800) [pid = 2261] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 219 (0x126c90c00) [pid = 2261] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 218 (0x12ec0ac00) [pid = 2261] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 217 (0x1285f9400) [pid = 2261] [serial = 192] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 216 (0x11c311400) [pid = 2261] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 215 (0x12f571800) [pid = 2261] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 214 (0x11ca64400) [pid = 2261] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 213 (0x11aba2800) [pid = 2261] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 212 (0x12e44d000) [pid = 2261] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 211 (0x12f56b800) [pid = 2261] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 210 (0x12e439400) [pid = 2261] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 209 (0x12bcb8000) [pid = 2261] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 208 (0x12ec06c00) [pid = 2261] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 207 (0x12d06f400) [pid = 2261] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 206 (0x118a40800) [pid = 2261] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 205 (0x12d418400) [pid = 2261] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 204 (0x11a966400) [pid = 2261] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 203 (0x12d1de000) [pid = 2261] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 202 (0x12e350800) [pid = 2261] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 201 (0x11a95e400) [pid = 2261] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 200 (0x11ae79800) [pid = 2261] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 199 (0x12fac5c00) [pid = 2261] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 198 (0x114243c00) [pid = 2261] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 197 (0x1279c2400) [pid = 2261] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 196 (0x12d147800) [pid = 2261] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 195 (0x119bcc400) [pid = 2261] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 194 (0x11a94b800) [pid = 2261] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 193 (0x12f75d800) [pid = 2261] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 192 (0x12b345800) [pid = 2261] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 191 (0x11aa67c00) [pid = 2261] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:04:14 INFO - PROCESS | 2261 | --DOMWINDOW == 190 (0x12f0bd800) [pid = 2261] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:04:14 INFO - PROCESS | 2261 | 1461708254375 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]]]}] 15:04:14 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. 15:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1924ms 15:04:14 INFO - PROCESS | 2261 | 1461708254438 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 15:04:14 INFO - PROCESS | 2261 | 1461708254439 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 15:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:04:14 INFO - PROCESS | 2261 | 1461708254453 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:04:14 INFO - PROCESS | 2261 | 1461708254454 Marionette TRACE conn2 <- [1,326,null,{}] 15:04:14 INFO - PROCESS | 2261 | 1461708254483 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}] 15:04:14 INFO - PROCESS | 2261 | 1461708254558 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 15:04:14 INFO - PROCESS | 2261 | 1461708254563 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x11981e800 == 16 [pid = 2261] [id = 89] 15:04:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 191 (0x1147d9c00) [pid = 2261] [serial = 264] [outer = 0x0] 15:04:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 192 (0x118f08c00) [pid = 2261] [serial = 265] [outer = 0x1147d9c00] 15:04:14 INFO - PROCESS | 2261 | 1461708254591 Marionette DEBUG loaded listener.js 15:04:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 193 (0x11936ec00) [pid = 2261] [serial = 266] [outer = 0x1147d9c00] 15:04:14 INFO - PROCESS | 2261 | 1461708254928 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]]]}] 15:04:14 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. 15:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 529ms 15:04:14 INFO - PROCESS | 2261 | 1461708254975 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 15:04:14 INFO - PROCESS | 2261 | 1461708254976 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 15:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:04:14 INFO - PROCESS | 2261 | 1461708254979 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:04:14 INFO - PROCESS | 2261 | 1461708254980 Marionette TRACE conn2 <- [1,330,null,{}] 15:04:14 INFO - PROCESS | 2261 | 1461708254982 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}] 15:04:15 INFO - PROCESS | 2261 | 1461708255057 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 15:04:15 INFO - PROCESS | 2261 | 1461708255116 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c00a000 == 17 [pid = 2261] [id = 90] 15:04:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 194 (0x114b4e000) [pid = 2261] [serial = 267] [outer = 0x0] 15:04:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 195 (0x11a961000) [pid = 2261] [serial = 268] [outer = 0x114b4e000] 15:04:15 INFO - PROCESS | 2261 | 1461708255142 Marionette DEBUG loaded listener.js 15:04:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 196 (0x11aba8800) [pid = 2261] [serial = 269] [outer = 0x114b4e000] 15:04:15 INFO - PROCESS | 2261 | 1461708255419 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]]]}] 15:04:15 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. 15:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 469ms 15:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:04:15 INFO - PROCESS | 2261 | 1461708255456 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 15:04:15 INFO - PROCESS | 2261 | 1461708255457 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 15:04:15 INFO - PROCESS | 2261 | 1461708255460 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:04:15 INFO - PROCESS | 2261 | 1461708255461 Marionette TRACE conn2 <- [1,334,null,{}] 15:04:15 INFO - PROCESS | 2261 | 1461708255463 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}] 15:04:15 INFO - PROCESS | 2261 | 1461708255593 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 15:04:15 INFO - PROCESS | 2261 | 1461708255669 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x12962f000 == 18 [pid = 2261] [id = 91] 15:04:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 197 (0x114bbbc00) [pid = 2261] [serial = 270] [outer = 0x0] 15:04:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 198 (0x11b1c3800) [pid = 2261] [serial = 271] [outer = 0x114bbbc00] 15:04:15 INFO - PROCESS | 2261 | 1461708255697 Marionette DEBUG loaded listener.js 15:04:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 199 (0x11c623400) [pid = 2261] [serial = 272] [outer = 0x114bbbc00] 15:04:16 INFO - PROCESS | 2261 | 1461708256036 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]]]}] 15:04:16 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. 15:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 619ms 15:04:16 INFO - PROCESS | 2261 | 1461708256080 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 15:04:16 INFO - PROCESS | 2261 | 1461708256081 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 15:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:04:16 INFO - PROCESS | 2261 | 1461708256084 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:04:16 INFO - PROCESS | 2261 | 1461708256085 Marionette TRACE conn2 <- [1,338,null,{}] 15:04:16 INFO - PROCESS | 2261 | 1461708256087 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}] 15:04:16 INFO - PROCESS | 2261 | 1461708256165 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 15:04:16 INFO - PROCESS | 2261 | 1461708256221 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcd4000 == 19 [pid = 2261] [id = 92] 15:04:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 200 (0x1190e0400) [pid = 2261] [serial = 273] [outer = 0x0] 15:04:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 201 (0x11c76d800) [pid = 2261] [serial = 274] [outer = 0x1190e0400] 15:04:16 INFO - PROCESS | 2261 | 1461708256249 Marionette DEBUG loaded listener.js 15:04:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 202 (0x1279c1400) [pid = 2261] [serial = 275] [outer = 0x1190e0400] 15:04:16 INFO - PROCESS | 2261 | 1461708256545 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]]]}] 15:04:16 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. 15:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 15:04:16 INFO - PROCESS | 2261 | 1461708256556 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 15:04:16 INFO - PROCESS | 2261 | 1461708256558 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 15:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:04:16 INFO - PROCESS | 2261 | 1461708256560 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:04:16 INFO - PROCESS | 2261 | 1461708256562 Marionette TRACE conn2 <- [1,342,null,{}] 15:04:16 INFO - PROCESS | 2261 | 1461708256564 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}] 15:04:16 INFO - PROCESS | 2261 | 1461708256671 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 15:04:16 INFO - PROCESS | 2261 | 1461708256676 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa22000 == 20 [pid = 2261] [id = 93] 15:04:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 203 (0x1285f8800) [pid = 2261] [serial = 276] [outer = 0x0] 15:04:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 204 (0x12c00f400) [pid = 2261] [serial = 277] [outer = 0x1285f8800] 15:04:16 INFO - PROCESS | 2261 | 1461708256709 Marionette DEBUG loaded listener.js 15:04:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 205 (0x12e350000) [pid = 2261] [serial = 278] [outer = 0x1285f8800] 15:04:16 INFO - PROCESS | 2261 | 1461708256908 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:04:17 INFO - PROCESS | 2261 | 1461708257094 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]]]}] 15:04:17 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. 15:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 15:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:04:17 INFO - PROCESS | 2261 | 1461708257130 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 15:04:17 INFO - PROCESS | 2261 | 1461708257131 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 15:04:17 INFO - PROCESS | 2261 | 1461708257133 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:04:17 INFO - PROCESS | 2261 | 1461708257134 Marionette TRACE conn2 <- [1,346,null,{}] 15:04:17 INFO - PROCESS | 2261 | 1461708257137 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}] 15:04:17 INFO - PROCESS | 2261 | 1461708257214 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 15:04:17 INFO - PROCESS | 2261 | 1461708257220 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x13043f000 == 21 [pid = 2261] [id = 94] 15:04:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 206 (0x12dbc2c00) [pid = 2261] [serial = 279] [outer = 0x0] 15:04:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 207 (0x12e43f000) [pid = 2261] [serial = 280] [outer = 0x12dbc2c00] 15:04:17 INFO - PROCESS | 2261 | 1461708257246 Marionette DEBUG loaded listener.js 15:04:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 208 (0x12ec03400) [pid = 2261] [serial = 281] [outer = 0x12dbc2c00] 15:04:17 INFO - PROCESS | 2261 | 1461708257585 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]]]}] 15:04:17 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. 15:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 15:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:04:17 INFO - PROCESS | 2261 | 1461708257605 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 15:04:17 INFO - PROCESS | 2261 | 1461708257606 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 15:04:17 INFO - PROCESS | 2261 | 1461708257608 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:04:17 INFO - PROCESS | 2261 | 1461708257609 Marionette TRACE conn2 <- [1,350,null,{}] 15:04:17 INFO - PROCESS | 2261 | 1461708257612 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}] 15:04:17 INFO - PROCESS | 2261 | 1461708257696 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 15:04:17 INFO - PROCESS | 2261 | 1461708257760 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x130463000 == 22 [pid = 2261] [id = 95] 15:04:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 209 (0x12e34f400) [pid = 2261] [serial = 282] [outer = 0x0] 15:04:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 210 (0x12e99f400) [pid = 2261] [serial = 283] [outer = 0x12e34f400] 15:04:17 INFO - PROCESS | 2261 | 1461708257786 Marionette DEBUG loaded listener.js 15:04:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 211 (0x12f0b1800) [pid = 2261] [serial = 284] [outer = 0x12e34f400] 15:04:18 INFO - PROCESS | 2261 | 1461708258108 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]]]}] 15:04:18 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. 15:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 520ms 15:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:04:18 INFO - PROCESS | 2261 | 1461708258129 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 15:04:18 INFO - PROCESS | 2261 | 1461708258130 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 15:04:18 INFO - PROCESS | 2261 | 1461708258132 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:04:18 INFO - PROCESS | 2261 | 1461708258133 Marionette TRACE conn2 <- [1,354,null,{}] 15:04:18 INFO - PROCESS | 2261 | 1461708258144 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}] 15:04:18 INFO - PROCESS | 2261 | 1461708258243 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 15:04:18 INFO - PROCESS | 2261 | 1461708258279 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e13000 == 23 [pid = 2261] [id = 96] 15:04:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 212 (0x126c83800) [pid = 2261] [serial = 285] [outer = 0x0] 15:04:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 213 (0x12f0b6000) [pid = 2261] [serial = 286] [outer = 0x126c83800] 15:04:18 INFO - PROCESS | 2261 | 1461708258306 Marionette DEBUG loaded listener.js 15:04:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 214 (0x12f566400) [pid = 2261] [serial = 287] [outer = 0x126c83800] 15:04:18 INFO - PROCESS | 2261 | 1461708258622 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]]]}] 15:04:18 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. 15:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 521ms 15:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:04:18 INFO - PROCESS | 2261 | 1461708258659 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 15:04:18 INFO - PROCESS | 2261 | 1461708258660 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 15:04:18 INFO - PROCESS | 2261 | 1461708258662 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:04:18 INFO - PROCESS | 2261 | 1461708258663 Marionette TRACE conn2 <- [1,358,null,{}] 15:04:18 INFO - PROCESS | 2261 | 1461708258665 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}] 15:04:18 INFO - PROCESS | 2261 | 1461708258768 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 15:04:18 INFO - PROCESS | 2261 | 1461708258772 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256ac000 == 24 [pid = 2261] [id = 97] 15:04:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 215 (0x12e439400) [pid = 2261] [serial = 288] [outer = 0x0] 15:04:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 216 (0x12f56f000) [pid = 2261] [serial = 289] [outer = 0x12e439400] 15:04:18 INFO - PROCESS | 2261 | 1461708258832 Marionette DEBUG loaded listener.js 15:04:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 217 (0x12f759c00) [pid = 2261] [serial = 290] [outer = 0x12e439400] 15:04:19 INFO - PROCESS | 2261 | 1461708259145 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]]]}] 15:04:19 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. 15:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 518ms 15:04:19 INFO - PROCESS | 2261 | 1461708259181 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 15:04:19 INFO - PROCESS | 2261 | 1461708259186 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 15:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:04:19 INFO - PROCESS | 2261 | 1461708259189 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:04:19 INFO - PROCESS | 2261 | 1461708259191 Marionette TRACE conn2 <- [1,362,null,{}] 15:04:19 INFO - PROCESS | 2261 | 1461708259194 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}] 15:04:19 INFO - PROCESS | 2261 | 1461708259348 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 15:04:19 INFO - PROCESS | 2261 | 1461708259365 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x139a44800 == 25 [pid = 2261] [id = 98] 15:04:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 218 (0x12f75a400) [pid = 2261] [serial = 291] [outer = 0x0] 15:04:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 219 (0x12f762800) [pid = 2261] [serial = 292] [outer = 0x12f75a400] 15:04:19 INFO - PROCESS | 2261 | 1461708259405 Marionette DEBUG loaded listener.js 15:04:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 220 (0x12fac2000) [pid = 2261] [serial = 293] [outer = 0x12f75a400] 15:04:19 INFO - PROCESS | 2261 | 1461708259870 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]]]}] 15:04:19 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. 15:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 720ms 15:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:04:19 INFO - PROCESS | 2261 | 1461708259909 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 15:04:19 INFO - PROCESS | 2261 | 1461708259910 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 15:04:19 INFO - PROCESS | 2261 | 1461708259912 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:04:19 INFO - PROCESS | 2261 | 1461708259913 Marionette TRACE conn2 <- [1,366,null,{}] 15:04:19 INFO - PROCESS | 2261 | 1461708259915 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}] 15:04:20 INFO - PROCESS | 2261 | 1461708260039 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 15:04:20 INFO - PROCESS | 2261 | 1461708260486 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a806000 == 26 [pid = 2261] [id = 99] 15:04:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 221 (0x12f75d000) [pid = 2261] [serial = 294] [outer = 0x0] 15:04:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 222 (0x12facac00) [pid = 2261] [serial = 295] [outer = 0x12f75d000] 15:04:20 INFO - PROCESS | 2261 | 1461708260512 Marionette DEBUG loaded listener.js 15:04:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 223 (0x12fbe0c00) [pid = 2261] [serial = 296] [outer = 0x12f75d000] 15:04:20 INFO - PROCESS | 2261 | 1461708260808 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]]]}] 15:04:20 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. 15:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 919ms 15:04:20 INFO - PROCESS | 2261 | 1461708260832 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 15:04:20 INFO - PROCESS | 2261 | 1461708260834 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 15:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:04:20 INFO - PROCESS | 2261 | 1461708260839 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:04:20 INFO - PROCESS | 2261 | 1461708260840 Marionette TRACE conn2 <- [1,370,null,{}] 15:04:20 INFO - PROCESS | 2261 | 1461708260842 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}] 15:04:20 INFO - PROCESS | 2261 | 1461708260927 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 15:04:20 INFO - PROCESS | 2261 | 1461708260934 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d105800 == 27 [pid = 2261] [id = 100] 15:04:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 224 (0x113487c00) [pid = 2261] [serial = 297] [outer = 0x0] 15:04:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 225 (0x11348d800) [pid = 2261] [serial = 298] [outer = 0x113487c00] 15:04:20 INFO - PROCESS | 2261 | 1461708260959 Marionette DEBUG loaded listener.js 15:04:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 226 (0x113491c00) [pid = 2261] [serial = 299] [outer = 0x113487c00] 15:04:21 INFO - PROCESS | 2261 | 1461708261288 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]]]}] 15:04:21 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. 15:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 467ms 15:04:21 INFO - PROCESS | 2261 | 1461708261307 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 15:04:21 INFO - PROCESS | 2261 | 1461708261308 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 15:04:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:04:21 INFO - PROCESS | 2261 | 1461708261310 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:04:21 INFO - PROCESS | 2261 | 1461708261311 Marionette TRACE conn2 <- [1,374,null,{}] 15:04:21 INFO - PROCESS | 2261 | 1461708261314 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}] 15:04:21 INFO - PROCESS | 2261 | 1461708261426 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 15:04:21 INFO - PROCESS | 2261 | 1461708261433 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12eacf000 == 28 [pid = 2261] [id = 101] 15:04:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 227 (0x113486000) [pid = 2261] [serial = 300] [outer = 0x0] 15:04:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 228 (0x12b784800) [pid = 2261] [serial = 301] [outer = 0x113486000] 15:04:21 INFO - PROCESS | 2261 | 1461708261458 Marionette DEBUG loaded listener.js 15:04:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 229 (0x12fe03800) [pid = 2261] [serial = 302] [outer = 0x113486000] 15:04:21 INFO - PROCESS | 2261 | 1461708261765 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:04:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:04:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 467ms 15:04:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:04:21 INFO - PROCESS | 2261 | 1461708261779 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 15:04:21 INFO - PROCESS | 2261 | 1461708261780 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 15:04:21 INFO - PROCESS | 2261 | 1461708261782 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:04:21 INFO - PROCESS | 2261 | 1461708261783 Marionette TRACE conn2 <- [1,378,null,{}] 15:04:21 INFO - PROCESS | 2261 | 1461708261789 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}] 15:04:21 INFO - PROCESS | 2261 | 1461708261873 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 15:04:21 INFO - PROCESS | 2261 | 1461708261878 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e92000 == 29 [pid = 2261] [id = 102] 15:04:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 230 (0x12fbdf400) [pid = 2261] [serial = 303] [outer = 0x0] 15:04:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 231 (0x1302afc00) [pid = 2261] [serial = 304] [outer = 0x12fbdf400] 15:04:21 INFO - PROCESS | 2261 | 1461708261902 Marionette DEBUG loaded listener.js 15:04:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 232 (0x1302b9800) [pid = 2261] [serial = 305] [outer = 0x12fbdf400] 15:04:22 INFO - PROCESS | 2261 | 1461708262342 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:04:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:04:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 621ms 15:04:22 INFO - PROCESS | 2261 | 1461708262404 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 15:04:22 INFO - PROCESS | 2261 | 1461708262406 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 15:04:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:04:22 INFO - PROCESS | 2261 | 1461708262410 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:04:22 INFO - PROCESS | 2261 | 1461708262413 Marionette TRACE conn2 <- [1,382,null,{}] 15:04:22 INFO - PROCESS | 2261 | 1461708262416 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}] 15:04:22 INFO - PROCESS | 2261 | 1461708262523 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 15:04:22 INFO - PROCESS | 2261 | 1461708262608 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x119080000 == 30 [pid = 2261] [id = 103] 15:04:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 233 (0x117980800) [pid = 2261] [serial = 306] [outer = 0x0] 15:04:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 234 (0x1189e9800) [pid = 2261] [serial = 307] [outer = 0x117980800] 15:04:22 INFO - PROCESS | 2261 | 1461708262641 Marionette DEBUG loaded listener.js 15:04:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 235 (0x11a94bc00) [pid = 2261] [serial = 308] [outer = 0x117980800] 15:04:23 INFO - PROCESS | 2261 | 1461708263636 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:04:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:04:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1272ms 15:04:23 INFO - PROCESS | 2261 | 1461708263683 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 15:04:23 INFO - PROCESS | 2261 | 1461708263685 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 15:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:04:23 INFO - PROCESS | 2261 | 1461708263688 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:04:23 INFO - PROCESS | 2261 | 1461708263691 Marionette TRACE conn2 <- [1,386,null,{}] 15:04:23 INFO - PROCESS | 2261 | 1461708263694 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}] 15:04:23 INFO - PROCESS | 2261 | 1461708263764 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 15:04:23 INFO - PROCESS | 2261 | 1461708263845 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x11891c000 == 31 [pid = 2261] [id = 104] 15:04:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 236 (0x118f0cc00) [pid = 2261] [serial = 309] [outer = 0x0] 15:04:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 237 (0x118fc9800) [pid = 2261] [serial = 310] [outer = 0x118f0cc00] 15:04:23 INFO - PROCESS | 2261 | 1461708263878 Marionette DEBUG loaded listener.js 15:04:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 238 (0x1190e5800) [pid = 2261] [serial = 311] [outer = 0x118f0cc00] 15:04:24 INFO - PROCESS | 2261 | 1461708264209 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]]]}] 15:04:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:04:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 570ms 15:04:24 INFO - PROCESS | 2261 | 1461708264259 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 15:04:24 INFO - PROCESS | 2261 | 1461708264264 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 15:04:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:04:24 INFO - PROCESS | 2261 | 1461708264268 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:04:24 INFO - PROCESS | 2261 | 1461708264270 Marionette TRACE conn2 <- [1,390,null,{}] 15:04:24 INFO - PROCESS | 2261 | 1461708264273 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}] 15:04:24 INFO - PROCESS | 2261 | 1461708264350 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 15:04:24 INFO - PROCESS | 2261 | 1461708264411 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b01e800 == 32 [pid = 2261] [id = 105] 15:04:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 239 (0x1190e9000) [pid = 2261] [serial = 312] [outer = 0x0] 15:04:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 240 (0x119d86400) [pid = 2261] [serial = 313] [outer = 0x1190e9000] 15:04:24 INFO - PROCESS | 2261 | 1461708264437 Marionette DEBUG loaded listener.js 15:04:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 241 (0x11ab9b400) [pid = 2261] [serial = 314] [outer = 0x1190e9000] 15:04:24 INFO - PROCESS | 2261 | 1461708264737 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]]]}] 15:04:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:04:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 523ms 15:04:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:04:24 INFO - PROCESS | 2261 | 1461708264791 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 15:04:24 INFO - PROCESS | 2261 | 1461708264793 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 15:04:24 INFO - PROCESS | 2261 | 1461708264795 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:04:24 INFO - PROCESS | 2261 | 1461708264798 Marionette TRACE conn2 <- [1,394,null,{}] 15:04:24 INFO - PROCESS | 2261 | 1461708264806 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}] 15:04:24 INFO - PROCESS | 2261 | 1461708264878 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 15:04:24 INFO - PROCESS | 2261 | 1461708264937 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7e8000 == 33 [pid = 2261] [id = 106] 15:04:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 242 (0x114754c00) [pid = 2261] [serial = 315] [outer = 0x0] 15:04:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 243 (0x11b0ed400) [pid = 2261] [serial = 316] [outer = 0x114754c00] 15:04:24 INFO - PROCESS | 2261 | 1461708264966 Marionette DEBUG loaded listener.js 15:04:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 244 (0x11bd96000) [pid = 2261] [serial = 317] [outer = 0x114754c00] 15:04:25 INFO - PROCESS | 2261 | 1461708265297 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]]]}] 15:04:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:04:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 525ms 15:04:25 INFO - PROCESS | 2261 | 1461708265322 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 15:04:25 INFO - PROCESS | 2261 | 1461708265324 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 15:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:04:25 INFO - PROCESS | 2261 | 1461708265326 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:04:25 INFO - PROCESS | 2261 | 1461708265327 Marionette TRACE conn2 <- [1,398,null,{}] 15:04:25 INFO - PROCESS | 2261 | 1461708265330 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}] 15:04:25 INFO - PROCESS | 2261 | 1461708265409 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 15:04:25 INFO - PROCESS | 2261 | 1461708265422 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x1279f9800 == 34 [pid = 2261] [id = 107] 15:04:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 245 (0x11c30d000) [pid = 2261] [serial = 318] [outer = 0x0] 15:04:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 246 (0x11ca67800) [pid = 2261] [serial = 319] [outer = 0x11c30d000] 15:04:25 INFO - PROCESS | 2261 | 1461708265449 Marionette DEBUG loaded listener.js 15:04:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 247 (0x11cbb6c00) [pid = 2261] [serial = 320] [outer = 0x11c30d000] 15:04:25 INFO - PROCESS | 2261 | 1461708265832 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]]]}] 15:04:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:04:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 15:04:25 INFO - PROCESS | 2261 | 1461708265844 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 15:04:25 INFO - PROCESS | 2261 | 1461708265845 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 15:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:04:25 INFO - PROCESS | 2261 | 1461708265848 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:04:25 INFO - PROCESS | 2261 | 1461708265851 Marionette TRACE conn2 <- [1,402,null,{}] 15:04:25 INFO - PROCESS | 2261 | 1461708265853 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}] 15:04:25 INFO - PROCESS | 2261 | 1461708265956 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 15:04:26 INFO - PROCESS | 2261 | 1461708266009 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a821000 == 35 [pid = 2261] [id = 108] 15:04:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 248 (0x1190e1400) [pid = 2261] [serial = 321] [outer = 0x0] 15:04:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 249 (0x11cee1800) [pid = 2261] [serial = 322] [outer = 0x1190e1400] 15:04:26 INFO - PROCESS | 2261 | 1461708266051 Marionette DEBUG loaded listener.js 15:04:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 250 (0x123ee8800) [pid = 2261] [serial = 323] [outer = 0x1190e1400] 15:04:26 INFO - PROCESS | 2261 | 1461708266476 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]]]}] 15:04:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:04:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 672ms 15:04:26 INFO - PROCESS | 2261 | 1461708266526 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 15:04:26 INFO - PROCESS | 2261 | 1461708266528 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 15:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:04:26 INFO - PROCESS | 2261 | 1461708266530 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:04:26 INFO - PROCESS | 2261 | 1461708266531 Marionette TRACE conn2 <- [1,406,null,{}] 15:04:26 INFO - PROCESS | 2261 | 1461708266541 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}] 15:04:26 INFO - PROCESS | 2261 | 1461708266652 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 15:04:26 INFO - PROCESS | 2261 | 1461708266657 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3bf800 == 36 [pid = 2261] [id = 109] 15:04:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 251 (0x126951800) [pid = 2261] [serial = 324] [outer = 0x0] 15:04:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 252 (0x12738a800) [pid = 2261] [serial = 325] [outer = 0x126951800] 15:04:26 INFO - PROCESS | 2261 | 1461708266686 Marionette DEBUG loaded listener.js 15:04:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 253 (0x127b9bc00) [pid = 2261] [serial = 326] [outer = 0x126951800] 15:04:27 INFO - PROCESS | 2261 | 1461708267035 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]]]}] 15:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 15:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:04:27 INFO - PROCESS | 2261 | 1461708267049 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 15:04:27 INFO - PROCESS | 2261 | 1461708267050 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 15:04:27 INFO - PROCESS | 2261 | 1461708267052 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:04:27 INFO - PROCESS | 2261 | 1461708267053 Marionette TRACE conn2 <- [1,410,null,{}] 15:04:27 INFO - PROCESS | 2261 | 1461708267056 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}] 15:04:27 INFO - PROCESS | 2261 | 1461708267147 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 15:04:27 INFO - PROCESS | 2261 | 1461708267187 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e673000 == 37 [pid = 2261] [id = 110] 15:04:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 254 (0x127b9c400) [pid = 2261] [serial = 327] [outer = 0x0] 15:04:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 255 (0x128496c00) [pid = 2261] [serial = 328] [outer = 0x127b9c400] 15:04:27 INFO - PROCESS | 2261 | 1461708267212 Marionette DEBUG loaded listener.js 15:04:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 256 (0x128eeb000) [pid = 2261] [serial = 329] [outer = 0x127b9c400] 15:04:27 INFO - PROCESS | 2261 | 1461708267538 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]]]}] 15:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 522ms 15:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:04:27 INFO - PROCESS | 2261 | 1461708267610 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 15:04:27 INFO - PROCESS | 2261 | 1461708267611 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 15:04:27 INFO - PROCESS | 2261 | 1461708267615 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:04:27 INFO - PROCESS | 2261 | 1461708267616 Marionette TRACE conn2 <- [1,414,null,{}] 15:04:27 INFO - PROCESS | 2261 | 1461708267619 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}] 15:04:27 INFO - PROCESS | 2261 | 1461708267689 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 15:04:27 INFO - PROCESS | 2261 | 1461708267693 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f079000 == 38 [pid = 2261] [id = 111] 15:04:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 257 (0x12b345c00) [pid = 2261] [serial = 330] [outer = 0x0] 15:04:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 258 (0x12b638400) [pid = 2261] [serial = 331] [outer = 0x12b345c00] 15:04:27 INFO - PROCESS | 2261 | 1461708267721 Marionette DEBUG loaded listener.js 15:04:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 259 (0x12bc02800) [pid = 2261] [serial = 332] [outer = 0x12b345c00] 15:04:28 INFO - PROCESS | 2261 | 1461708268055 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]]]}] 15:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 469ms 15:04:28 INFO - PROCESS | 2261 | 1461708268085 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 15:04:28 INFO - PROCESS | 2261 | 1461708268086 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 15:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:04:28 INFO - PROCESS | 2261 | 1461708268088 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:04:28 INFO - PROCESS | 2261 | 1461708268089 Marionette TRACE conn2 <- [1,418,null,{}] 15:04:28 INFO - PROCESS | 2261 | 1461708268091 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}] 15:04:28 INFO - PROCESS | 2261 | 1461708268161 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 15:04:28 INFO - PROCESS | 2261 | 1461708268165 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7e7000 == 39 [pid = 2261] [id = 112] 15:04:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 260 (0x12b633c00) [pid = 2261] [serial = 333] [outer = 0x0] 15:04:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 261 (0x12bcbbc00) [pid = 2261] [serial = 334] [outer = 0x12b633c00] 15:04:28 INFO - PROCESS | 2261 | 1461708268193 Marionette DEBUG loaded listener.js 15:04:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 262 (0x12bf0b400) [pid = 2261] [serial = 335] [outer = 0x12b633c00] 15:04:29 INFO - PROCESS | 2261 | 1461708269015 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]]]}] 15:04:29 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 15:04:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 15:04:29 INFO - PROCESS | 2261 | 1461708269057 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 15:04:29 INFO - PROCESS | 2261 | 1461708269060 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 15:04:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:04:29 INFO - PROCESS | 2261 | 1461708269063 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:04:29 INFO - PROCESS | 2261 | 1461708269066 Marionette TRACE conn2 <- [1,422,null,{}] 15:04:29 INFO - PROCESS | 2261 | 1461708269071 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}] 15:04:29 INFO - PROCESS | 2261 | 1461708269161 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 15:04:29 INFO - PROCESS | 2261 | 1461708269221 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x11677d000 == 40 [pid = 2261] [id = 113] 15:04:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 263 (0x115348800) [pid = 2261] [serial = 336] [outer = 0x0] 15:04:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 264 (0x116381400) [pid = 2261] [serial = 337] [outer = 0x115348800] 15:04:29 INFO - PROCESS | 2261 | 1461708269256 Marionette DEBUG loaded listener.js 15:04:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 265 (0x118f0e800) [pid = 2261] [serial = 338] [outer = 0x115348800] 15:04:30 INFO - PROCESS | 2261 | 1461708270159 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]]]}] 15:04:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:04:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1127ms 15:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:04:30 INFO - PROCESS | 2261 | 1461708270191 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 15:04:30 INFO - PROCESS | 2261 | 1461708270195 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 15:04:30 INFO - PROCESS | 2261 | 1461708270200 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:04:30 INFO - PROCESS | 2261 | 1461708270202 Marionette TRACE conn2 <- [1,426,null,{}] 15:04:30 INFO - PROCESS | 2261 | 1461708270205 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}] 15:04:30 INFO - PROCESS | 2261 | 1461708270298 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 15:04:30 INFO - PROCESS | 2261 | 1461708270357 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x126929800 == 41 [pid = 2261] [id = 114] 15:04:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 266 (0x1190cf800) [pid = 2261] [serial = 339] [outer = 0x0] 15:04:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 267 (0x11aba0000) [pid = 2261] [serial = 340] [outer = 0x1190cf800] 15:04:30 INFO - PROCESS | 2261 | 1461708270388 Marionette DEBUG loaded listener.js 15:04:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 268 (0x11b0ecc00) [pid = 2261] [serial = 341] [outer = 0x1190cf800] 15:04:30 INFO - PROCESS | 2261 | 1461708270852 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:04:30 INFO - PROCESS | 2261 | 1461708270874 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 15:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:04:30 INFO - PROCESS | 2261 | 1461708270876 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:04:30 INFO - PROCESS | 2261 | 1461708270879 Marionette TRACE conn2 <- [1,430,null,{}] 15:04:30 INFO - PROCESS | 2261 | 1461708270887 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}] 15:04:30 INFO - PROCESS | 2261 | 1461708270991 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 15:04:31 INFO - PROCESS | 2261 | 1461708271088 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3dd000 == 42 [pid = 2261] [id = 115] 15:04:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 269 (0x11ba05c00) [pid = 2261] [serial = 342] [outer = 0x0] 15:04:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 270 (0x11c848000) [pid = 2261] [serial = 343] [outer = 0x11ba05c00] 15:04:31 INFO - PROCESS | 2261 | 1461708271123 Marionette DEBUG loaded listener.js 15:04:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 271 (0x126c8e000) [pid = 2261] [serial = 344] [outer = 0x11ba05c00] 15:04:31 INFO - PROCESS | 2261 | 1461708271574 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]]]}] 15:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 721ms 15:04:31 INFO - PROCESS | 2261 | 1461708271598 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 15:04:31 INFO - PROCESS | 2261 | 1461708271602 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 15:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:04:31 INFO - PROCESS | 2261 | 1461708271605 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:04:31 INFO - PROCESS | 2261 | 1461708271606 Marionette TRACE conn2 <- [1,434,null,{}] 15:04:31 INFO - PROCESS | 2261 | 1461708271608 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}] 15:04:31 INFO - PROCESS | 2261 | 1461708271697 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 15:04:31 INFO - PROCESS | 2261 | 1461708271835 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x1153c1000 == 43 [pid = 2261] [id = 116] 15:04:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 272 (0x11867b400) [pid = 2261] [serial = 345] [outer = 0x0] 15:04:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 273 (0x11aa43000) [pid = 2261] [serial = 346] [outer = 0x11867b400] 15:04:31 INFO - PROCESS | 2261 | 1461708271886 Marionette DEBUG loaded listener.js 15:04:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 274 (0x11c308000) [pid = 2261] [serial = 347] [outer = 0x11867b400] 15:04:32 INFO - PROCESS | 2261 | 1461708272387 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]]]}] 15:04:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:04:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 820ms 15:04:32 INFO - PROCESS | 2261 | 1461708272426 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 15:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:04:32 INFO - PROCESS | 2261 | 1461708272427 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 15:04:32 INFO - PROCESS | 2261 | 1461708272430 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:04:32 INFO - PROCESS | 2261 | 1461708272431 Marionette TRACE conn2 <- [1,438,null,{}] 15:04:32 INFO - PROCESS | 2261 | 1461708272433 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}] 15:04:32 INFO - PROCESS | 2261 | 1461708272523 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 15:04:32 INFO - PROCESS | 2261 | 1461708272585 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x116396000 == 44 [pid = 2261] [id = 117] 15:04:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 275 (0x1190d5000) [pid = 2261] [serial = 348] [outer = 0x0] 15:04:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 276 (0x11ae7b800) [pid = 2261] [serial = 349] [outer = 0x1190d5000] 15:04:32 INFO - PROCESS | 2261 | 1461708272616 Marionette DEBUG loaded listener.js 15:04:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 277 (0x11cb14000) [pid = 2261] [serial = 350] [outer = 0x1190d5000] 15:04:33 INFO - PROCESS | 2261 | 1461708273188 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]]]}] 15:04:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 821ms 15:04:33 INFO - PROCESS | 2261 | 1461708273251 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 15:04:33 INFO - PROCESS | 2261 | 1461708273254 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 15:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:04:33 INFO - PROCESS | 2261 | 1461708273257 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:04:33 INFO - PROCESS | 2261 | 1461708273259 Marionette TRACE conn2 <- [1,442,null,{}] 15:04:33 INFO - PROCESS | 2261 | 1461708273263 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}] 15:04:33 INFO - PROCESS | 2261 | 1461708273349 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 15:04:33 INFO - PROCESS | 2261 | 1461708273425 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x11981b000 == 45 [pid = 2261] [id = 118] 15:04:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 278 (0x1189e7c00) [pid = 2261] [serial = 351] [outer = 0x0] 15:04:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 279 (0x1190d2800) [pid = 2261] [serial = 352] [outer = 0x1189e7c00] 15:04:33 INFO - PROCESS | 2261 | 1461708273455 Marionette DEBUG loaded listener.js 15:04:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 280 (0x11918f800) [pid = 2261] [serial = 353] [outer = 0x1189e7c00] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x130e92000 == 44 [pid = 2261] [id = 102] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x12eacf000 == 43 [pid = 2261] [id = 101] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x12dce7000 == 42 [pid = 2261] [id = 82] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x12f079000 == 41 [pid = 2261] [id = 111] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x12e673000 == 40 [pid = 2261] [id = 110] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3bf800 == 39 [pid = 2261] [id = 109] 15:04:33 INFO - PROCESS | 2261 | --DOMWINDOW == 279 (0x126c8f800) [pid = 2261] [serial = 8] [outer = 0x0] [url = about:blank] 15:04:33 INFO - PROCESS | 2261 | --DOMWINDOW == 278 (0x1273c6400) [pid = 2261] [serial = 11] [outer = 0x0] [url = about:blank] 15:04:33 INFO - PROCESS | 2261 | --DOMWINDOW == 277 (0x12bc09400) [pid = 2261] [serial = 244] [outer = 0x0] [url = about:blank] 15:04:33 INFO - PROCESS | 2261 | 1461708273941 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]]]}] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x12a821000 == 38 [pid = 2261] [id = 108] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x1279f9800 == 37 [pid = 2261] [id = 107] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7e8000 == 36 [pid = 2261] [id = 106] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x11b01e800 == 35 [pid = 2261] [id = 105] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x11891c000 == 34 [pid = 2261] [id = 104] 15:04:33 INFO - PROCESS | 2261 | --DOCSHELL 0x119080000 == 33 [pid = 2261] [id = 103] 15:04:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 722ms 15:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:04:33 INFO - PROCESS | 2261 | 1461708273979 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 15:04:33 INFO - PROCESS | 2261 | 1461708273982 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 15:04:33 INFO - PROCESS | 2261 | 1461708273989 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:04:33 INFO - PROCESS | 2261 | 1461708273990 Marionette TRACE conn2 <- [1,446,null,{}] 15:04:33 INFO - PROCESS | 2261 | 1461708273993 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}] 15:04:34 INFO - PROCESS | 2261 | 1461708274064 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 276 (0x1254b1800) [pid = 2261] [serial = 241] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 275 (0x1279c9400) [pid = 2261] [serial = 242] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 274 (0x11c727400) [pid = 2261] [serial = 238] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 273 (0x123ee7000) [pid = 2261] [serial = 239] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 272 (0x12f761c00) [pid = 2261] [serial = 235] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 271 (0x12fabd400) [pid = 2261] [serial = 236] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 270 (0x12f570800) [pid = 2261] [serial = 232] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 269 (0x12f75ac00) [pid = 2261] [serial = 233] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 268 (0x12f0af800) [pid = 2261] [serial = 229] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 267 (0x12f568400) [pid = 2261] [serial = 230] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 266 (0x12b634000) [pid = 2261] [serial = 226] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 265 (0x12ec06400) [pid = 2261] [serial = 227] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 264 (0x1190e9800) [pid = 2261] [serial = 223] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 263 (0x11cb1dc00) [pid = 2261] [serial = 224] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 262 (0x12d417000) [pid = 2261] [serial = 220] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 261 (0x12e43d000) [pid = 2261] [serial = 221] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 260 (0x12c00e400) [pid = 2261] [serial = 217] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 259 (0x12d146c00) [pid = 2261] [serial = 218] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 258 (0x1285fa400) [pid = 2261] [serial = 214] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 257 (0x12b351c00) [pid = 2261] [serial = 215] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 256 (0x119b6a000) [pid = 2261] [serial = 211] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 255 (0x11c309000) [pid = 2261] [serial = 212] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 254 (0x12e9a0400) [pid = 2261] [serial = 208] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 253 (0x12ec04c00) [pid = 2261] [serial = 209] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 252 (0x12e458000) [pid = 2261] [serial = 205] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 251 (0x12e99d000) [pid = 2261] [serial = 206] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 250 (0x12e35ac00) [pid = 2261] [serial = 202] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 249 (0x12e450000) [pid = 2261] [serial = 203] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 248 (0x12d41bc00) [pid = 2261] [serial = 199] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 247 (0x12d6bc400) [pid = 2261] [serial = 200] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 246 (0x12d14e000) [pid = 2261] [serial = 196] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 245 (0x12d40ec00) [pid = 2261] [serial = 197] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 244 (0x12b63ac00) [pid = 2261] [serial = 193] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 243 (0x12c012400) [pid = 2261] [serial = 194] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 242 (0x126f2cc00) [pid = 2261] [serial = 189] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 241 (0x128495000) [pid = 2261] [serial = 190] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 240 (0x11ae7f400) [pid = 2261] [serial = 186] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 239 (0x11c304000) [pid = 2261] [serial = 187] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 238 (0x11ab9a400) [pid = 2261] [serial = 183] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 237 (0x11bb6b000) [pid = 2261] [serial = 184] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 236 (0x12d075c00) [pid = 2261] [serial = 180] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 235 (0x12d1df000) [pid = 2261] [serial = 181] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 234 (0x12bcbb400) [pid = 2261] [serial = 177] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 233 (0x12bf0a000) [pid = 2261] [serial = 178] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 232 (0x12b637800) [pid = 2261] [serial = 174] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 231 (0x12bc0f400) [pid = 2261] [serial = 175] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 230 (0x128492800) [pid = 2261] [serial = 171] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 229 (0x128eeb800) [pid = 2261] [serial = 172] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 228 (0x11cbb5800) [pid = 2261] [serial = 168] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 227 (0x12685e800) [pid = 2261] [serial = 169] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 226 (0x11b0ec800) [pid = 2261] [serial = 165] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 225 (0x11bbc8800) [pid = 2261] [serial = 166] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 224 (0x11a949400) [pid = 2261] [serial = 162] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 223 (0x11aa6a400) [pid = 2261] [serial = 163] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 222 (0x12b78a000) [pid = 2261] [serial = 159] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 221 (0x12bcb3800) [pid = 2261] [serial = 160] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 220 (0x128491c00) [pid = 2261] [serial = 156] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 219 (0x12855f800) [pid = 2261] [serial = 157] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 218 (0x127383c00) [pid = 2261] [serial = 153] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 217 (0x127b8f400) [pid = 2261] [serial = 154] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 216 (0x11c840000) [pid = 2261] [serial = 150] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 215 (0x123ee7400) [pid = 2261] [serial = 151] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 214 (0x11aba1c00) [pid = 2261] [serial = 147] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 213 (0x11b1c2400) [pid = 2261] [serial = 148] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 212 (0x118fcf800) [pid = 2261] [serial = 144] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 211 (0x119374000) [pid = 2261] [serial = 145] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 210 (0x127b93000) [pid = 2261] [serial = 141] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 209 (0x127d07c00) [pid = 2261] [serial = 142] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 208 (0x126f27c00) [pid = 2261] [serial = 138] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 207 (0x1273ca800) [pid = 2261] [serial = 139] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 206 (0x11cb1d800) [pid = 2261] [serial = 135] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 205 (0x123ee0c00) [pid = 2261] [serial = 136] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 204 (0x11c30f800) [pid = 2261] [serial = 132] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 203 (0x11c761800) [pid = 2261] [serial = 133] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 202 (0x11ba10800) [pid = 2261] [serial = 129] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 201 (0x11bbca800) [pid = 2261] [serial = 130] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 200 (0x11a966c00) [pid = 2261] [serial = 126] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 199 (0x11aa68800) [pid = 2261] [serial = 127] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 198 (0x118fcdc00) [pid = 2261] [serial = 123] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 197 (0x119367c00) [pid = 2261] [serial = 124] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 196 (0x119e43800) [pid = 2261] [serial = 120] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 195 (0x11a964c00) [pid = 2261] [serial = 121] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 194 (0x1147e1000) [pid = 2261] [serial = 117] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 193 (0x116575400) [pid = 2261] [serial = 118] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 192 (0x127385800) [pid = 2261] [serial = 114] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 191 (0x127406000) [pid = 2261] [serial = 115] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 190 (0x126b0e400) [pid = 2261] [serial = 111] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 189 (0x127144800) [pid = 2261] [serial = 112] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 188 (0x123ee2400) [pid = 2261] [serial = 108] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 187 (0x1254b0400) [pid = 2261] [serial = 109] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 186 (0x11ceda400) [pid = 2261] [serial = 105] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x123ee1000) [pid = 2261] [serial = 106] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x11c75f000) [pid = 2261] [serial = 102] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x11ca63000) [pid = 2261] [serial = 103] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x11c627c00) [pid = 2261] [serial = 99] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x11c72e400) [pid = 2261] [serial = 100] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x11bb66c00) [pid = 2261] [serial = 96] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x11c30d800) [pid = 2261] [serial = 97] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x11b1b7800) [pid = 2261] [serial = 93] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x11ba75800) [pid = 2261] [serial = 94] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x11ab9f000) [pid = 2261] [serial = 90] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x11b0e8800) [pid = 2261] [serial = 91] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x11aa45800) [pid = 2261] [serial = 87] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x11aa66000) [pid = 2261] [serial = 88] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x119bcb400) [pid = 2261] [serial = 84] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x1190df000) [pid = 2261] [serial = 85] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x118986c00) [pid = 2261] [serial = 81] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x118f0f800) [pid = 2261] [serial = 82] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x1189e1400) [pid = 2261] [serial = 78] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x118f06400) [pid = 2261] [serial = 79] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x11ab9b800) [pid = 2261] [serial = 75] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x11aba7c00) [pid = 2261] [serial = 76] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x1190df400) [pid = 2261] [serial = 72] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x11936f400) [pid = 2261] [serial = 73] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x114bbec00) [pid = 2261] [serial = 69] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x115346400) [pid = 2261] [serial = 70] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x1309bec00) [pid = 2261] [serial = 66] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x13095d000) [pid = 2261] [serial = 67] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x130952800) [pid = 2261] [serial = 63] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x130957800) [pid = 2261] [serial = 64] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x11a968000) [pid = 2261] [serial = 60] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x12bc09c00) [pid = 2261] [serial = 61] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x11bd9cc00) [pid = 2261] [serial = 57] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x1302b6c00) [pid = 2261] [serial = 58] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x12fe09400) [pid = 2261] [serial = 54] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x1302ae400) [pid = 2261] [serial = 55] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x12fbe5400) [pid = 2261] [serial = 51] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x12fac3000) [pid = 2261] [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.] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x12f765000) [pid = 2261] [serial = 45] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12fac0000) [pid = 2261] [serial = 46] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12f570400) [pid = 2261] [serial = 42] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12f75b000) [pid = 2261] [serial = 43] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12f0bc800) [pid = 2261] [serial = 39] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12f569400) [pid = 2261] [serial = 40] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12ec10c00) [pid = 2261] [serial = 36] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12f0b2800) [pid = 2261] [serial = 37] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11ae73c00) [pid = 2261] [serial = 33] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12ec05c00) [pid = 2261] [serial = 34] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x12e9a0c00) [pid = 2261] [serial = 30] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x11ae75c00) [pid = 2261] [serial = 31] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x12e441c00) [pid = 2261] [serial = 27] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12e447c00) [pid = 2261] [serial = 28] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12d6bf400) [pid = 2261] [serial = 24] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12e352000) [pid = 2261] [serial = 25] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12d1e1c00) [pid = 2261] [serial = 21] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x12d412800) [pid = 2261] [serial = 22] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x12c00d400) [pid = 2261] [serial = 18] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x12bcb9000) [pid = 2261] [serial = 15] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12bcbfc00) [pid = 2261] [serial = 16] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x12fbaa000) [pid = 2261] [serial = 48] [outer = 0x0] [url = about:blank] 15:04:34 INFO - PROCESS | 2261 | 1461708274131 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x11595c000 == 34 [pid = 2261] [id = 119] 15:04:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x114357800) [pid = 2261] [serial = 354] [outer = 0x0] 15:04:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x1189ea000) [pid = 2261] [serial = 355] [outer = 0x114357800] 15:04:34 INFO - PROCESS | 2261 | 1461708274164 Marionette DEBUG loaded listener.js 15:04:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x11a949400) [pid = 2261] [serial = 356] [outer = 0x114357800] 15:04:34 INFO - PROCESS | 2261 | 1461708274515 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]]]}] 15:04:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:04:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 569ms 15:04:34 INFO - PROCESS | 2261 | 1461708274558 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 15:04:34 INFO - PROCESS | 2261 | 1461708274559 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 15:04:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:04:34 INFO - PROCESS | 2261 | 1461708274562 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:04:34 INFO - PROCESS | 2261 | 1461708274565 Marionette TRACE conn2 <- [1,450,null,{}] 15:04:34 INFO - PROCESS | 2261 | 1461708274574 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}] 15:04:34 INFO - PROCESS | 2261 | 1461708274702 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 15:04:34 INFO - PROCESS | 2261 | 1461708274777 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x119bf8000 == 35 [pid = 2261] [id = 120] 15:04:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11a96b400) [pid = 2261] [serial = 357] [outer = 0x0] 15:04:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11aba3800) [pid = 2261] [serial = 358] [outer = 0x11a96b400] 15:04:34 INFO - PROCESS | 2261 | 1461708274821 Marionette DEBUG loaded listener.js 15:04:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11b1b9400) [pid = 2261] [serial = 359] [outer = 0x11a96b400] 15:04:35 INFO - PROCESS | 2261 | 1461708275239 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] 15:04:35 INFO - PROCESS | 2261 | 1461708275289 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 15:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:04:35 INFO - PROCESS | 2261 | 1461708275291 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:04:35 INFO - PROCESS | 2261 | 1461708275292 Marionette TRACE conn2 <- [1,454,null,{}] 15:04:35 INFO - PROCESS | 2261 | 1461708275294 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}] 15:04:35 INFO - PROCESS | 2261 | 1461708275369 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 15:04:35 INFO - PROCESS | 2261 | 1461708275374 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x11bae1000 == 36 [pid = 2261] [id = 121] 15:04:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x11ba6dc00) [pid = 2261] [serial = 360] [outer = 0x0] 15:04:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x11c310c00) [pid = 2261] [serial = 361] [outer = 0x11ba6dc00] 15:04:35 INFO - PROCESS | 2261 | 1461708275401 Marionette DEBUG loaded listener.js 15:04:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x11c72e400) [pid = 2261] [serial = 362] [outer = 0x11ba6dc00] 15:04:35 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:04:35 INFO - PROCESS | 2261 | 1461708275774 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]]]}] 15:04:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:04:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 15:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:04:35 INFO - PROCESS | 2261 | 1461708275812 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 15:04:35 INFO - PROCESS | 2261 | 1461708275814 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 15:04:35 INFO - PROCESS | 2261 | 1461708275834 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:04:35 INFO - PROCESS | 2261 | 1461708275836 Marionette TRACE conn2 <- [1,458,null,{}] 15:04:35 INFO - PROCESS | 2261 | 1461708275842 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}] 15:04:35 INFO - PROCESS | 2261 | 1461708275950 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 15:04:35 INFO - PROCESS | 2261 | 1461708275959 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c014800 == 37 [pid = 2261] [id = 122] 15:04:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x11c72fc00) [pid = 2261] [serial = 363] [outer = 0x0] 15:04:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x11cb1d800) [pid = 2261] [serial = 364] [outer = 0x11c72fc00] 15:04:36 INFO - PROCESS | 2261 | 1461708275999 Marionette DEBUG loaded listener.js 15:04:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x123edec00) [pid = 2261] [serial = 365] [outer = 0x11c72fc00] 15:04:36 INFO - PROCESS | 2261 | 1461708276452 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] 15:04:36 INFO - PROCESS | 2261 | 1461708276508 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 15:04:36 INFO - PROCESS | 2261 | 1461708276511 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:04:36 INFO - PROCESS | 2261 | 1461708276512 Marionette TRACE conn2 <- [1,462,null,{}] 15:04:36 INFO - PROCESS | 2261 | 1461708276514 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}] 15:04:36 INFO - PROCESS | 2261 | 1461708276631 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 15:04:36 INFO - PROCESS | 2261 | 1461708276637 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c3b4800 == 38 [pid = 2261] [id = 123] 15:04:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x126948800) [pid = 2261] [serial = 366] [outer = 0x0] 15:04:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x126f2cc00) [pid = 2261] [serial = 367] [outer = 0x126948800] 15:04:36 INFO - PROCESS | 2261 | 1461708276665 Marionette DEBUG loaded listener.js 15:04:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x127b98c00) [pid = 2261] [serial = 368] [outer = 0x126948800] 15:04:37 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:04:37 INFO - PROCESS | 2261 | 1461708277031 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] 15:04:37 INFO - PROCESS | 2261 | 1461708277081 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 15:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:04:37 INFO - PROCESS | 2261 | 1461708277083 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:04:37 INFO - PROCESS | 2261 | 1461708277085 Marionette TRACE conn2 <- [1,466,null,{}] 15:04:37 INFO - PROCESS | 2261 | 1461708277087 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}] 15:04:37 INFO - PROCESS | 2261 | 1461708277175 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 15:04:37 INFO - PROCESS | 2261 | 1461708277188 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7e8800 == 39 [pid = 2261] [id = 124] 15:04:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x127b9a800) [pid = 2261] [serial = 369] [outer = 0x0] 15:04:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x128495000) [pid = 2261] [serial = 370] [outer = 0x127b9a800] 15:04:37 INFO - PROCESS | 2261 | 1461708277214 Marionette DEBUG loaded listener.js 15:04:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x128ef6800) [pid = 2261] [serial = 371] [outer = 0x127b9a800] 15:04:37 INFO - PROCESS | 2261 | 1461708277578 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] 15:04:37 INFO - PROCESS | 2261 | 1461708277609 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 15:04:37 INFO - PROCESS | 2261 | 1461708277611 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:04:37 INFO - PROCESS | 2261 | 1461708277613 Marionette TRACE conn2 <- [1,470,null,{}] 15:04:37 INFO - PROCESS | 2261 | 1461708277615 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}] 15:04:37 INFO - PROCESS | 2261 | 1461708277707 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 15:04:37 INFO - PROCESS | 2261 | 1461708277711 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e1e000 == 40 [pid = 2261] [id = 125] 15:04:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x128491c00) [pid = 2261] [serial = 372] [outer = 0x0] 15:04:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12b636800) [pid = 2261] [serial = 373] [outer = 0x128491c00] 15:04:37 INFO - PROCESS | 2261 | 1461708277737 Marionette DEBUG loaded listener.js 15:04:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12bc09000) [pid = 2261] [serial = 374] [outer = 0x128491c00] 15:04:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:04:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 15:04:38 INFO - PROCESS | 2261 | 1461708278074 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]]]}] 15:04:38 INFO - PROCESS | 2261 | 1461708278080 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 15:04:38 INFO - PROCESS | 2261 | 1461708278081 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 15:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:04:38 INFO - PROCESS | 2261 | 1461708278085 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:04:38 INFO - PROCESS | 2261 | 1461708278086 Marionette TRACE conn2 <- [1,474,null,{}] 15:04:38 INFO - PROCESS | 2261 | 1461708278089 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}] 15:04:38 INFO - PROCESS | 2261 | 1461708278180 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x1190e1400) [pid = 2261] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x126951800) [pid = 2261] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x119d83800) [pid = 2261] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12dbc2c00) [pid = 2261] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12b348000) [pid = 2261] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x118f0cc00) [pid = 2261] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x113487c00) [pid = 2261] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x126c83800) [pid = 2261] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12d06f000) [pid = 2261] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x125682400) [pid = 2261] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x11ab99400) [pid = 2261] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x12f75d000) [pid = 2261] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x1147d9c00) [pid = 2261] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12f75a400) [pid = 2261] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x127b9c400) [pid = 2261] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x117980800) [pid = 2261] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x114bbbc00) [pid = 2261] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x11c30d000) [pid = 2261] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x12e439400) [pid = 2261] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x114b4e000) [pid = 2261] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x12b346000) [pid = 2261] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x12fbdf400) [pid = 2261] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x1190e9000) [pid = 2261] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12e34f400) [pid = 2261] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x113486000) [pid = 2261] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x114754c00) [pid = 2261] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x1285f8800) [pid = 2261] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x128490c00) [pid = 2261] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x1190e0400) [pid = 2261] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:04:38 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x12b345c00) [pid = 2261] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:04:38 INFO - PROCESS | 2261 | 1461708278369 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x1155a4000 == 41 [pid = 2261] [id = 126] 15:04:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x113487800) [pid = 2261] [serial = 375] [outer = 0x0] 15:04:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x114e72000) [pid = 2261] [serial = 376] [outer = 0x113487800] 15:04:38 INFO - PROCESS | 2261 | 1461708278399 Marionette DEBUG loaded listener.js 15:04:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x119e3c800) [pid = 2261] [serial = 377] [outer = 0x113487800] 15:04:38 INFO - PROCESS | 2261 | 1461708278703 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]]]}] 15:04:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:04:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 669ms 15:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:04:38 INFO - PROCESS | 2261 | 1461708278755 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 15:04:38 INFO - PROCESS | 2261 | 1461708278756 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 15:04:38 INFO - PROCESS | 2261 | 1461708278758 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:04:38 INFO - PROCESS | 2261 | 1461708278759 Marionette TRACE conn2 <- [1,478,null,{}] 15:04:38 INFO - PROCESS | 2261 | 1461708278761 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}] 15:04:38 INFO - PROCESS | 2261 | 1461708278838 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 15:04:38 INFO - PROCESS | 2261 | 1461708278842 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x126923000 == 42 [pid = 2261] [id = 127] 15:04:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x11aa65c00) [pid = 2261] [serial = 378] [outer = 0x0] 15:04:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x11cedf000) [pid = 2261] [serial = 379] [outer = 0x11aa65c00] 15:04:38 INFO - PROCESS | 2261 | 1461708278868 Marionette DEBUG loaded listener.js 15:04:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x12b348000) [pid = 2261] [serial = 380] [outer = 0x11aa65c00] 15:04:39 INFO - PROCESS | 2261 | 1461708279212 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]]]}] 15:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 15:04:39 INFO - PROCESS | 2261 | 1461708279238 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 15:04:39 INFO - PROCESS | 2261 | 1461708279240 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 15:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:04:39 INFO - PROCESS | 2261 | 1461708279257 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:04:39 INFO - PROCESS | 2261 | 1461708279259 Marionette TRACE conn2 <- [1,482,null,{}] 15:04:39 INFO - PROCESS | 2261 | 1461708279261 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}] 15:04:39 INFO - PROCESS | 2261 | 1461708279350 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 15:04:39 INFO - PROCESS | 2261 | 1461708279357 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x1273db000 == 43 [pid = 2261] [id = 128] 15:04:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x12b634000) [pid = 2261] [serial = 381] [outer = 0x0] 15:04:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x12bcc0800) [pid = 2261] [serial = 382] [outer = 0x12b634000] 15:04:39 INFO - PROCESS | 2261 | 1461708279386 Marionette DEBUG loaded listener.js 15:04:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x12d148400) [pid = 2261] [serial = 383] [outer = 0x12b634000] 15:04:39 INFO - PROCESS | 2261 | 1461708279746 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]]]}] 15:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 15:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:04:39 INFO - PROCESS | 2261 | 1461708279776 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 15:04:39 INFO - PROCESS | 2261 | 1461708279777 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 15:04:39 INFO - PROCESS | 2261 | 1461708279779 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:04:39 INFO - PROCESS | 2261 | 1461708279780 Marionette TRACE conn2 <- [1,486,null,{}] 15:04:39 INFO - PROCESS | 2261 | 1461708279783 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}] 15:04:39 INFO - PROCESS | 2261 | 1461708279859 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 15:04:39 INFO - PROCESS | 2261 | 1461708279911 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x128569800 == 44 [pid = 2261] [id = 129] 15:04:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x12bc0e000) [pid = 2261] [serial = 384] [outer = 0x0] 15:04:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x12d14dc00) [pid = 2261] [serial = 385] [outer = 0x12bc0e000] 15:04:39 INFO - PROCESS | 2261 | 1461708279936 Marionette DEBUG loaded listener.js 15:04:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x12d40ec00) [pid = 2261] [serial = 386] [outer = 0x12bc0e000] 15:04:40 INFO - PROCESS | 2261 | 1461708280220 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]]]}] 15:04:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:04:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 15:04:40 INFO - PROCESS | 2261 | 1461708280248 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 15:04:40 INFO - PROCESS | 2261 | 1461708280250 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 15:04:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:04:40 INFO - PROCESS | 2261 | 1461708280260 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:04:40 INFO - PROCESS | 2261 | 1461708280261 Marionette TRACE conn2 <- [1,490,null,{}] 15:04:40 INFO - PROCESS | 2261 | 1461708280263 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}] 15:04:40 INFO - PROCESS | 2261 | 1461708280348 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 15:04:40 INFO - PROCESS | 2261 | 1461708280447 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x1155a2000 == 45 [pid = 2261] [id = 130] 15:04:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x113490400) [pid = 2261] [serial = 387] [outer = 0x0] 15:04:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11348f000) [pid = 2261] [serial = 388] [outer = 0x113490400] 15:04:40 INFO - PROCESS | 2261 | 1461708280481 Marionette DEBUG loaded listener.js 15:04:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11638dc00) [pid = 2261] [serial = 389] [outer = 0x113490400] 15:04:40 INFO - PROCESS | 2261 | 1461708280952 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]]]}] 15:04:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:04:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 718ms 15:04:40 INFO - PROCESS | 2261 | 1461708280986 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 15:04:40 INFO - PROCESS | 2261 | 1461708280989 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 15:04:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:04:40 INFO - PROCESS | 2261 | 1461708280993 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:04:40 INFO - PROCESS | 2261 | 1461708280996 Marionette TRACE conn2 <- [1,494,null,{}] 15:04:41 INFO - PROCESS | 2261 | 1461708280999 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}] 15:04:41 INFO - PROCESS | 2261 | 1461708281102 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 15:04:41 INFO - PROCESS | 2261 | 1461708281179 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b035000 == 46 [pid = 2261] [id = 131] 15:04:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x119e43800) [pid = 2261] [serial = 390] [outer = 0x0] 15:04:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x11a963c00) [pid = 2261] [serial = 391] [outer = 0x119e43800] 15:04:41 INFO - PROCESS | 2261 | 1461708281213 Marionette DEBUG loaded listener.js 15:04:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x11aa64800) [pid = 2261] [serial = 392] [outer = 0x119e43800] 15:04:41 INFO - PROCESS | 2261 | 1461708281641 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]]]}] 15:04:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:04:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 15:04:41 INFO - PROCESS | 2261 | 1461708281667 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 15:04:41 INFO - PROCESS | 2261 | 1461708281672 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 15:04:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:04:41 INFO - PROCESS | 2261 | 1461708281675 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:04:41 INFO - PROCESS | 2261 | 1461708281676 Marionette TRACE conn2 <- [1,498,null,{}] 15:04:41 INFO - PROCESS | 2261 | 1461708281679 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}] 15:04:41 INFO - PROCESS | 2261 | 1461708281779 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 15:04:41 INFO - PROCESS | 2261 | 1461708281863 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x12563d000 == 47 [pid = 2261] [id = 132] 15:04:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x11b0f1800) [pid = 2261] [serial = 393] [outer = 0x0] 15:04:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x11c30a000) [pid = 2261] [serial = 394] [outer = 0x11b0f1800] 15:04:41 INFO - PROCESS | 2261 | 1461708281908 Marionette DEBUG loaded listener.js 15:04:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x11cb20000) [pid = 2261] [serial = 395] [outer = 0x11b0f1800] 15:04:42 INFO - PROCESS | 2261 | 1461708282329 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]]]}] 15:04:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:04:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 15:04:42 INFO - PROCESS | 2261 | 1461708282346 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 15:04:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:04:42 INFO - PROCESS | 2261 | 1461708282347 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 15:04:42 INFO - PROCESS | 2261 | 1461708282354 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:04:42 INFO - PROCESS | 2261 | 1461708282359 Marionette TRACE conn2 <- [1,502,null,{}] 15:04:42 INFO - PROCESS | 2261 | 1461708282363 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}] 15:04:42 INFO - PROCESS | 2261 | 1461708282464 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 15:04:42 INFO - PROCESS | 2261 | 1461708282514 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x12b7b4000 == 48 [pid = 2261] [id = 133] 15:04:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x11cbba800) [pid = 2261] [serial = 396] [outer = 0x0] 15:04:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x1269e7400) [pid = 2261] [serial = 397] [outer = 0x11cbba800] 15:04:42 INFO - PROCESS | 2261 | 1461708282545 Marionette DEBUG loaded listener.js 15:04:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x128ef8c00) [pid = 2261] [serial = 398] [outer = 0x11cbba800] 15:04:42 INFO - PROCESS | 2261 | 1461708282993 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]]]}] 15:04:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:04:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 680ms 15:04:43 INFO - PROCESS | 2261 | 1461708283030 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 15:04:43 INFO - PROCESS | 2261 | 1461708283032 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 15:04:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:04:43 INFO - PROCESS | 2261 | 1461708283035 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:04:43 INFO - PROCESS | 2261 | 1461708283036 Marionette TRACE conn2 <- [1,506,null,{}] 15:04:43 INFO - PROCESS | 2261 | 1461708283038 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}] 15:04:43 INFO - PROCESS | 2261 | 1461708283156 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 15:04:43 INFO - PROCESS | 2261 | 1461708283233 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x11931c000 == 49 [pid = 2261] [id = 134] 15:04:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x115842800) [pid = 2261] [serial = 399] [outer = 0x0] 15:04:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x11ca5a400) [pid = 2261] [serial = 400] [outer = 0x115842800] 15:04:43 INFO - PROCESS | 2261 | 1461708283264 Marionette DEBUG loaded listener.js 15:04:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x12b636c00) [pid = 2261] [serial = 401] [outer = 0x115842800] 15:04:43 INFO - PROCESS | 2261 | 1461708283855 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]]]}] 15:04:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:04:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 871ms 15:04:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:04:43 INFO - PROCESS | 2261 | 1461708283906 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 15:04:43 INFO - PROCESS | 2261 | 1461708283908 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 15:04:43 INFO - PROCESS | 2261 | 1461708283912 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:04:43 INFO - PROCESS | 2261 | 1461708283914 Marionette TRACE conn2 <- [1,510,null,{}] 15:04:43 INFO - PROCESS | 2261 | 1461708283935 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}] 15:04:44 INFO - PROCESS | 2261 | 1461708284045 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 15:04:44 INFO - PROCESS | 2261 | 1461708284096 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x1165de800 == 50 [pid = 2261] [id = 135] 15:04:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x1189e4400) [pid = 2261] [serial = 402] [outer = 0x0] 15:04:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x1190d5400) [pid = 2261] [serial = 403] [outer = 0x1189e4400] 15:04:44 INFO - PROCESS | 2261 | 1461708284126 Marionette DEBUG loaded listener.js 15:04:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x119367800) [pid = 2261] [serial = 404] [outer = 0x1189e4400] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x128569800 == 49 [pid = 2261] [id = 129] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x1273db000 == 48 [pid = 2261] [id = 128] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x126923000 == 47 [pid = 2261] [id = 127] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x1155a4000 == 46 [pid = 2261] [id = 126] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x123e1e000 == 45 [pid = 2261] [id = 125] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7e8800 == 44 [pid = 2261] [id = 124] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12bcbbc00) [pid = 2261] [serial = 334] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x11c3b4800 == 43 [pid = 2261] [id = 123] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x11c014800 == 42 [pid = 2261] [id = 122] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x11bae1000 == 41 [pid = 2261] [id = 121] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x119bf8000 == 40 [pid = 2261] [id = 120] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x11595c000 == 39 [pid = 2261] [id = 119] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x11981b000 == 38 [pid = 2261] [id = 118] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x116396000 == 37 [pid = 2261] [id = 117] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x1153c1000 == 36 [pid = 2261] [id = 116] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3dd000 == 35 [pid = 2261] [id = 115] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x126929800 == 34 [pid = 2261] [id = 114] 15:04:44 INFO - PROCESS | 2261 | --DOCSHELL 0x11677d000 == 33 [pid = 2261] [id = 113] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12f0b6000) [pid = 2261] [serial = 286] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12f566400) [pid = 2261] [serial = 287] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12d41a800) [pid = 2261] [serial = 262] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12dbbe000) [pid = 2261] [serial = 263] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x1269e7000) [pid = 2261] [serial = 253] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x1279c5800) [pid = 2261] [serial = 254] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11bbd2c00) [pid = 2261] [serial = 250] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x11c61d000) [pid = 2261] [serial = 251] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x12facac00) [pid = 2261] [serial = 295] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x12fbe0c00) [pid = 2261] [serial = 296] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x118f08c00) [pid = 2261] [serial = 265] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x11936ec00) [pid = 2261] [serial = 266] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12f762800) [pid = 2261] [serial = 292] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12fac2000) [pid = 2261] [serial = 293] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x128496c00) [pid = 2261] [serial = 328] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x11a94bc00) [pid = 2261] [serial = 308] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x1189e9800) [pid = 2261] [serial = 307] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11c623400) [pid = 2261] [serial = 272] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x11b1c3800) [pid = 2261] [serial = 271] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11ca67800) [pid = 2261] [serial = 319] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x12f56f000) [pid = 2261] [serial = 289] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x12f759c00) [pid = 2261] [serial = 290] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x11a961000) [pid = 2261] [serial = 268] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x11aba8800) [pid = 2261] [serial = 269] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x127b9bc00) [pid = 2261] [serial = 326] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x12b351800) [pid = 2261] [serial = 256] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x12b638000) [pid = 2261] [serial = 257] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x1302afc00) [pid = 2261] [serial = 304] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x1302b9800) [pid = 2261] [serial = 305] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x119d86400) [pid = 2261] [serial = 313] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x11ab9b400) [pid = 2261] [serial = 314] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x12e99f400) [pid = 2261] [serial = 283] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x12f0b1800) [pid = 2261] [serial = 284] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x12b784800) [pid = 2261] [serial = 301] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x12fe03800) [pid = 2261] [serial = 302] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x11b0ed400) [pid = 2261] [serial = 316] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x11bd96000) [pid = 2261] [serial = 317] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x12c00f400) [pid = 2261] [serial = 277] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x12e350000) [pid = 2261] [serial = 278] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x12bf13000) [pid = 2261] [serial = 245] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x11c76d800) [pid = 2261] [serial = 274] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x1279c1400) [pid = 2261] [serial = 275] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x128eeb000) [pid = 2261] [serial = 329] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x12b638400) [pid = 2261] [serial = 331] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x11aa5d000) [pid = 2261] [serial = 248] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x12bc02800) [pid = 2261] [serial = 332] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x11cbb6c00) [pid = 2261] [serial = 320] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x11cee1800) [pid = 2261] [serial = 322] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x12738a800) [pid = 2261] [serial = 325] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x123ee8800) [pid = 2261] [serial = 323] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 96 (0x11a955000) [pid = 2261] [serial = 247] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 95 (0x12e43f000) [pid = 2261] [serial = 280] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 94 (0x12ec03400) [pid = 2261] [serial = 281] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 93 (0x12bcb3000) [pid = 2261] [serial = 259] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 92 (0x12bf11c00) [pid = 2261] [serial = 260] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 91 (0x118fc9800) [pid = 2261] [serial = 310] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 90 (0x1190e5800) [pid = 2261] [serial = 311] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 89 (0x11348d800) [pid = 2261] [serial = 298] [outer = 0x0] [url = about:blank] 15:04:44 INFO - PROCESS | 2261 | --DOMWINDOW == 88 (0x113491c00) [pid = 2261] [serial = 299] [outer = 0x0] [url = about:blank] 15:04:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:04:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 15:04:44 INFO - PROCESS | 2261 | 1461708284578 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]]]}] 15:04:44 INFO - PROCESS | 2261 | 1461708284582 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 15:04:44 INFO - PROCESS | 2261 | 1461708284590 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 15:04:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:04:44 INFO - PROCESS | 2261 | 1461708284594 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:04:44 INFO - PROCESS | 2261 | 1461708284596 Marionette TRACE conn2 <- [1,514,null,{}] 15:04:44 INFO - PROCESS | 2261 | 1461708284598 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}] 15:04:44 INFO - PROCESS | 2261 | 1461708284678 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 15:04:44 INFO - PROCESS | 2261 | 1461708284683 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x119321800 == 34 [pid = 2261] [id = 136] 15:04:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 89 (0x1190dfc00) [pid = 2261] [serial = 405] [outer = 0x0] 15:04:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 90 (0x119e43400) [pid = 2261] [serial = 406] [outer = 0x1190dfc00] 15:04:44 INFO - PROCESS | 2261 | 1461708284712 Marionette DEBUG loaded listener.js 15:04:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 91 (0x11aa6b400) [pid = 2261] [serial = 407] [outer = 0x1190dfc00] 15:04:45 INFO - PROCESS | 2261 | 1461708285072 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]]]}] 15:04:45 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 15:04:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 521ms 15:04:45 INFO - PROCESS | 2261 | 1461708285115 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 15:04:45 INFO - PROCESS | 2261 | 1461708285117 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 15:04:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:04:45 INFO - PROCESS | 2261 | 1461708285119 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:04:45 INFO - PROCESS | 2261 | 1461708285122 Marionette TRACE conn2 <- [1,518,null,{}] 15:04:45 INFO - PROCESS | 2261 | 1461708285129 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}] 15:04:45 INFO - PROCESS | 2261 | 1461708285206 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 15:04:45 INFO - PROCESS | 2261 | 1461708285211 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ba57800 == 35 [pid = 2261] [id = 137] 15:04:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 92 (0x11ae09000) [pid = 2261] [serial = 408] [outer = 0x0] 15:04:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 93 (0x11bb6e000) [pid = 2261] [serial = 409] [outer = 0x11ae09000] 15:04:45 INFO - PROCESS | 2261 | 1461708285242 Marionette DEBUG loaded listener.js 15:04:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 94 (0x11bd9c400) [pid = 2261] [serial = 410] [outer = 0x11ae09000] 15:04:45 INFO - PROCESS | 2261 | 1461708285579 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]]]}] 15:04:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:04:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 472ms 15:04:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:04:45 INFO - PROCESS | 2261 | 1461708285592 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 15:04:45 INFO - PROCESS | 2261 | 1461708285593 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 15:04:45 INFO - PROCESS | 2261 | 1461708285596 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:04:45 INFO - PROCESS | 2261 | 1461708285597 Marionette TRACE conn2 <- [1,522,null,{}] 15:04:45 INFO - PROCESS | 2261 | 1461708285599 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}] 15:04:45 INFO - PROCESS | 2261 | 1461708285682 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 15:04:45 INFO - PROCESS | 2261 | 1461708285730 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0f4800 == 36 [pid = 2261] [id = 138] 15:04:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 95 (0x11ba6e000) [pid = 2261] [serial = 411] [outer = 0x0] 15:04:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 96 (0x11c72d000) [pid = 2261] [serial = 412] [outer = 0x11ba6e000] 15:04:45 INFO - PROCESS | 2261 | 1461708285756 Marionette DEBUG loaded listener.js 15:04:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x11cede000) [pid = 2261] [serial = 413] [outer = 0x11ba6e000] 15:04:46 INFO - PROCESS | 2261 | 1461708286074 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]]]}] 15:04:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:04:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 15:04:46 INFO - PROCESS | 2261 | 1461708286115 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 15:04:46 INFO - PROCESS | 2261 | 1461708286116 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 15:04:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:04:46 INFO - PROCESS | 2261 | 1461708286121 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:04:46 INFO - PROCESS | 2261 | 1461708286122 Marionette TRACE conn2 <- [1,526,null,{}] 15:04:46 INFO - PROCESS | 2261 | 1461708286125 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}] 15:04:46 INFO - PROCESS | 2261 | 1461708286198 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 15:04:46 INFO - PROCESS | 2261 | 1461708286204 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c872000 == 37 [pid = 2261] [id = 139] 15:04:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11c76d800) [pid = 2261] [serial = 414] [outer = 0x0] 15:04:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x123ee9000) [pid = 2261] [serial = 415] [outer = 0x11c76d800] 15:04:46 INFO - PROCESS | 2261 | 1461708286230 Marionette DEBUG loaded listener.js 15:04:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x126c89c00) [pid = 2261] [serial = 416] [outer = 0x11c76d800] 15:04:46 INFO - PROCESS | 2261 | 1461708286575 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]]]}] 15:04:46 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 15:04:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 470ms 15:04:46 INFO - PROCESS | 2261 | 1461708286610 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 15:04:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:04:46 INFO - PROCESS | 2261 | 1461708286611 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 15:04:46 INFO - PROCESS | 2261 | 1461708286614 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:04:46 INFO - PROCESS | 2261 | 1461708286615 Marionette TRACE conn2 <- [1,530,null,{}] 15:04:46 INFO - PROCESS | 2261 | 1461708286628 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}] 15:04:46 INFO - PROCESS | 2261 | 1461708286739 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 15:04:46 INFO - PROCESS | 2261 | 1461708286745 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x119083800 == 38 [pid = 2261] [id = 140] 15:04:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x126c8f000) [pid = 2261] [serial = 417] [outer = 0x0] 15:04:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x127d02400) [pid = 2261] [serial = 418] [outer = 0x126c8f000] 15:04:46 INFO - PROCESS | 2261 | 1461708286773 Marionette DEBUG loaded listener.js 15:04:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x12b62e400) [pid = 2261] [serial = 419] [outer = 0x126c8f000] 15:04:47 INFO - PROCESS | 2261 | 1461708287116 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"]]]}] 15:04:47 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 15:04:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:04:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:04:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:04:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:04:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:04:47 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 15:04:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:04:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:04:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:04:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:04:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:04:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 531ms 15:04:47 INFO - PROCESS | 2261 | 1461708287146 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 15:04:47 INFO - PROCESS | 2261 | 1461708287147 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 15:04:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:04:47 INFO - PROCESS | 2261 | 1461708287157 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:04:47 INFO - PROCESS | 2261 | 1461708287158 Marionette TRACE conn2 <- [1,534,null,{}] 15:04:47 INFO - PROCESS | 2261 | 1461708287160 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}] 15:04:47 INFO - PROCESS | 2261 | 1461708287256 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 15:04:47 INFO - PROCESS | 2261 | 1461708287260 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x1273e9800 == 39 [pid = 2261] [id = 141] 15:04:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x12b62f400) [pid = 2261] [serial = 420] [outer = 0x0] 15:04:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x12bc0cc00) [pid = 2261] [serial = 421] [outer = 0x12b62f400] 15:04:47 INFO - PROCESS | 2261 | 1461708287286 Marionette DEBUG loaded listener.js 15:04:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x12c00cc00) [pid = 2261] [serial = 422] [outer = 0x12b62f400] 15:04:47 INFO - PROCESS | 2261 | 1461708287636 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]]]}] 15:04:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:04:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 15:04:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:04:47 INFO - PROCESS | 2261 | 1461708287676 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 15:04:47 INFO - PROCESS | 2261 | 1461708287677 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 15:04:47 INFO - PROCESS | 2261 | 1461708287679 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:04:47 INFO - PROCESS | 2261 | 1461708287680 Marionette TRACE conn2 <- [1,538,null,{}] 15:04:47 INFO - PROCESS | 2261 | 1461708287689 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}] 15:04:47 INFO - PROCESS | 2261 | 1461708287796 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 15:04:47 INFO - PROCESS | 2261 | 1461708287838 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x12961c000 == 40 [pid = 2261] [id = 142] 15:04:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x116384800) [pid = 2261] [serial = 423] [outer = 0x0] 15:04:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x12c015000) [pid = 2261] [serial = 424] [outer = 0x116384800] 15:04:47 INFO - PROCESS | 2261 | 1461708287866 Marionette DEBUG loaded listener.js 15:04:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x12d152000) [pid = 2261] [serial = 425] [outer = 0x116384800] 15:04:48 INFO - PROCESS | 2261 | 1461708288212 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]]]}] 15:04:48 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. 15:04:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 15:04:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:04:48 INFO - PROCESS | 2261 | 1461708288250 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 15:04:48 INFO - PROCESS | 2261 | 1461708288251 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 15:04:48 INFO - PROCESS | 2261 | 1461708288254 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:04:48 INFO - PROCESS | 2261 | 1461708288255 Marionette TRACE conn2 <- [1,542,null,{}] 15:04:48 INFO - PROCESS | 2261 | 1461708288265 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}] 15:04:48 INFO - PROCESS | 2261 | 1461708288357 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 15:04:48 INFO - PROCESS | 2261 | 1461708288361 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a81e000 == 41 [pid = 2261] [id = 143] 15:04:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x12d153000) [pid = 2261] [serial = 426] [outer = 0x0] 15:04:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x12d411000) [pid = 2261] [serial = 427] [outer = 0x12d153000] 15:04:48 INFO - PROCESS | 2261 | 1461708288387 Marionette DEBUG loaded listener.js 15:04:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x12d41cc00) [pid = 2261] [serial = 428] [outer = 0x12d153000] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x126948800) [pid = 2261] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x1189e7c00) [pid = 2261] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x11aa65c00) [pid = 2261] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x127b9a800) [pid = 2261] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x11ba6dc00) [pid = 2261] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x114357800) [pid = 2261] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x128491c00) [pid = 2261] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x11c72fc00) [pid = 2261] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x11a96b400) [pid = 2261] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x12b634000) [pid = 2261] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x113487800) [pid = 2261] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:04:48 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x1190d5000) [pid = 2261] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:04:48 INFO - PROCESS | 2261 | 1461708288882 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]]]}] 15:04:48 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. 15:04:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 676ms 15:04:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:04:48 INFO - PROCESS | 2261 | 1461708288930 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 15:04:48 INFO - PROCESS | 2261 | 1461708288931 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 15:04:48 INFO - PROCESS | 2261 | 1461708288934 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:04:48 INFO - PROCESS | 2261 | 1461708288937 Marionette TRACE conn2 <- [1,546,null,{}] 15:04:48 INFO - PROCESS | 2261 | 1461708288941 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}] 15:04:49 INFO - PROCESS | 2261 | 1461708289024 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 15:04:49 INFO - PROCESS | 2261 | 1461708289028 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7e7800 == 42 [pid = 2261] [id = 144] 15:04:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x114357800) [pid = 2261] [serial = 429] [outer = 0x0] 15:04:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x11a96b400) [pid = 2261] [serial = 430] [outer = 0x114357800] 15:04:49 INFO - PROCESS | 2261 | 1461708289059 Marionette DEBUG loaded listener.js 15:04:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x128491c00) [pid = 2261] [serial = 431] [outer = 0x114357800] 15:04:49 INFO - PROCESS | 2261 | 1461708289434 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]]]}] 15:04:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:04:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 522ms 15:04:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:04:49 INFO - PROCESS | 2261 | 1461708289462 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 15:04:49 INFO - PROCESS | 2261 | 1461708289464 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 15:04:49 INFO - PROCESS | 2261 | 1461708289466 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:04:49 INFO - PROCESS | 2261 | 1461708289468 Marionette TRACE conn2 <- [1,550,null,{}] 15:04:49 INFO - PROCESS | 2261 | 1461708289471 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}] 15:04:49 INFO - PROCESS | 2261 | 1461708289565 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 15:04:49 INFO - PROCESS | 2261 | 1461708289574 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c272800 == 43 [pid = 2261] [id = 145] 15:04:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x128eea000) [pid = 2261] [serial = 432] [outer = 0x0] 15:04:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x12d6b8000) [pid = 2261] [serial = 433] [outer = 0x128eea000] 15:04:49 INFO - PROCESS | 2261 | 1461708289609 Marionette DEBUG loaded listener.js 15:04:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x12e35c000) [pid = 2261] [serial = 434] [outer = 0x128eea000] 15:04:49 INFO - PROCESS | 2261 | 1461708289955 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]]]}] 15:04:49 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. 15:04:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 524ms 15:04:49 INFO - PROCESS | 2261 | 1461708289991 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 15:04:49 INFO - PROCESS | 2261 | 1461708289992 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 15:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:04:49 INFO - PROCESS | 2261 | 1461708289995 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:04:49 INFO - PROCESS | 2261 | 1461708289996 Marionette TRACE conn2 <- [1,554,null,{}] 15:04:49 INFO - PROCESS | 2261 | 1461708289998 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}] 15:04:50 INFO - PROCESS | 2261 | 1461708290077 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 15:04:50 INFO - PROCESS | 2261 | 1461708290129 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d119800 == 44 [pid = 2261] [id = 146] 15:04:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x11bd96400) [pid = 2261] [serial = 435] [outer = 0x0] 15:04:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x12e43a400) [pid = 2261] [serial = 436] [outer = 0x11bd96400] 15:04:50 INFO - PROCESS | 2261 | 1461708290155 Marionette DEBUG loaded listener.js 15:04:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x12e447000) [pid = 2261] [serial = 437] [outer = 0x11bd96400] 15:04:50 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:04:50 INFO - PROCESS | 2261 | [2261] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:04:50 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:04:50 INFO - PROCESS | 2261 | 1461708290456 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]]]}] 15:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 518ms 15:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:04:50 INFO - PROCESS | 2261 | 1461708290514 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 15:04:50 INFO - PROCESS | 2261 | 1461708290515 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 15:04:50 INFO - PROCESS | 2261 | 1461708290517 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:04:50 INFO - PROCESS | 2261 | 1461708290518 Marionette TRACE conn2 <- [1,558,null,{}] 15:04:50 INFO - PROCESS | 2261 | 1461708290521 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}] 15:04:50 INFO - PROCESS | 2261 | 1461708290600 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 15:04:50 INFO - PROCESS | 2261 | 1461708290606 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6d2800 == 45 [pid = 2261] [id = 147] 15:04:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x12e450000) [pid = 2261] [serial = 438] [outer = 0x0] 15:04:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x12e99a800) [pid = 2261] [serial = 439] [outer = 0x12e450000] 15:04:50 INFO - PROCESS | 2261 | 1461708290632 Marionette DEBUG loaded listener.js 15:04:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x12e9a1400) [pid = 2261] [serial = 440] [outer = 0x12e450000] 15:04:51 INFO - PROCESS | 2261 | 1461708291098 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]]]}] 15:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 622ms 15:04:51 INFO - PROCESS | 2261 | 1461708291139 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 15:04:51 INFO - PROCESS | 2261 | 1461708291142 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 15:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:04:51 INFO - PROCESS | 2261 | 1461708291146 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:04:51 INFO - PROCESS | 2261 | 1461708291148 Marionette TRACE conn2 <- [1,562,null,{}] 15:04:51 INFO - PROCESS | 2261 | 1461708291152 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}] 15:04:51 INFO - PROCESS | 2261 | 1461708291255 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 15:04:51 INFO - PROCESS | 2261 | 1461708291307 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x119d32000 == 46 [pid = 2261] [id = 148] 15:04:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x1190d4c00) [pid = 2261] [serial = 441] [outer = 0x0] 15:04:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x11936e800) [pid = 2261] [serial = 442] [outer = 0x1190d4c00] 15:04:51 INFO - PROCESS | 2261 | 1461708291339 Marionette DEBUG loaded listener.js 15:04:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x11a964c00) [pid = 2261] [serial = 443] [outer = 0x1190d4c00] 15:04:51 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:04:51 INFO - PROCESS | 2261 | 1461708291759 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]]]}] 15:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 622ms 15:04:51 INFO - PROCESS | 2261 | 1461708291767 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 15:04:51 INFO - PROCESS | 2261 | 1461708291772 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 15:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:04:51 INFO - PROCESS | 2261 | 1461708291776 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:04:51 INFO - PROCESS | 2261 | 1461708291778 Marionette TRACE conn2 <- [1,566,null,{}] 15:04:51 INFO - PROCESS | 2261 | 1461708291781 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}] 15:04:51 INFO - PROCESS | 2261 | 1461708291883 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 15:04:51 INFO - PROCESS | 2261 | 1461708291931 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c85e800 == 47 [pid = 2261] [id = 149] 15:04:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x11a960c00) [pid = 2261] [serial = 444] [outer = 0x0] 15:04:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x11aba3c00) [pid = 2261] [serial = 445] [outer = 0x11a960c00] 15:04:51 INFO - PROCESS | 2261 | 1461708291961 Marionette DEBUG loaded listener.js 15:04:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x11c302c00) [pid = 2261] [serial = 446] [outer = 0x11a960c00] 15:04:52 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:04:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x126f24000) [pid = 2261] [serial = 447] [outer = 0x12fac0800] 15:04:52 INFO - PROCESS | 2261 | 1461708292429 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]]]}] 15:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 720ms 15:04:52 INFO - PROCESS | 2261 | 1461708292497 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 15:04:52 INFO - PROCESS | 2261 | 1461708292499 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 15:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:04:52 INFO - PROCESS | 2261 | 1461708292503 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:04:52 INFO - PROCESS | 2261 | 1461708292506 Marionette TRACE conn2 <- [1,570,null,{}] 15:04:52 INFO - PROCESS | 2261 | 1461708292514 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}] 15:04:52 INFO - PROCESS | 2261 | 1461708292639 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 15:04:52 INFO - PROCESS | 2261 | 1461708292717 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c276000 == 48 [pid = 2261] [id = 150] 15:04:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12738a800) [pid = 2261] [serial = 448] [outer = 0x0] 15:04:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x128558400) [pid = 2261] [serial = 449] [outer = 0x12738a800] 15:04:52 INFO - PROCESS | 2261 | 1461708292751 Marionette DEBUG loaded listener.js 15:04:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12b34e000) [pid = 2261] [serial = 450] [outer = 0x12738a800] 15:04:53 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:04:53 INFO - PROCESS | 2261 | 1461708293156 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]]]}] 15:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 15:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:04:53 INFO - PROCESS | 2261 | 1461708293175 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 15:04:53 INFO - PROCESS | 2261 | 1461708293177 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 15:04:53 INFO - PROCESS | 2261 | 1461708293179 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:04:53 INFO - PROCESS | 2261 | 1461708293181 Marionette TRACE conn2 <- [1,574,null,{}] 15:04:53 INFO - PROCESS | 2261 | 1461708293183 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}] 15:04:53 INFO - PROCESS | 2261 | 1461708293281 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 15:04:53 INFO - PROCESS | 2261 | 1461708293331 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dc45800 == 49 [pid = 2261] [id = 151] 15:04:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x1273c7000) [pid = 2261] [serial = 451] [outer = 0x0] 15:04:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x12d1dd000) [pid = 2261] [serial = 452] [outer = 0x1273c7000] 15:04:53 INFO - PROCESS | 2261 | 1461708293362 Marionette DEBUG loaded listener.js 15:04:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x12dbbc000) [pid = 2261] [serial = 453] [outer = 0x1273c7000] 15:04:53 INFO - PROCESS | 2261 | 1461708293803 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]]]}] 15:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 668ms 15:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:04:53 INFO - PROCESS | 2261 | 1461708293848 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 15:04:53 INFO - PROCESS | 2261 | 1461708293850 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 15:04:53 INFO - PROCESS | 2261 | 1461708293852 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:04:53 INFO - PROCESS | 2261 | 1461708293853 Marionette TRACE conn2 <- [1,578,null,{}] 15:04:53 INFO - PROCESS | 2261 | 1461708293856 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}] 15:04:53 INFO - PROCESS | 2261 | 1461708293962 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 15:04:54 INFO - PROCESS | 2261 | 1461708294054 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcdd000 == 50 [pid = 2261] [id = 152] 15:04:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x12b62c400) [pid = 2261] [serial = 454] [outer = 0x0] 15:04:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x12e358000) [pid = 2261] [serial = 455] [outer = 0x12b62c400] 15:04:54 INFO - PROCESS | 2261 | 1461708294084 Marionette DEBUG loaded listener.js 15:04:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x12e455000) [pid = 2261] [serial = 456] [outer = 0x12b62c400] 15:04:54 INFO - PROCESS | 2261 | 1461708294708 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]]]}] 15:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 921ms 15:04:54 INFO - PROCESS | 2261 | 1461708294790 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 15:04:54 INFO - PROCESS | 2261 | 1461708294792 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 15:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:04:54 INFO - PROCESS | 2261 | 1461708294796 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:04:54 INFO - PROCESS | 2261 | 1461708294798 Marionette TRACE conn2 <- [1,582,null,{}] 15:04:54 INFO - PROCESS | 2261 | 1461708294805 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}] 15:04:54 INFO - PROCESS | 2261 | 1461708294895 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 15:04:54 INFO - PROCESS | 2261 | 1461708294949 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x119beb000 == 51 [pid = 2261] [id = 153] 15:04:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x115344c00) [pid = 2261] [serial = 457] [outer = 0x0] 15:04:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x116577400) [pid = 2261] [serial = 458] [outer = 0x115344c00] 15:04:54 INFO - PROCESS | 2261 | 1461708294977 Marionette DEBUG loaded listener.js 15:04:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11898b000) [pid = 2261] [serial = 459] [outer = 0x115344c00] 15:04:55 INFO - PROCESS | 2261 | 1461708295407 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]]]}] 15:04:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:04:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 674ms 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x12d119800 == 50 [pid = 2261] [id = 146] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x12c272800 == 49 [pid = 2261] [id = 145] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7e7800 == 48 [pid = 2261] [id = 144] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x12a81e000 == 47 [pid = 2261] [id = 143] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x12961c000 == 46 [pid = 2261] [id = 142] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x1273e9800 == 45 [pid = 2261] [id = 141] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x119083800 == 44 [pid = 2261] [id = 140] 15:04:55 INFO - PROCESS | 2261 | 1461708295548 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 15:04:55 INFO - PROCESS | 2261 | 1461708295552 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x11c872000 == 43 [pid = 2261] [id = 139] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0f4800 == 42 [pid = 2261] [id = 138] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x11ba57800 == 41 [pid = 2261] [id = 137] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x119321800 == 40 [pid = 2261] [id = 136] 15:04:55 INFO - PROCESS | 2261 | --DOCSHELL 0x1165de800 == 39 [pid = 2261] [id = 135] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x127b98c00) [pid = 2261] [serial = 368] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11918f800) [pid = 2261] [serial = 353] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12b348000) [pid = 2261] [serial = 380] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11cedf000) [pid = 2261] [serial = 379] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x128495000) [pid = 2261] [serial = 370] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x11c72e400) [pid = 2261] [serial = 362] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x11aa43000) [pid = 2261] [serial = 346] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x1189ea000) [pid = 2261] [serial = 355] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x12b636800) [pid = 2261] [serial = 373] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x11aba0000) [pid = 2261] [serial = 340] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x11c848000) [pid = 2261] [serial = 343] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11cb1d800) [pid = 2261] [serial = 364] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11b1b9400) [pid = 2261] [serial = 359] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x12bc09000) [pid = 2261] [serial = 374] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x11a949400) [pid = 2261] [serial = 356] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x11c310c00) [pid = 2261] [serial = 361] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x1190d2800) [pid = 2261] [serial = 352] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x12bcc0800) [pid = 2261] [serial = 382] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x123edec00) [pid = 2261] [serial = 365] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x119e3c800) [pid = 2261] [serial = 377] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x11cb14000) [pid = 2261] [serial = 350] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x126f2cc00) [pid = 2261] [serial = 367] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x128ef6800) [pid = 2261] [serial = 371] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x114e72000) [pid = 2261] [serial = 376] [outer = 0x0] [url = about:blank] 15:04:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x116381400) [pid = 2261] [serial = 337] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x11aba3800) [pid = 2261] [serial = 358] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x11ae7b800) [pid = 2261] [serial = 349] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x12d148400) [pid = 2261] [serial = 383] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x12d14dc00) [pid = 2261] [serial = 385] [outer = 0x0] [url = about:blank] 15:04:55 INFO - PROCESS | 2261 | 1461708295568 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:04:55 INFO - PROCESS | 2261 | 1461708295569 Marionette TRACE conn2 <- [1,586,null,{}] 15:04:55 INFO - PROCESS | 2261 | 1461708295574 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}] 15:04:55 INFO - PROCESS | 2261 | 1461708295657 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 15:04:55 INFO - PROCESS | 2261 | 1461708295662 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x118a17800 == 40 [pid = 2261] [id = 154] 15:04:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x118fca400) [pid = 2261] [serial = 460] [outer = 0x0] 15:04:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x1190e0800) [pid = 2261] [serial = 461] [outer = 0x118fca400] 15:04:55 INFO - PROCESS | 2261 | 1461708295689 Marionette DEBUG loaded listener.js 15:04:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x11a951400) [pid = 2261] [serial = 462] [outer = 0x118fca400] 15:04:55 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:04:55 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:04:56 INFO - PROCESS | 2261 | 1461708296092 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]]]}] 15:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 573ms 15:04:56 INFO - PROCESS | 2261 | 1461708296141 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 15:04:56 INFO - PROCESS | 2261 | 1461708296143 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 15:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:04:56 INFO - PROCESS | 2261 | 1461708296147 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:04:56 INFO - PROCESS | 2261 | 1461708296151 Marionette TRACE conn2 <- [1,590,null,{}] 15:04:56 INFO - PROCESS | 2261 | 1461708296161 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}] 15:04:56 INFO - PROCESS | 2261 | 1461708296282 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 15:04:56 INFO - PROCESS | 2261 | 1461708296297 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b021000 == 41 [pid = 2261] [id = 155] 15:04:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x11ab99c00) [pid = 2261] [serial = 463] [outer = 0x0] 15:04:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x11ae80400) [pid = 2261] [serial = 464] [outer = 0x11ab99c00] 15:04:56 INFO - PROCESS | 2261 | 1461708296344 Marionette DEBUG loaded listener.js 15:04:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x11bbc7800) [pid = 2261] [serial = 465] [outer = 0x11ab99c00] 15:04:56 INFO - PROCESS | 2261 | 1461708296711 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]]]}] 15:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 575ms 15:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:04:56 INFO - PROCESS | 2261 | 1461708296728 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 15:04:56 INFO - PROCESS | 2261 | 1461708296730 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 15:04:56 INFO - PROCESS | 2261 | 1461708296732 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:04:56 INFO - PROCESS | 2261 | 1461708296733 Marionette TRACE conn2 <- [1,594,null,{}] 15:04:56 INFO - PROCESS | 2261 | 1461708296738 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}] 15:04:56 INFO - PROCESS | 2261 | 1461708296814 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 15:04:56 INFO - PROCESS | 2261 | 1461708296843 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1bb800 == 42 [pid = 2261] [id = 156] 15:04:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x11c724400) [pid = 2261] [serial = 466] [outer = 0x0] 15:04:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x11cb20c00) [pid = 2261] [serial = 467] [outer = 0x11c724400] 15:04:56 INFO - PROCESS | 2261 | 1461708296869 Marionette DEBUG loaded listener.js 15:04:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x123edf800) [pid = 2261] [serial = 468] [outer = 0x11c724400] 15:04:57 INFO - PROCESS | 2261 | 1461708297192 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]]]}] 15:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 469ms 15:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:04:57 INFO - PROCESS | 2261 | 1461708297206 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 15:04:57 INFO - PROCESS | 2261 | 1461708297208 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 15:04:57 INFO - PROCESS | 2261 | 1461708297210 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:04:57 INFO - PROCESS | 2261 | 1461708297211 Marionette TRACE conn2 <- [1,598,null,{}] 15:04:57 INFO - PROCESS | 2261 | 1461708297213 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}] 15:04:57 INFO - PROCESS | 2261 | 1461708297295 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 15:04:57 INFO - PROCESS | 2261 | 1461708297351 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c3a8000 == 43 [pid = 2261] [id = 157] 15:04:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x11c30a800) [pid = 2261] [serial = 469] [outer = 0x0] 15:04:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x123ee5800) [pid = 2261] [serial = 470] [outer = 0x11c30a800] 15:04:57 INFO - PROCESS | 2261 | 1461708297377 Marionette DEBUG loaded listener.js 15:04:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x126ede400) [pid = 2261] [serial = 471] [outer = 0x11c30a800] 15:04:57 INFO - PROCESS | 2261 | 1461708297673 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]]]}] 15:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 15:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:04:57 INFO - PROCESS | 2261 | 1461708297728 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 15:04:57 INFO - PROCESS | 2261 | 1461708297730 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 15:04:57 INFO - PROCESS | 2261 | 1461708297732 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:04:57 INFO - PROCESS | 2261 | 1461708297733 Marionette TRACE conn2 <- [1,602,null,{}] 15:04:57 INFO - PROCESS | 2261 | 1461708297735 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}] 15:04:57 INFO - PROCESS | 2261 | 1461708297850 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 15:04:57 INFO - PROCESS | 2261 | 1461708297856 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e1e800 == 44 [pid = 2261] [id = 158] 15:04:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x1254bdc00) [pid = 2261] [serial = 472] [outer = 0x0] 15:04:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x1279c6c00) [pid = 2261] [serial = 473] [outer = 0x1254bdc00] 15:04:57 INFO - PROCESS | 2261 | 1461708297912 Marionette DEBUG loaded listener.js 15:04:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12b639800) [pid = 2261] [serial = 474] [outer = 0x1254bdc00] 15:04:58 INFO - PROCESS | 2261 | 1461708298267 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]]]}] 15:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 572ms 15:04:58 INFO - PROCESS | 2261 | 1461708298309 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 15:04:58 INFO - PROCESS | 2261 | 1461708298311 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 15:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:04:58 INFO - PROCESS | 2261 | 1461708298315 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:04:58 INFO - PROCESS | 2261 | 1461708298316 Marionette TRACE conn2 <- [1,606,null,{}] 15:04:58 INFO - PROCESS | 2261 | 1461708298320 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}] 15:04:58 INFO - PROCESS | 2261 | 1461708298461 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 15:04:58 INFO - PROCESS | 2261 | 1461708298476 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x126929000 == 45 [pid = 2261] [id = 159] 15:04:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x126b13800) [pid = 2261] [serial = 475] [outer = 0x0] 15:04:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12bcbe000) [pid = 2261] [serial = 476] [outer = 0x126b13800] 15:04:58 INFO - PROCESS | 2261 | 1461708298515 Marionette DEBUG loaded listener.js 15:04:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12d071800) [pid = 2261] [serial = 477] [outer = 0x126b13800] 15:04:58 INFO - PROCESS | 2261 | 1461708298941 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]]]}] 15:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 673ms 15:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:04:58 INFO - PROCESS | 2261 | 1461708298990 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 15:04:58 INFO - PROCESS | 2261 | 1461708298992 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 15:04:58 INFO - PROCESS | 2261 | 1461708298995 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:04:58 INFO - PROCESS | 2261 | 1461708298997 Marionette TRACE conn2 <- [1,610,null,{}] 15:04:59 INFO - PROCESS | 2261 | 1461708299001 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}] 15:04:59 INFO - PROCESS | 2261 | 1461708299142 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 15:04:59 INFO - PROCESS | 2261 | 1461708299196 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x12799f800 == 46 [pid = 2261] [id = 160] 15:04:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12d148000) [pid = 2261] [serial = 478] [outer = 0x0] 15:04:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12d1d7400) [pid = 2261] [serial = 479] [outer = 0x12d148000] 15:04:59 INFO - PROCESS | 2261 | 1461708299236 Marionette DEBUG loaded listener.js 15:04:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x12dbb7800) [pid = 2261] [serial = 480] [outer = 0x12d148000] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x1190dfc00) [pid = 2261] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x11ae09000) [pid = 2261] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x11c76d800) [pid = 2261] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x116384800) [pid = 2261] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11ba6e000) [pid = 2261] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x115842800) [pid = 2261] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x12b62f400) [pid = 2261] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x12d153000) [pid = 2261] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x1189e4400) [pid = 2261] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x114357800) [pid = 2261] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x126c8f000) [pid = 2261] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x11bd96400) [pid = 2261] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:04:59 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x128eea000) [pid = 2261] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:04:59 INFO - PROCESS | 2261 | 1461708299844 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]]]}] 15:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 870ms 15:04:59 INFO - PROCESS | 2261 | 1461708299865 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 15:04:59 INFO - PROCESS | 2261 | 1461708299866 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 15:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:04:59 INFO - PROCESS | 2261 | 1461708299870 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:04:59 INFO - PROCESS | 2261 | 1461708299871 Marionette TRACE conn2 <- [1,614,null,{}] 15:04:59 INFO - PROCESS | 2261 | 1461708299874 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}] 15:04:59 INFO - PROCESS | 2261 | 1461708299949 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 15:04:59 INFO - PROCESS | 2261 | 1461708299957 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e17800 == 47 [pid = 2261] [id = 161] 15:04:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x1165fd800) [pid = 2261] [serial = 481] [outer = 0x0] 15:04:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x11c76d800) [pid = 2261] [serial = 482] [outer = 0x1165fd800] 15:04:59 INFO - PROCESS | 2261 | 1461708299984 Marionette DEBUG loaded listener.js 15:05:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x12bcb2800) [pid = 2261] [serial = 483] [outer = 0x1165fd800] 15:05:00 INFO - PROCESS | 2261 | 1461708300320 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]]]}] 15:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 473ms 15:05:00 INFO - PROCESS | 2261 | 1461708300342 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 15:05:00 INFO - PROCESS | 2261 | 1461708300344 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 15:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:05:00 INFO - PROCESS | 2261 | 1461708300346 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:05:00 INFO - PROCESS | 2261 | 1461708300347 Marionette TRACE conn2 <- [1,618,null,{}] 15:05:00 INFO - PROCESS | 2261 | 1461708300349 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}] 15:05:00 INFO - PROCESS | 2261 | 1461708300457 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 15:05:00 INFO - PROCESS | 2261 | 1461708300482 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a80e800 == 48 [pid = 2261] [id = 162] 15:05:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x12dbc1000) [pid = 2261] [serial = 484] [outer = 0x0] 15:05:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x12e358800) [pid = 2261] [serial = 485] [outer = 0x12dbc1000] 15:05:00 INFO - PROCESS | 2261 | 1461708300508 Marionette DEBUG loaded listener.js 15:05:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x12e453c00) [pid = 2261] [serial = 486] [outer = 0x12dbc1000] 15:05:00 INFO - PROCESS | 2261 | 1461708300844 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]]]}] 15:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 519ms 15:05:00 INFO - PROCESS | 2261 | 1461708300867 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 15:05:00 INFO - PROCESS | 2261 | 1461708300870 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 15:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:05:00 INFO - PROCESS | 2261 | 1461708300874 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:05:00 INFO - PROCESS | 2261 | 1461708300876 Marionette TRACE conn2 <- [1,622,null,{}] 15:05:00 INFO - PROCESS | 2261 | 1461708300880 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}] 15:05:01 INFO - PROCESS | 2261 | 1461708301022 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 15:05:01 INFO - PROCESS | 2261 | 1461708301101 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf68800 == 49 [pid = 2261] [id = 163] 15:05:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12dbc1400) [pid = 2261] [serial = 487] [outer = 0x0] 15:05:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x12e9a1000) [pid = 2261] [serial = 488] [outer = 0x12dbc1400] 15:05:01 INFO - PROCESS | 2261 | 1461708301147 Marionette DEBUG loaded listener.js 15:05:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12f0b3000) [pid = 2261] [serial = 489] [outer = 0x12dbc1400] 15:05:01 INFO - PROCESS | 2261 | 1461708301538 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]]]}] 15:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 15:05:01 INFO - PROCESS | 2261 | 1461708301544 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 15:05:01 INFO - PROCESS | 2261 | 1461708301545 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 15:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:05:01 INFO - PROCESS | 2261 | 1461708301547 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:05:01 INFO - PROCESS | 2261 | 1461708301548 Marionette TRACE conn2 <- [1,626,null,{}] 15:05:01 INFO - PROCESS | 2261 | 1461708301554 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}] 15:05:01 INFO - PROCESS | 2261 | 1461708301639 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 15:05:01 INFO - PROCESS | 2261 | 1461708301711 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6d8800 == 50 [pid = 2261] [id = 164] 15:05:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12f0b8000) [pid = 2261] [serial = 490] [outer = 0x0] 15:05:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12f568000) [pid = 2261] [serial = 491] [outer = 0x12f0b8000] 15:05:01 INFO - PROCESS | 2261 | 1461708301736 Marionette DEBUG loaded listener.js 15:05:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12f56e400) [pid = 2261] [serial = 492] [outer = 0x12f0b8000] 15:05:02 INFO - PROCESS | 2261 | 1461708302183 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]]]}] 15:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 669ms 15:05:02 INFO - PROCESS | 2261 | 1461708302216 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 15:05:02 INFO - PROCESS | 2261 | 1461708302222 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 15:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:05:02 INFO - PROCESS | 2261 | 1461708302225 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:05:02 INFO - PROCESS | 2261 | 1461708302228 Marionette TRACE conn2 <- [1,630,null,{}] 15:05:02 INFO - PROCESS | 2261 | 1461708302232 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}] 15:05:02 INFO - PROCESS | 2261 | 1461708302370 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 15:05:02 INFO - PROCESS | 2261 | 1461708302396 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x119bed000 == 51 [pid = 2261] [id = 165] 15:05:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x11867a400) [pid = 2261] [serial = 493] [outer = 0x0] 15:05:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x1190e9400) [pid = 2261] [serial = 494] [outer = 0x11867a400] 15:05:02 INFO - PROCESS | 2261 | 1461708302456 Marionette DEBUG loaded listener.js 15:05:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11a956000) [pid = 2261] [serial = 495] [outer = 0x11867a400] 15:05:02 INFO - PROCESS | 2261 | 1461708302874 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]]]}] 15:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 15:05:02 INFO - PROCESS | 2261 | 1461708302898 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 15:05:02 INFO - PROCESS | 2261 | 1461708302902 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 15:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:05:02 INFO - PROCESS | 2261 | 1461708302907 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:05:02 INFO - PROCESS | 2261 | 1461708302909 Marionette TRACE conn2 <- [1,634,null,{}] 15:05:02 INFO - PROCESS | 2261 | 1461708302911 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}] 15:05:03 INFO - PROCESS | 2261 | 1461708303041 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 15:05:03 INFO - PROCESS | 2261 | 1461708303096 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c01c800 == 52 [pid = 2261] [id = 166] 15:05:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11a95c400) [pid = 2261] [serial = 496] [outer = 0x0] 15:05:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x11aba8800) [pid = 2261] [serial = 497] [outer = 0x11a95c400] 15:05:03 INFO - PROCESS | 2261 | 1461708303126 Marionette DEBUG loaded listener.js 15:05:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x11c72dc00) [pid = 2261] [serial = 498] [outer = 0x11a95c400] 15:05:03 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:03 INFO - PROCESS | 2261 | 1461708303572 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]]]}] 15:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 719ms 15:05:03 INFO - PROCESS | 2261 | 1461708303635 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 15:05:03 INFO - PROCESS | 2261 | 1461708303637 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 15:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:05:03 INFO - PROCESS | 2261 | 1461708303641 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:05:03 INFO - PROCESS | 2261 | 1461708303643 Marionette TRACE conn2 <- [1,638,null,{}] 15:05:03 INFO - PROCESS | 2261 | 1461708303652 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}] 15:05:03 INFO - PROCESS | 2261 | 1461708303757 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 15:05:03 INFO - PROCESS | 2261 | 1461708303823 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d11c800 == 53 [pid = 2261] [id = 167] 15:05:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x128492400) [pid = 2261] [serial = 499] [outer = 0x0] 15:05:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x128eeb400) [pid = 2261] [serial = 500] [outer = 0x128492400] 15:05:03 INFO - PROCESS | 2261 | 1461708303855 Marionette DEBUG loaded listener.js 15:05:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x12b789c00) [pid = 2261] [serial = 501] [outer = 0x128492400] 15:05:04 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:04 INFO - PROCESS | 2261 | 1461708304247 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]]]}] 15:05:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:05:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 672ms 15:05:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:05:04 INFO - PROCESS | 2261 | 1461708304312 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 15:05:04 INFO - PROCESS | 2261 | 1461708304314 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 15:05:04 INFO - PROCESS | 2261 | 1461708304316 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:05:04 INFO - PROCESS | 2261 | 1461708304318 Marionette TRACE conn2 <- [1,642,null,{}] 15:05:04 INFO - PROCESS | 2261 | 1461708304340 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}] 15:05:04 INFO - PROCESS | 2261 | 1461708304441 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 15:05:04 INFO - PROCESS | 2261 | 1461708304495 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e684800 == 54 [pid = 2261] [id = 168] 15:05:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x12bf16800) [pid = 2261] [serial = 502] [outer = 0x0] 15:05:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x12e350400) [pid = 2261] [serial = 503] [outer = 0x12bf16800] 15:05:04 INFO - PROCESS | 2261 | 1461708304525 Marionette DEBUG loaded listener.js 15:05:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x12e9a2c00) [pid = 2261] [serial = 504] [outer = 0x12bf16800] 15:05:04 INFO - PROCESS | 2261 | 1461708304897 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]]]}] 15:05:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:05:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 640ms 15:05:04 INFO - PROCESS | 2261 | 1461708304956 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 15:05:04 INFO - PROCESS | 2261 | 1461708304958 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 15:05:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:05:04 INFO - PROCESS | 2261 | 1461708304960 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:05:04 INFO - PROCESS | 2261 | 1461708304962 Marionette TRACE conn2 <- [1,646,null,{}] 15:05:04 INFO - PROCESS | 2261 | 1461708304964 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}] 15:05:05 INFO - PROCESS | 2261 | 1461708305064 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 15:05:05 INFO - PROCESS | 2261 | 1461708305116 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea33000 == 55 [pid = 2261] [id = 169] 15:05:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12d40e800) [pid = 2261] [serial = 505] [outer = 0x0] 15:05:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12ec0f400) [pid = 2261] [serial = 506] [outer = 0x12d40e800] 15:05:05 INFO - PROCESS | 2261 | 1461708305146 Marionette DEBUG loaded listener.js 15:05:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12f0b5400) [pid = 2261] [serial = 507] [outer = 0x12d40e800] 15:05:05 INFO - PROCESS | 2261 | 1461708305594 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]]]}] 15:05:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:05:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 668ms 15:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:05:05 INFO - PROCESS | 2261 | 1461708305629 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 15:05:05 INFO - PROCESS | 2261 | 1461708305631 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 15:05:05 INFO - PROCESS | 2261 | 1461708305633 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:05:05 INFO - PROCESS | 2261 | 1461708305634 Marionette TRACE conn2 <- [1,650,null,{}] 15:05:05 INFO - PROCESS | 2261 | 1461708305637 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}] 15:05:05 INFO - PROCESS | 2261 | 1461708305770 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 15:05:05 INFO - PROCESS | 2261 | 1461708305849 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x11a90d800 == 56 [pid = 2261] [id = 170] 15:05:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x118a4d000) [pid = 2261] [serial = 508] [outer = 0x0] 15:05:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x126949000) [pid = 2261] [serial = 509] [outer = 0x118a4d000] 15:05:05 INFO - PROCESS | 2261 | 1461708305883 Marionette DEBUG loaded listener.js 15:05:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12f571800) [pid = 2261] [serial = 510] [outer = 0x118a4d000] 15:05:06 INFO - PROCESS | 2261 | 1461708306417 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]]]}] 15:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 821ms 15:05:06 INFO - PROCESS | 2261 | 1461708306459 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 15:05:06 INFO - PROCESS | 2261 | 1461708306462 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 15:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:05:06 INFO - PROCESS | 2261 | 1461708306465 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:05:06 INFO - PROCESS | 2261 | 1461708306468 Marionette TRACE conn2 <- [1,654,null,{}] 15:05:06 INFO - PROCESS | 2261 | 1461708306473 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}] 15:05:06 INFO - PROCESS | 2261 | 1461708306565 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 15:05:06 INFO - PROCESS | 2261 | 1461708306621 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:06 INFO - PROCESS | 2261 | ++DOCSHELL 0x115895800 == 57 [pid = 2261] [id = 171] 15:05:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x1147e1800) [pid = 2261] [serial = 511] [outer = 0x0] 15:05:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x114b4fc00) [pid = 2261] [serial = 512] [outer = 0x1147e1800] 15:05:06 INFO - PROCESS | 2261 | 1461708306650 Marionette DEBUG loaded listener.js 15:05:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x11523ac00) [pid = 2261] [serial = 513] [outer = 0x1147e1800] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf68800 == 56 [pid = 2261] [id = 163] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x12a80e800 == 55 [pid = 2261] [id = 162] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x123e17800 == 54 [pid = 2261] [id = 161] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x12799f800 == 53 [pid = 2261] [id = 160] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12e99a800) [pid = 2261] [serial = 439] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | 1461708307123 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]]]}] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x126929000 == 52 [pid = 2261] [id = 159] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x123e1e800 == 51 [pid = 2261] [id = 158] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x11c3a8000 == 50 [pid = 2261] [id = 157] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1bb800 == 49 [pid = 2261] [id = 156] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x11b021000 == 48 [pid = 2261] [id = 155] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x118a17800 == 47 [pid = 2261] [id = 154] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x119beb000 == 46 [pid = 2261] [id = 153] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x12dc45800 == 45 [pid = 2261] [id = 151] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x12c276000 == 44 [pid = 2261] [id = 150] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x11c85e800 == 43 [pid = 2261] [id = 149] 15:05:07 INFO - PROCESS | 2261 | --DOCSHELL 0x119d32000 == 42 [pid = 2261] [id = 148] 15:05:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:05:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 676ms 15:05:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:05:07 INFO - PROCESS | 2261 | 1461708307142 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 15:05:07 INFO - PROCESS | 2261 | 1461708307145 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 15:05:07 INFO - PROCESS | 2261 | 1461708307150 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:05:07 INFO - PROCESS | 2261 | 1461708307151 Marionette TRACE conn2 <- [1,658,null,{}] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x119e43400) [pid = 2261] [serial = 406] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11aa6b400) [pid = 2261] [serial = 407] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x11bb6e000) [pid = 2261] [serial = 409] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x11bd9c400) [pid = 2261] [serial = 410] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x1269e7400) [pid = 2261] [serial = 397] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x123ee9000) [pid = 2261] [serial = 415] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12c015000) [pid = 2261] [serial = 424] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x11348f000) [pid = 2261] [serial = 388] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x11c72d000) [pid = 2261] [serial = 412] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x11cede000) [pid = 2261] [serial = 413] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x12b636c00) [pid = 2261] [serial = 401] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x11ca5a400) [pid = 2261] [serial = 400] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x12bc0cc00) [pid = 2261] [serial = 421] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12d411000) [pid = 2261] [serial = 427] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x12d152000) [pid = 2261] [serial = 425] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x119367800) [pid = 2261] [serial = 404] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x1190d5400) [pid = 2261] [serial = 403] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x11a963c00) [pid = 2261] [serial = 391] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x128491c00) [pid = 2261] [serial = 431] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x11a96b400) [pid = 2261] [serial = 430] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x11c30a000) [pid = 2261] [serial = 394] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x12d41cc00) [pid = 2261] [serial = 428] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x127d02400) [pid = 2261] [serial = 418] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x12e447000) [pid = 2261] [serial = 437] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x12e35c000) [pid = 2261] [serial = 434] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x12c00cc00) [pid = 2261] [serial = 422] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x12d6b8000) [pid = 2261] [serial = 433] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x12e43a400) [pid = 2261] [serial = 436] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x12b62e400) [pid = 2261] [serial = 419] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x126c89c00) [pid = 2261] [serial = 416] [outer = 0x0] [url = about:blank] 15:05:07 INFO - PROCESS | 2261 | 1461708307170 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}] 15:05:07 INFO - PROCESS | 2261 | 1461708307251 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 15:05:07 INFO - PROCESS | 2261 | 1461708307258 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x118f47800 == 43 [pid = 2261] [id = 172] 15:05:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x115343800) [pid = 2261] [serial = 514] [outer = 0x0] 15:05:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x116755c00) [pid = 2261] [serial = 515] [outer = 0x115343800] 15:05:07 INFO - PROCESS | 2261 | 1461708307285 Marionette DEBUG loaded listener.js 15:05:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x1186ba000) [pid = 2261] [serial = 516] [outer = 0x115343800] 15:05:07 INFO - PROCESS | 2261 | 1461708307642 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]]]}] 15:05:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:05:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 528ms 15:05:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:05:07 INFO - PROCESS | 2261 | 1461708307678 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 15:05:07 INFO - PROCESS | 2261 | 1461708307679 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 15:05:07 INFO - PROCESS | 2261 | 1461708307681 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:05:07 INFO - PROCESS | 2261 | 1461708307684 Marionette TRACE conn2 <- [1,662,null,{}] 15:05:07 INFO - PROCESS | 2261 | 1461708307706 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}] 15:05:07 INFO - PROCESS | 2261 | 1461708307808 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 15:05:07 INFO - PROCESS | 2261 | 1461708307813 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x119d34000 == 44 [pid = 2261] [id = 173] 15:05:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x1190d5400) [pid = 2261] [serial = 517] [outer = 0x0] 15:05:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x119371400) [pid = 2261] [serial = 518] [outer = 0x1190d5400] 15:05:07 INFO - PROCESS | 2261 | 1461708307844 Marionette DEBUG loaded listener.js 15:05:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x11a949800) [pid = 2261] [serial = 519] [outer = 0x1190d5400] 15:05:08 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:08 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:08 INFO - PROCESS | 2261 | 1461708308190 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]]]}] 15:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 524ms 15:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:05:08 INFO - PROCESS | 2261 | 1461708308207 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 15:05:08 INFO - PROCESS | 2261 | 1461708308208 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 15:05:08 INFO - PROCESS | 2261 | 1461708308210 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:05:08 INFO - PROCESS | 2261 | 1461708308212 Marionette TRACE conn2 <- [1,666,null,{}] 15:05:08 INFO - PROCESS | 2261 | 1461708308214 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}] 15:05:08 INFO - PROCESS | 2261 | 1461708308301 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 15:05:08 INFO - PROCESS | 2261 | 1461708308353 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b021000 == 45 [pid = 2261] [id = 174] 15:05:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x11a94dc00) [pid = 2261] [serial = 520] [outer = 0x0] 15:05:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x11a969c00) [pid = 2261] [serial = 521] [outer = 0x11a94dc00] 15:05:08 INFO - PROCESS | 2261 | 1461708308380 Marionette DEBUG loaded listener.js 15:05:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x11aa68400) [pid = 2261] [serial = 522] [outer = 0x11a94dc00] 15:05:08 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:08 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:08 INFO - PROCESS | 2261 | 1461708308674 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]]]}] 15:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 15:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:05:08 INFO - PROCESS | 2261 | 1461708308729 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 15:05:08 INFO - PROCESS | 2261 | 1461708308730 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 15:05:08 INFO - PROCESS | 2261 | 1461708308733 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:05:08 INFO - PROCESS | 2261 | 1461708308734 Marionette TRACE conn2 <- [1,670,null,{}] 15:05:08 INFO - PROCESS | 2261 | 1461708308736 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}] 15:05:08 INFO - PROCESS | 2261 | 1461708308813 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 15:05:08 INFO - PROCESS | 2261 | 1461708308869 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x118feb800 == 46 [pid = 2261] [id = 175] 15:05:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x11a96b400) [pid = 2261] [serial = 523] [outer = 0x0] 15:05:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x11ab9c000) [pid = 2261] [serial = 524] [outer = 0x11a96b400] 15:05:08 INFO - PROCESS | 2261 | 1461708308895 Marionette DEBUG loaded listener.js 15:05:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x11b0e7c00) [pid = 2261] [serial = 525] [outer = 0x11a96b400] 15:05:09 INFO - PROCESS | 2261 | 1461708309190 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]]]}] 15:05:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 470ms 15:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:05:09 INFO - PROCESS | 2261 | 1461708309211 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 15:05:09 INFO - PROCESS | 2261 | 1461708309212 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 15:05:09 INFO - PROCESS | 2261 | 1461708309214 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:05:09 INFO - PROCESS | 2261 | 1461708309215 Marionette TRACE conn2 <- [1,674,null,{}] 15:05:09 INFO - PROCESS | 2261 | 1461708309218 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}] 15:05:09 INFO - PROCESS | 2261 | 1461708309334 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 15:05:09 INFO - PROCESS | 2261 | 1461708309347 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c3c2800 == 47 [pid = 2261] [id = 176] 15:05:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11aba5800) [pid = 2261] [serial = 526] [outer = 0x0] 15:05:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11ba06800) [pid = 2261] [serial = 527] [outer = 0x11aba5800] 15:05:09 INFO - PROCESS | 2261 | 1461708309375 Marionette DEBUG loaded listener.js 15:05:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x11c627c00) [pid = 2261] [serial = 528] [outer = 0x11aba5800] 15:05:09 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:09 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:09 INFO - PROCESS | 2261 | 1461708309751 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]]]}] 15:05:09 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 15:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 15:05:09 INFO - PROCESS | 2261 | 1461708309787 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 15:05:09 INFO - PROCESS | 2261 | 1461708309788 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 15:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:05:09 INFO - PROCESS | 2261 | 1461708309791 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:05:09 INFO - PROCESS | 2261 | 1461708309792 Marionette TRACE conn2 <- [1,678,null,{}] 15:05:09 INFO - PROCESS | 2261 | 1461708309794 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}] 15:05:09 INFO - PROCESS | 2261 | 1461708309889 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 15:05:09 INFO - PROCESS | 2261 | 1461708309894 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ccda800 == 48 [pid = 2261] [id = 177] 15:05:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x11bb6e000) [pid = 2261] [serial = 529] [outer = 0x0] 15:05:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x11ca63800) [pid = 2261] [serial = 530] [outer = 0x11bb6e000] 15:05:09 INFO - PROCESS | 2261 | 1461708309919 Marionette DEBUG loaded listener.js 15:05:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x11cedac00) [pid = 2261] [serial = 531] [outer = 0x11bb6e000] 15:05:10 INFO - PROCESS | 2261 | 1461708310264 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]]]}] 15:05:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:05:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 15:05:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:05:10 INFO - PROCESS | 2261 | 1461708310309 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 15:05:10 INFO - PROCESS | 2261 | 1461708310310 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 15:05:10 INFO - PROCESS | 2261 | 1461708310313 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:05:10 INFO - PROCESS | 2261 | 1461708310314 Marionette TRACE conn2 <- [1,682,null,{}] 15:05:10 INFO - PROCESS | 2261 | 1461708310316 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}] 15:05:10 INFO - PROCESS | 2261 | 1461708310412 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 15:05:10 INFO - PROCESS | 2261 | 1461708310424 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x12572d800 == 49 [pid = 2261] [id = 178] 15:05:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11ca59000) [pid = 2261] [serial = 532] [outer = 0x0] 15:05:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x123ee3c00) [pid = 2261] [serial = 533] [outer = 0x11ca59000] 15:05:10 INFO - PROCESS | 2261 | 1461708310450 Marionette DEBUG loaded listener.js 15:05:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x126951400) [pid = 2261] [serial = 534] [outer = 0x11ca59000] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12bc0e000) [pid = 2261] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x126b13800) [pid = 2261] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x11c30a800) [pid = 2261] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11ab99c00) [pid = 2261] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x118fca400) [pid = 2261] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11c724400) [pid = 2261] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x115344c00) [pid = 2261] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x12b62c400) [pid = 2261] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12d148000) [pid = 2261] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x1165fd800) [pid = 2261] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x1254bdc00) [pid = 2261] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x12dbc1000) [pid = 2261] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x12dbc1400) [pid = 2261] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11867b400) [pid = 2261] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x1190cf800) [pid = 2261] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x11ba05c00) [pid = 2261] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x115348800) [pid = 2261] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x12b633c00) [pid = 2261] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x113490400) [pid = 2261] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x11b0f1800) [pid = 2261] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x11cbba800) [pid = 2261] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:05:11 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x119e43800) [pid = 2261] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:05:11 INFO - PROCESS | 2261 | 1461708311278 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]]]}] 15:05:11 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) 15:05:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 15:05:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:05:11 INFO - PROCESS | 2261 | 1461708311282 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 15:05:11 INFO - PROCESS | 2261 | 1461708311283 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 15:05:11 INFO - PROCESS | 2261 | 1461708311287 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:05:11 INFO - PROCESS | 2261 | 1461708311288 Marionette TRACE conn2 <- [1,686,null,{}] 15:05:11 INFO - PROCESS | 2261 | 1461708311290 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}] 15:05:11 INFO - PROCESS | 2261 | 1461708311367 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 15:05:11 INFO - PROCESS | 2261 | 1461708311374 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x11917b000 == 50 [pid = 2261] [id = 179] 15:05:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x11867b400) [pid = 2261] [serial = 535] [outer = 0x0] 15:05:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x11ab99c00) [pid = 2261] [serial = 536] [outer = 0x11867b400] 15:05:11 INFO - PROCESS | 2261 | 1461708311400 Marionette DEBUG loaded listener.js 15:05:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x11c30a800) [pid = 2261] [serial = 537] [outer = 0x11867b400] 15:05:12 INFO - PROCESS | 2261 | 1461708312192 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]]]}] 15:05:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:05:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 918ms 15:05:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:05:12 INFO - PROCESS | 2261 | 1461708312206 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 15:05:12 INFO - PROCESS | 2261 | 1461708312207 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 15:05:12 INFO - PROCESS | 2261 | 1461708312209 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:05:12 INFO - PROCESS | 2261 | 1461708312210 Marionette TRACE conn2 <- [1,690,null,{}] 15:05:12 INFO - PROCESS | 2261 | 1461708312212 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}] 15:05:12 INFO - PROCESS | 2261 | 1461708312294 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 15:05:12 INFO - PROCESS | 2261 | 1461708312299 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:12 INFO - PROCESS | 2261 | ++DOCSHELL 0x1273ea000 == 51 [pid = 2261] [id = 180] 15:05:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x123ee6800) [pid = 2261] [serial = 538] [outer = 0x0] 15:05:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x127143c00) [pid = 2261] [serial = 539] [outer = 0x123ee6800] 15:05:12 INFO - PROCESS | 2261 | 1461708312325 Marionette DEBUG loaded listener.js 15:05:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x127406400) [pid = 2261] [serial = 540] [outer = 0x123ee6800] 15:05:13 INFO - PROCESS | 2261 | 1461708313149 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]]]}] 15:05:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:05:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 15:05:13 INFO - PROCESS | 2261 | 1461708313179 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 15:05:13 INFO - PROCESS | 2261 | 1461708313181 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 15:05:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:05:13 INFO - PROCESS | 2261 | 1461708313183 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:05:13 INFO - PROCESS | 2261 | 1461708313185 Marionette TRACE conn2 <- [1,694,null,{}] 15:05:13 INFO - PROCESS | 2261 | 1461708313190 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}] 15:05:13 INFO - PROCESS | 2261 | 1461708313300 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 15:05:13 INFO - PROCESS | 2261 | 1461708313389 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x114b27800 == 52 [pid = 2261] [id = 181] 15:05:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x113487c00) [pid = 2261] [serial = 541] [outer = 0x0] 15:05:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x113609400) [pid = 2261] [serial = 542] [outer = 0x113487c00] 15:05:13 INFO - PROCESS | 2261 | 1461708313422 Marionette DEBUG loaded listener.js 15:05:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x114b4e000) [pid = 2261] [serial = 543] [outer = 0x113487c00] 15:05:14 INFO - PROCESS | 2261 | 1461708314345 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]]]}] 15:05:14 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) 15:05:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1174ms 15:05:14 INFO - PROCESS | 2261 | 1461708314366 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 15:05:14 INFO - PROCESS | 2261 | 1461708314369 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 15:05:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:05:14 INFO - PROCESS | 2261 | 1461708314375 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:05:14 INFO - PROCESS | 2261 | 1461708314377 Marionette TRACE conn2 <- [1,698,null,{}] 15:05:14 INFO - PROCESS | 2261 | 1461708314380 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}] 15:05:14 INFO - PROCESS | 2261 | 1461708314485 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 15:05:14 INFO - PROCESS | 2261 | 1461708314535 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c018000 == 53 [pid = 2261] [id = 182] 15:05:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x118676800) [pid = 2261] [serial = 544] [outer = 0x0] 15:05:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x1190e6800) [pid = 2261] [serial = 545] [outer = 0x118676800] 15:05:14 INFO - PROCESS | 2261 | 1461708314567 Marionette DEBUG loaded listener.js 15:05:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x119e45c00) [pid = 2261] [serial = 546] [outer = 0x118676800] 15:05:15 INFO - PROCESS | 2261 | 1461708315465 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]]]}] 15:05:15 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) 15:05:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 15:05:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:05:15 INFO - PROCESS | 2261 | 1461708315501 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 15:05:15 INFO - PROCESS | 2261 | 1461708315504 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 15:05:15 INFO - PROCESS | 2261 | 1461708315506 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:05:15 INFO - PROCESS | 2261 | 1461708315507 Marionette TRACE conn2 <- [1,702,null,{}] 15:05:15 INFO - PROCESS | 2261 | 1461708315510 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}] 15:05:15 INFO - PROCESS | 2261 | 1461708315609 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 15:05:15 INFO - PROCESS | 2261 | 1461708315659 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x128576800 == 54 [pid = 2261] [id = 183] 15:05:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x11a96b800) [pid = 2261] [serial = 547] [outer = 0x0] 15:05:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11ba79400) [pid = 2261] [serial = 548] [outer = 0x11a96b800] 15:05:15 INFO - PROCESS | 2261 | 1461708315690 Marionette DEBUG loaded listener.js 15:05:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11bd97c00) [pid = 2261] [serial = 549] [outer = 0x11a96b800] 15:05:16 INFO - PROCESS | 2261 | 1461708316590 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]]]}] 15:05:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:05:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1119ms 15:05:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:05:16 INFO - PROCESS | 2261 | 1461708316626 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 15:05:16 INFO - PROCESS | 2261 | 1461708316628 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 15:05:16 INFO - PROCESS | 2261 | 1461708316635 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:05:16 INFO - PROCESS | 2261 | 1461708316639 Marionette TRACE conn2 <- [1,706,null,{}] 15:05:16 INFO - PROCESS | 2261 | 1461708316643 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}] 15:05:16 INFO - PROCESS | 2261 | 1461708316748 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 15:05:16 INFO - PROCESS | 2261 | 1461708316798 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a821800 == 55 [pid = 2261] [id = 184] 15:05:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x11bd98800) [pid = 2261] [serial = 550] [outer = 0x0] 15:05:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x127384800) [pid = 2261] [serial = 551] [outer = 0x11bd98800] 15:05:16 INFO - PROCESS | 2261 | 1461708316828 Marionette DEBUG loaded listener.js 15:05:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x128552c00) [pid = 2261] [serial = 552] [outer = 0x11bd98800] 15:05:17 INFO - PROCESS | 2261 | 1461708317718 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]]]}] 15:05:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:05:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1129ms 15:05:17 INFO - PROCESS | 2261 | 1461708317759 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 15:05:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:05:17 INFO - PROCESS | 2261 | 1461708317762 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 15:05:17 INFO - PROCESS | 2261 | 1461708317765 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:05:17 INFO - PROCESS | 2261 | 1461708317768 Marionette TRACE conn2 <- [1,710,null,{}] 15:05:17 INFO - PROCESS | 2261 | 1461708317772 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}] 15:05:17 INFO - PROCESS | 2261 | 1461708317863 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 15:05:17 INFO - PROCESS | 2261 | 1461708317913 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b01e800 == 56 [pid = 2261] [id = 185] 15:05:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x116757c00) [pid = 2261] [serial = 553] [outer = 0x0] 15:05:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x1189e1400) [pid = 2261] [serial = 554] [outer = 0x116757c00] 15:05:17 INFO - PROCESS | 2261 | 1461708317943 Marionette DEBUG loaded listener.js 15:05:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11913e800) [pid = 2261] [serial = 555] [outer = 0x116757c00] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x1273ea000 == 55 [pid = 2261] [id = 180] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x11917b000 == 54 [pid = 2261] [id = 179] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12572d800 == 53 [pid = 2261] [id = 178] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x11ccda800 == 52 [pid = 2261] [id = 177] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x11c3c2800 == 51 [pid = 2261] [id = 176] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x118feb800 == 50 [pid = 2261] [id = 175] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x11b021000 == 49 [pid = 2261] [id = 174] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x11936e800) [pid = 2261] [serial = 442] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x11aba3c00) [pid = 2261] [serial = 445] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x128558400) [pid = 2261] [serial = 449] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12d1dd000) [pid = 2261] [serial = 452] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x119d34000 == 48 [pid = 2261] [id = 173] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x118f47800 == 47 [pid = 2261] [id = 172] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x115895800 == 46 [pid = 2261] [id = 171] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x11c01c800 == 45 [pid = 2261] [id = 166] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x119bed000 == 44 [pid = 2261] [id = 165] 15:05:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12d6d8800 == 43 [pid = 2261] [id = 164] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x12d40ec00) [pid = 2261] [serial = 386] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x11c308000) [pid = 2261] [serial = 347] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x11b0ecc00) [pid = 2261] [serial = 341] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x126c8e000) [pid = 2261] [serial = 344] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x118f0e800) [pid = 2261] [serial = 338] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x12bf0b400) [pid = 2261] [serial = 335] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x11638dc00) [pid = 2261] [serial = 389] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x11cb20000) [pid = 2261] [serial = 395] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x128ef8c00) [pid = 2261] [serial = 398] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11aa64800) [pid = 2261] [serial = 392] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x12bcbe000) [pid = 2261] [serial = 476] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x123ee5800) [pid = 2261] [serial = 470] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x11ae80400) [pid = 2261] [serial = 464] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x11bbc7800) [pid = 2261] [serial = 465] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x1190e0800) [pid = 2261] [serial = 461] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x11a951400) [pid = 2261] [serial = 462] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x11cb20c00) [pid = 2261] [serial = 467] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x123edf800) [pid = 2261] [serial = 468] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x11898b000) [pid = 2261] [serial = 459] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x116577400) [pid = 2261] [serial = 458] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x12e455000) [pid = 2261] [serial = 456] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x12e358000) [pid = 2261] [serial = 455] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x12d1d7400) [pid = 2261] [serial = 479] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x11c76d800) [pid = 2261] [serial = 482] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x12bcb2800) [pid = 2261] [serial = 483] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x12b639800) [pid = 2261] [serial = 474] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x126f24400) [pid = 2261] [serial = 191] [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.] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x1279c6c00) [pid = 2261] [serial = 473] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x12d071800) [pid = 2261] [serial = 477] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x12e358800) [pid = 2261] [serial = 485] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x12dbb7800) [pid = 2261] [serial = 480] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 96 (0x12e9a1000) [pid = 2261] [serial = 488] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 95 (0x12f0b3000) [pid = 2261] [serial = 489] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 94 (0x12e453c00) [pid = 2261] [serial = 486] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | --DOMWINDOW == 93 (0x126ede400) [pid = 2261] [serial = 471] [outer = 0x0] [url = about:blank] 15:05:18 INFO - PROCESS | 2261 | 1461708318850 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]]]}] 15:05:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:05:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1129ms 15:05:18 INFO - PROCESS | 2261 | 1461708318894 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 15:05:18 INFO - PROCESS | 2261 | 1461708318898 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 15:05:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:05:18 INFO - PROCESS | 2261 | 1461708318902 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:05:18 INFO - PROCESS | 2261 | 1461708318904 Marionette TRACE conn2 <- [1,714,null,{}] 15:05:18 INFO - PROCESS | 2261 | 1461708318906 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}] 15:05:18 INFO - PROCESS | 2261 | 1461708318986 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 15:05:18 INFO - PROCESS | 2261 | 1461708318992 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x118f47800 == 44 [pid = 2261] [id = 186] 15:05:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 94 (0x118986c00) [pid = 2261] [serial = 556] [outer = 0x0] 15:05:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 95 (0x119d85800) [pid = 2261] [serial = 557] [outer = 0x118986c00] 15:05:19 INFO - PROCESS | 2261 | 1461708319020 Marionette DEBUG loaded listener.js 15:05:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 96 (0x11a961000) [pid = 2261] [serial = 558] [outer = 0x118986c00] 15:05:19 INFO - PROCESS | 2261 | 1461708319862 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]]]}] 15:05:19 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 15:05:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 15:05:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:05:19 INFO - PROCESS | 2261 | 1461708319873 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 15:05:19 INFO - PROCESS | 2261 | 1461708319874 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 15:05:19 INFO - PROCESS | 2261 | 1461708319876 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:05:19 INFO - PROCESS | 2261 | 1461708319879 Marionette TRACE conn2 <- [1,718,null,{}] 15:05:19 INFO - PROCESS | 2261 | 1461708319887 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}] 15:05:19 INFO - PROCESS | 2261 | 1461708319975 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 15:05:20 INFO - PROCESS | 2261 | 1461708320022 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b031000 == 45 [pid = 2261] [id = 187] 15:05:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x11ae80800) [pid = 2261] [serial = 559] [outer = 0x0] 15:05:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11ba75000) [pid = 2261] [serial = 560] [outer = 0x11ae80800] 15:05:20 INFO - PROCESS | 2261 | 1461708320049 Marionette DEBUG loaded listener.js 15:05:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x11bd92c00) [pid = 2261] [serial = 561] [outer = 0x11ae80800] 15:05:20 INFO - PROCESS | 2261 | 1461708320844 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]]]}] 15:05:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:05:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 15:05:20 INFO - PROCESS | 2261 | 1461708320849 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 15:05:20 INFO - PROCESS | 2261 | 1461708320850 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 15:05:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:05:20 INFO - PROCESS | 2261 | 1461708320854 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:05:20 INFO - PROCESS | 2261 | 1461708320855 Marionette TRACE conn2 <- [1,722,null,{}] 15:05:20 INFO - PROCESS | 2261 | 1461708320857 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}] 15:05:20 INFO - PROCESS | 2261 | 1461708320957 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 15:05:20 INFO - PROCESS | 2261 | 1461708320961 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1c6800 == 46 [pid = 2261] [id = 188] 15:05:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x11c308c00) [pid = 2261] [serial = 562] [outer = 0x0] 15:05:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x11cb14400) [pid = 2261] [serial = 563] [outer = 0x11c308c00] 15:05:20 INFO - PROCESS | 2261 | 1461708320987 Marionette DEBUG loaded listener.js 15:05:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x11cbbc400) [pid = 2261] [serial = 564] [outer = 0x11c308c00] 15:05:21 INFO - PROCESS | 2261 | 1461708321314 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] 15:05:21 INFO - PROCESS | 2261 | 1461708321328 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 15:05:21 INFO - PROCESS | 2261 | 1461708321330 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:05:21 INFO - PROCESS | 2261 | 1461708321331 Marionette TRACE conn2 <- [1,726,null,{}] 15:05:21 INFO - PROCESS | 2261 | 1461708321333 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}] 15:05:21 INFO - PROCESS | 2261 | 1461708321437 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 15:05:21 INFO - PROCESS | 2261 | 1461708321442 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c864000 == 47 [pid = 2261] [id = 189] 15:05:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x11c306800) [pid = 2261] [serial = 565] [outer = 0x0] 15:05:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x126c8e000) [pid = 2261] [serial = 566] [outer = 0x11c306800] 15:05:21 INFO - PROCESS | 2261 | 1461708321468 Marionette DEBUG loaded listener.js 15:05:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x127b95400) [pid = 2261] [serial = 567] [outer = 0x11c306800] 15:05:21 INFO - PROCESS | 2261 | 1461708321849 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]]]}] 15:05:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:05:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 569ms 15:05:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:05:21 INFO - PROCESS | 2261 | 1461708321899 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 15:05:21 INFO - PROCESS | 2261 | 1461708321900 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 15:05:21 INFO - PROCESS | 2261 | 1461708321903 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:05:21 INFO - PROCESS | 2261 | 1461708321904 Marionette TRACE conn2 <- [1,730,null,{}] 15:05:21 INFO - PROCESS | 2261 | 1461708321906 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}] 15:05:22 INFO - PROCESS | 2261 | 1461708322029 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 15:05:22 INFO - PROCESS | 2261 | 1461708322035 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x125739800 == 48 [pid = 2261] [id = 190] 15:05:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x1279c6c00) [pid = 2261] [serial = 568] [outer = 0x0] 15:05:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x1285f6c00) [pid = 2261] [serial = 569] [outer = 0x1279c6c00] 15:05:22 INFO - PROCESS | 2261 | 1461708322092 Marionette DEBUG loaded listener.js 15:05:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x12b639000) [pid = 2261] [serial = 570] [outer = 0x1279c6c00] 15:05:22 INFO - PROCESS | 2261 | 1461708322460 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[3640] expected 0 but got 10","_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] 15:05:22 INFO - PROCESS | 2261 | 1461708322480 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 15:05:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:05:22 INFO - PROCESS | 2261 | 1461708322482 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:05:22 INFO - PROCESS | 2261 | 1461708322483 Marionette TRACE conn2 <- [1,734,null,{}] 15:05:22 INFO - PROCESS | 2261 | 1461708322487 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}] 15:05:22 INFO - PROCESS | 2261 | 1461708322584 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 15:05:22 INFO - PROCESS | 2261 | 1461708322588 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x127352000 == 49 [pid = 2261] [id = 191] 15:05:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x127b9e800) [pid = 2261] [serial = 571] [outer = 0x0] 15:05:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x12b78c400) [pid = 2261] [serial = 572] [outer = 0x127b9e800] 15:05:22 INFO - PROCESS | 2261 | 1461708322614 Marionette DEBUG loaded listener.js 15:05:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x12bf09000) [pid = 2261] [serial = 573] [outer = 0x127b9e800] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x11aba5800) [pid = 2261] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x11bb6e000) [pid = 2261] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x118a4d000) [pid = 2261] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x1190d5400) [pid = 2261] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x11a96b400) [pid = 2261] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x115343800) [pid = 2261] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x11a94dc00) [pid = 2261] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x1147e1800) [pid = 2261] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x11ca59000) [pid = 2261] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x11867b400) [pid = 2261] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x12738a800) [pid = 2261] [serial = 448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x1273c7000) [pid = 2261] [serial = 451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x12e450000) [pid = 2261] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x1190d4c00) [pid = 2261] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:05:22 INFO - PROCESS | 2261 | --DOMWINDOW == 96 (0x11a960c00) [pid = 2261] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:05:23 INFO - PROCESS | 2261 | 1461708323013 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]]]}] 15:05:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:05:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 573ms 15:05:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:05:23 INFO - PROCESS | 2261 | 1461708323056 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 15:05:23 INFO - PROCESS | 2261 | 1461708323057 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 15:05:23 INFO - PROCESS | 2261 | 1461708323059 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:05:23 INFO - PROCESS | 2261 | 1461708323061 Marionette TRACE conn2 <- [1,738,null,{}] 15:05:23 INFO - PROCESS | 2261 | 1461708323063 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}] 15:05:23 INFO - PROCESS | 2261 | 1461708323140 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 15:05:23 INFO - PROCESS | 2261 | 1461708323191 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x125623800 == 50 [pid = 2261] [id = 192] 15:05:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x118a94c00) [pid = 2261] [serial = 574] [outer = 0x0] 15:05:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11ca62800) [pid = 2261] [serial = 575] [outer = 0x118a94c00] 15:05:23 INFO - PROCESS | 2261 | 1461708323217 Marionette DEBUG loaded listener.js 15:05:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x128553400) [pid = 2261] [serial = 576] [outer = 0x118a94c00] 15:05:23 INFO - PROCESS | 2261 | 1461708323982 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]]]}] 15:05:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:05:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 968ms 15:05:24 INFO - PROCESS | 2261 | 1461708324028 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 15:05:24 INFO - PROCESS | 2261 | 1461708324030 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 15:05:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:05:24 INFO - PROCESS | 2261 | 1461708324032 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:05:24 INFO - PROCESS | 2261 | 1461708324033 Marionette TRACE conn2 <- [1,742,null,{}] 15:05:24 INFO - PROCESS | 2261 | 1461708324035 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}] 15:05:24 INFO - PROCESS | 2261 | 1461708324113 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 15:05:24 INFO - PROCESS | 2261 | 1461708324117 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a811000 == 51 [pid = 2261] [id = 193] 15:05:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x12738f800) [pid = 2261] [serial = 577] [outer = 0x0] 15:05:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x12c00ac00) [pid = 2261] [serial = 578] [outer = 0x12738f800] 15:05:24 INFO - PROCESS | 2261 | 1461708324142 Marionette DEBUG loaded listener.js 15:05:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x12c015400) [pid = 2261] [serial = 579] [outer = 0x12738f800] 15:05:24 INFO - PROCESS | 2261 | 1461708324970 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]]]}] 15:05:25 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 15:05:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 15:05:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:05:25 INFO - PROCESS | 2261 | 1461708325003 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 15:05:25 INFO - PROCESS | 2261 | 1461708325007 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 15:05:25 INFO - PROCESS | 2261 | 1461708325010 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:05:25 INFO - PROCESS | 2261 | 1461708325013 Marionette TRACE conn2 <- [1,746,null,{}] 15:05:25 INFO - PROCESS | 2261 | 1461708325018 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}] 15:05:25 INFO - PROCESS | 2261 | 1461708325151 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 15:05:25 INFO - PROCESS | 2261 | 1461708325202 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x119819800 == 52 [pid = 2261] [id = 194] 15:05:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x1159b1c00) [pid = 2261] [serial = 580] [outer = 0x0] 15:05:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x116577400) [pid = 2261] [serial = 581] [outer = 0x1159b1c00] 15:05:25 INFO - PROCESS | 2261 | 1461708325235 Marionette DEBUG loaded listener.js 15:05:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x1190ca000) [pid = 2261] [serial = 582] [outer = 0x1159b1c00] 15:05:26 INFO - PROCESS | 2261 | 1461708326154 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]]]}] 15:05:26 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.) 15:05:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 15:05:26 INFO - PROCESS | 2261 | 1461708326190 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 15:05:26 INFO - PROCESS | 2261 | 1461708326194 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 15:05:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:05:26 INFO - PROCESS | 2261 | 1461708326198 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:05:26 INFO - PROCESS | 2261 | 1461708326200 Marionette TRACE conn2 <- [1,750,null,{}] 15:05:26 INFO - PROCESS | 2261 | 1461708326203 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}] 15:05:26 INFO - PROCESS | 2261 | 1461708326303 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 15:05:26 INFO - PROCESS | 2261 | 1461708326353 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1cc800 == 53 [pid = 2261] [id = 195] 15:05:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x118f08400) [pid = 2261] [serial = 583] [outer = 0x0] 15:05:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x11ab9b800) [pid = 2261] [serial = 584] [outer = 0x118f08400] 15:05:26 INFO - PROCESS | 2261 | 1461708326383 Marionette DEBUG loaded listener.js 15:05:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x11b0ec800) [pid = 2261] [serial = 585] [outer = 0x118f08400] 15:05:27 INFO - PROCESS | 2261 | 1461708327264 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]]]}] 15:05:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:05:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1076ms 15:05:27 INFO - PROCESS | 2261 | 1461708327284 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 15:05:27 INFO - PROCESS | 2261 | 1461708327286 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 15:05:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:05:27 INFO - PROCESS | 2261 | 1461708327290 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:05:27 INFO - PROCESS | 2261 | 1461708327293 Marionette TRACE conn2 <- [1,754,null,{}] 15:05:27 INFO - PROCESS | 2261 | 1461708327300 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}] 15:05:27 INFO - PROCESS | 2261 | 1461708327404 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 15:05:27 INFO - PROCESS | 2261 | 1461708327455 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a80e800 == 54 [pid = 2261] [id = 196] 15:05:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x11c309000) [pid = 2261] [serial = 586] [outer = 0x0] 15:05:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x128493400) [pid = 2261] [serial = 587] [outer = 0x11c309000] 15:05:27 INFO - PROCESS | 2261 | 1461708327488 Marionette DEBUG loaded listener.js 15:05:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x12b344000) [pid = 2261] [serial = 588] [outer = 0x11c309000] 15:05:28 INFO - PROCESS | 2261 | 1461708328387 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]]]}] 15:05:28 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 15:05:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1123ms 15:05:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:05:28 INFO - PROCESS | 2261 | 1461708328413 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 15:05:28 INFO - PROCESS | 2261 | 1461708328415 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 15:05:28 INFO - PROCESS | 2261 | 1461708328418 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:05:28 INFO - PROCESS | 2261 | 1461708328419 Marionette TRACE conn2 <- [1,758,null,{}] 15:05:28 INFO - PROCESS | 2261 | 1461708328421 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}] 15:05:28 INFO - PROCESS | 2261 | 1461708328518 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 15:05:28 INFO - PROCESS | 2261 | 1461708328567 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf56000 == 55 [pid = 2261] [id = 197] 15:05:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x12b344c00) [pid = 2261] [serial = 589] [outer = 0x0] 15:05:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x12b788c00) [pid = 2261] [serial = 590] [outer = 0x12b344c00] 15:05:28 INFO - PROCESS | 2261 | 1461708328598 Marionette DEBUG loaded listener.js 15:05:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x12d078c00) [pid = 2261] [serial = 591] [outer = 0x12b344c00] 15:05:29 INFO - PROCESS | 2261 | 1461708329010 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]]]}] 15:05:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:05:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 621ms 15:05:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:05:29 INFO - PROCESS | 2261 | 1461708329040 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 15:05:29 INFO - PROCESS | 2261 | 1461708329041 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 15:05:29 INFO - PROCESS | 2261 | 1461708329044 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:05:29 INFO - PROCESS | 2261 | 1461708329045 Marionette TRACE conn2 <- [1,762,null,{}] 15:05:29 INFO - PROCESS | 2261 | 1461708329047 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}] 15:05:29 INFO - PROCESS | 2261 | 1461708329144 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 15:05:29 INFO - PROCESS | 2261 | 1461708329193 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c27c000 == 56 [pid = 2261] [id = 198] 15:05:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x12b634800) [pid = 2261] [serial = 592] [outer = 0x0] 15:05:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x12d151400) [pid = 2261] [serial = 593] [outer = 0x12b634800] 15:05:29 INFO - PROCESS | 2261 | 1461708329224 Marionette DEBUG loaded listener.js 15:05:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12d40e400) [pid = 2261] [serial = 594] [outer = 0x12b634800] 15:05:30 INFO - PROCESS | 2261 | 1461708330094 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]]]}] 15:05:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:05:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1071ms 15:05:30 INFO - PROCESS | 2261 | 1461708330115 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 15:05:30 INFO - PROCESS | 2261 | 1461708330118 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 15:05:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:05:30 INFO - PROCESS | 2261 | 1461708330121 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:05:30 INFO - PROCESS | 2261 | 1461708330123 Marionette TRACE conn2 <- [1,766,null,{}] 15:05:30 INFO - PROCESS | 2261 | 1461708330128 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}] 15:05:30 INFO - PROCESS | 2261 | 1461708330219 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 15:05:30 INFO - PROCESS | 2261 | 1461708330274 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b01a000 == 57 [pid = 2261] [id = 199] 15:05:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x1165fc000) [pid = 2261] [serial = 595] [outer = 0x0] 15:05:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x1186b0800) [pid = 2261] [serial = 596] [outer = 0x1165fc000] 15:05:30 INFO - PROCESS | 2261 | 1461708330303 Marionette DEBUG loaded listener.js 15:05:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x1190e3800) [pid = 2261] [serial = 597] [outer = 0x1165fc000] 15:05:30 INFO - PROCESS | 2261 | --DOCSHELL 0x125623800 == 56 [pid = 2261] [id = 192] 15:05:30 INFO - PROCESS | 2261 | --DOCSHELL 0x127352000 == 55 [pid = 2261] [id = 191] 15:05:30 INFO - PROCESS | 2261 | --DOCSHELL 0x125739800 == 54 [pid = 2261] [id = 190] 15:05:30 INFO - PROCESS | 2261 | --DOCSHELL 0x11c864000 == 53 [pid = 2261] [id = 189] 15:05:30 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1c6800 == 52 [pid = 2261] [id = 188] 15:05:30 INFO - PROCESS | 2261 | --DOCSHELL 0x11b031000 == 51 [pid = 2261] [id = 187] 15:05:30 INFO - PROCESS | 2261 | --DOCSHELL 0x118f47800 == 50 [pid = 2261] [id = 186] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x1190e9400) [pid = 2261] [serial = 494] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11aba8800) [pid = 2261] [serial = 497] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x128eeb400) [pid = 2261] [serial = 500] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x12e350400) [pid = 2261] [serial = 503] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x12ec0f400) [pid = 2261] [serial = 506] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x127143c00) [pid = 2261] [serial = 539] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOCSHELL 0x11b01e800 == 49 [pid = 2261] [id = 185] 15:05:30 INFO - PROCESS | 2261 | --DOCSHELL 0x11c018000 == 48 [pid = 2261] [id = 182] 15:05:30 INFO - PROCESS | 2261 | --DOCSHELL 0x114b27800 == 47 [pid = 2261] [id = 181] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x12b34e000) [pid = 2261] [serial = 450] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x12dbbc000) [pid = 2261] [serial = 453] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x12e9a1400) [pid = 2261] [serial = 440] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x11a964c00) [pid = 2261] [serial = 443] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x11c302c00) [pid = 2261] [serial = 446] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x12f568000) [pid = 2261] [serial = 491] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x11ba06800) [pid = 2261] [serial = 527] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x11ca63800) [pid = 2261] [serial = 530] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x12f571800) [pid = 2261] [serial = 510] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x126949000) [pid = 2261] [serial = 509] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x119371400) [pid = 2261] [serial = 518] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x11a949800) [pid = 2261] [serial = 519] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x11ab9c000) [pid = 2261] [serial = 524] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x116755c00) [pid = 2261] [serial = 515] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x11a969c00) [pid = 2261] [serial = 521] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x11aa68400) [pid = 2261] [serial = 522] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x114b4fc00) [pid = 2261] [serial = 512] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 96 (0x11523ac00) [pid = 2261] [serial = 513] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 95 (0x1186ba000) [pid = 2261] [serial = 516] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 94 (0x123ee3c00) [pid = 2261] [serial = 533] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 93 (0x11ab99c00) [pid = 2261] [serial = 536] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 92 (0x11c30a800) [pid = 2261] [serial = 537] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 91 (0x126951400) [pid = 2261] [serial = 534] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 90 (0x11c627c00) [pid = 2261] [serial = 528] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 89 (0x11cedac00) [pid = 2261] [serial = 531] [outer = 0x0] [url = about:blank] 15:05:30 INFO - PROCESS | 2261 | --DOMWINDOW == 88 (0x11b0e7c00) [pid = 2261] [serial = 525] [outer = 0x0] [url = about:blank] 15:05:31 INFO - PROCESS | 2261 | 1461708331170 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]]]}] 15:05:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:05:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1072ms 15:05:31 INFO - PROCESS | 2261 | 1461708331193 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 15:05:31 INFO - PROCESS | 2261 | 1461708331197 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 15:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:05:31 INFO - PROCESS | 2261 | 1461708331201 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:05:31 INFO - PROCESS | 2261 | 1461708331203 Marionette TRACE conn2 <- [1,770,null,{}] 15:05:31 INFO - PROCESS | 2261 | 1461708331205 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}] 15:05:31 INFO - PROCESS | 2261 | 1461708331271 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 15:05:31 INFO - PROCESS | 2261 | 1461708331275 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x118a1c000 == 48 [pid = 2261] [id = 200] 15:05:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 89 (0x119373c00) [pid = 2261] [serial = 598] [outer = 0x0] 15:05:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 90 (0x119d7d000) [pid = 2261] [serial = 599] [outer = 0x119373c00] 15:05:31 INFO - PROCESS | 2261 | 1461708331296 Marionette DEBUG loaded listener.js 15:05:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 91 (0x11aa5f400) [pid = 2261] [serial = 600] [outer = 0x119373c00] 15:05:31 INFO - PROCESS | 2261 | 1461708331800 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]]]}] 15:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 622ms 15:05:31 INFO - PROCESS | 2261 | 1461708331824 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 15:05:31 INFO - PROCESS | 2261 | 1461708331826 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 15:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:05:31 INFO - PROCESS | 2261 | 1461708331830 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:05:31 INFO - PROCESS | 2261 | 1461708331833 Marionette TRACE conn2 <- [1,774,null,{}] 15:05:31 INFO - PROCESS | 2261 | 1461708331845 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}] 15:05:31 INFO - PROCESS | 2261 | 1461708331966 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 15:05:31 INFO - PROCESS | 2261 | 1461708331972 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b15c000 == 49 [pid = 2261] [id = 201] 15:05:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 92 (0x11aba5800) [pid = 2261] [serial = 601] [outer = 0x0] 15:05:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 93 (0x11bbd0c00) [pid = 2261] [serial = 602] [outer = 0x11aba5800] 15:05:32 INFO - PROCESS | 2261 | 1461708332000 Marionette DEBUG loaded listener.js 15:05:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 94 (0x11c72e000) [pid = 2261] [serial = 603] [outer = 0x11aba5800] 15:05:32 INFO - PROCESS | 2261 | 1461708332335 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]]]}] 15:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 527ms 15:05:32 INFO - PROCESS | 2261 | 1461708332356 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 15:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:05:32 INFO - PROCESS | 2261 | 1461708332358 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 15:05:32 INFO - PROCESS | 2261 | 1461708332360 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:05:32 INFO - PROCESS | 2261 | 1461708332361 Marionette TRACE conn2 <- [1,778,null,{}] 15:05:32 INFO - PROCESS | 2261 | 1461708332364 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}] 15:05:32 INFO - PROCESS | 2261 | 1461708332445 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 15:05:32 INFO - PROCESS | 2261 | 1461708332449 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0f4800 == 50 [pid = 2261] [id = 202] 15:05:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 95 (0x11ca65400) [pid = 2261] [serial = 604] [outer = 0x0] 15:05:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 96 (0x123edf800) [pid = 2261] [serial = 605] [outer = 0x11ca65400] 15:05:32 INFO - PROCESS | 2261 | 1461708332476 Marionette DEBUG loaded listener.js 15:05:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x126b11c00) [pid = 2261] [serial = 606] [outer = 0x11ca65400] 15:05:32 INFO - PROCESS | 2261 | 1461708332815 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]]]}] 15:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 468ms 15:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:05:32 INFO - PROCESS | 2261 | 1461708332829 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 15:05:32 INFO - PROCESS | 2261 | 1461708332830 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 15:05:32 INFO - PROCESS | 2261 | 1461708332832 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:05:32 INFO - PROCESS | 2261 | 1461708332833 Marionette TRACE conn2 <- [1,782,null,{}] 15:05:32 INFO - PROCESS | 2261 | 1461708332836 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}] 15:05:32 INFO - PROCESS | 2261 | 1461708332914 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 15:05:32 INFO - PROCESS | 2261 | 1461708332922 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c865000 == 51 [pid = 2261] [id = 203] 15:05:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11ca65800) [pid = 2261] [serial = 607] [outer = 0x0] 15:05:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x126c90800) [pid = 2261] [serial = 608] [outer = 0x11ca65800] 15:05:33 INFO - PROCESS | 2261 | 1461708333000 Marionette DEBUG loaded listener.js 15:05:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x127d09800) [pid = 2261] [serial = 609] [outer = 0x11ca65800] 15:05:33 INFO - PROCESS | 2261 | 1461708333324 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]]]}] 15:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 518ms 15:05:33 INFO - PROCESS | 2261 | 1461708333351 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 15:05:33 INFO - PROCESS | 2261 | 1461708333352 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 15:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:05:33 INFO - PROCESS | 2261 | 1461708333357 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:05:33 INFO - PROCESS | 2261 | 1461708333358 Marionette TRACE conn2 <- [1,786,null,{}] 15:05:33 INFO - PROCESS | 2261 | 1461708333360 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}] 15:05:33 INFO - PROCESS | 2261 | 1461708333477 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 15:05:33 INFO - PROCESS | 2261 | 1461708333490 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x126916000 == 52 [pid = 2261] [id = 204] 15:05:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x128496c00) [pid = 2261] [serial = 610] [outer = 0x0] 15:05:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x12b34a000) [pid = 2261] [serial = 611] [outer = 0x128496c00] 15:05:33 INFO - PROCESS | 2261 | 1461708333518 Marionette DEBUG loaded listener.js 15:05:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x12c017000) [pid = 2261] [serial = 612] [outer = 0x128496c00] 15:05:33 INFO - PROCESS | 2261 | 1461708333893 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]]]}] 15:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 567ms 15:05:34 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x11c308c00) [pid = 2261] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:05:34 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x11ae80800) [pid = 2261] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:05:34 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x1279c6c00) [pid = 2261] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:05:34 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x127b9e800) [pid = 2261] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:05:34 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x118986c00) [pid = 2261] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:05:34 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x118a94c00) [pid = 2261] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:05:34 INFO - PROCESS | 2261 | --DOMWINDOW == 96 (0x116757c00) [pid = 2261] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:05:34 INFO - PROCESS | 2261 | --DOMWINDOW == 95 (0x11c306800) [pid = 2261] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:05:34 INFO - PROCESS | 2261 | --DOMWINDOW == 94 (0x123ee6800) [pid = 2261] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:05:34 INFO - PROCESS | 2261 | 1461708334099 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 15:05:34 INFO - PROCESS | 2261 | 1461708334102 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 15:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:05:34 INFO - PROCESS | 2261 | 1461708334114 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:05:34 INFO - PROCESS | 2261 | 1461708334115 Marionette TRACE conn2 <- [1,790,null,{}] 15:05:34 INFO - PROCESS | 2261 | 1461708334119 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}] 15:05:34 INFO - PROCESS | 2261 | 1461708334225 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 15:05:34 INFO - PROCESS | 2261 | 1461708334288 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x118fd8000 == 53 [pid = 2261] [id = 205] 15:05:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 95 (0x115842800) [pid = 2261] [serial = 613] [outer = 0x0] 15:05:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 96 (0x116577800) [pid = 2261] [serial = 614] [outer = 0x115842800] 15:05:34 INFO - PROCESS | 2261 | 1461708334320 Marionette DEBUG loaded listener.js 15:05:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x118f0b400) [pid = 2261] [serial = 615] [outer = 0x115842800] 15:05:34 INFO - PROCESS | 2261 | 1461708334761 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]]]}] 15:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 15:05:34 INFO - PROCESS | 2261 | 1461708334785 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 15:05:34 INFO - PROCESS | 2261 | 1461708334787 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 15:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:05:34 INFO - PROCESS | 2261 | 1461708334793 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:05:34 INFO - PROCESS | 2261 | 1461708334796 Marionette TRACE conn2 <- [1,794,null,{}] 15:05:34 INFO - PROCESS | 2261 | 1461708334799 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}] 15:05:34 INFO - PROCESS | 2261 | 1461708334937 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 15:05:34 INFO - PROCESS | 2261 | 1461708334949 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1c0000 == 54 [pid = 2261] [id = 206] 15:05:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11a952c00) [pid = 2261] [serial = 616] [outer = 0x0] 15:05:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x11ae77400) [pid = 2261] [serial = 617] [outer = 0x11a952c00] 15:05:34 INFO - PROCESS | 2261 | 1461708334992 Marionette DEBUG loaded listener.js 15:05:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x11b1c3800) [pid = 2261] [serial = 618] [outer = 0x11a952c00] 15:05:35 INFO - PROCESS | 2261 | 1461708335441 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]]]}] 15:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 674ms 15:05:35 INFO - PROCESS | 2261 | 1461708335466 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 15:05:35 INFO - PROCESS | 2261 | 1461708335467 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 15:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:05:35 INFO - PROCESS | 2261 | 1461708335471 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:05:35 INFO - PROCESS | 2261 | 1461708335473 Marionette TRACE conn2 <- [1,798,null,{}] 15:05:35 INFO - PROCESS | 2261 | 1461708335480 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}] 15:05:35 INFO - PROCESS | 2261 | 1461708335607 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 15:05:35 INFO - PROCESS | 2261 | 1461708335664 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x1273da800 == 55 [pid = 2261] [id = 207] 15:05:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x123ee8400) [pid = 2261] [serial = 619] [outer = 0x0] 15:05:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x127385000) [pid = 2261] [serial = 620] [outer = 0x123ee8400] 15:05:35 INFO - PROCESS | 2261 | 1461708335697 Marionette DEBUG loaded listener.js 15:05:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x128eeb400) [pid = 2261] [serial = 621] [outer = 0x123ee8400] 15:05:36 INFO - PROCESS | 2261 | 1461708336156 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]]]}] 15:05:36 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 15:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 721ms 15:05:36 INFO - PROCESS | 2261 | 1461708336192 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 15:05:36 INFO - PROCESS | 2261 | 1461708336194 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 15:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:05:36 INFO - PROCESS | 2261 | 1461708336196 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:05:36 INFO - PROCESS | 2261 | 1461708336197 Marionette TRACE conn2 <- [1,802,null,{}] 15:05:36 INFO - PROCESS | 2261 | 1461708336200 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}] 15:05:36 INFO - PROCESS | 2261 | 1461708336299 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 15:05:36 INFO - PROCESS | 2261 | 1461708336352 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x118f3f000 == 56 [pid = 2261] [id = 208] 15:05:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x126b10800) [pid = 2261] [serial = 622] [outer = 0x0] 15:05:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x12b78e400) [pid = 2261] [serial = 623] [outer = 0x126b10800] 15:05:36 INFO - PROCESS | 2261 | 1461708336396 Marionette DEBUG loaded listener.js 15:05:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x12c012800) [pid = 2261] [serial = 624] [outer = 0x126b10800] 15:05:36 INFO - PROCESS | 2261 | 1461708336818 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]]]}] 15:05:36 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 15:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 668ms 15:05:36 INFO - PROCESS | 2261 | 1461708336865 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 15:05:36 INFO - PROCESS | 2261 | 1461708336866 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 15:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:05:36 INFO - PROCESS | 2261 | 1461708336868 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:05:36 INFO - PROCESS | 2261 | 1461708336870 Marionette TRACE conn2 <- [1,806,null,{}] 15:05:36 INFO - PROCESS | 2261 | 1461708336872 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}] 15:05:36 INFO - PROCESS | 2261 | 1461708336985 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 15:05:37 INFO - PROCESS | 2261 | 1461708337052 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf4f800 == 57 [pid = 2261] [id = 209] 15:05:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x12c013000) [pid = 2261] [serial = 625] [outer = 0x0] 15:05:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x12d1dd000) [pid = 2261] [serial = 626] [outer = 0x12c013000] 15:05:37 INFO - PROCESS | 2261 | 1461708337082 Marionette DEBUG loaded listener.js 15:05:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x12d41cc00) [pid = 2261] [serial = 627] [outer = 0x12c013000] 15:05:37 INFO - PROCESS | 2261 | [2261] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:05:37 INFO - PROCESS | 2261 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 15:05:37 INFO - PROCESS | 2261 | Determined SkiaGL cache limits: Size 100663296, Items: 256 15:05:37 INFO - PROCESS | 2261 | [GFX2-]: Using SkiaGL canvas. 15:05:37 INFO - PROCESS | 2261 | 1461708337517 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]]]}] 15:05:37 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 15:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 675ms 15:05:37 INFO - PROCESS | 2261 | 1461708337551 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 15:05:37 INFO - PROCESS | 2261 | 1461708337554 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 15:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:05:37 INFO - PROCESS | 2261 | 1461708337557 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:05:37 INFO - PROCESS | 2261 | 1461708337559 Marionette TRACE conn2 <- [1,810,null,{}] 15:05:37 INFO - PROCESS | 2261 | 1461708337561 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}] 15:05:37 INFO - PROCESS | 2261 | 1461708337676 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 15:05:37 INFO - PROCESS | 2261 | 1461708337744 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3dc000 == 58 [pid = 2261] [id = 210] 15:05:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x12e356400) [pid = 2261] [serial = 628] [outer = 0x0] 15:05:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x12e439800) [pid = 2261] [serial = 629] [outer = 0x12e356400] 15:05:37 INFO - PROCESS | 2261 | 1461708337775 Marionette DEBUG loaded listener.js 15:05:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x12e447000) [pid = 2261] [serial = 630] [outer = 0x12e356400] 15:05:38 INFO - PROCESS | 2261 | 1461708338165 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]]]}] 15:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 669ms 15:05:38 INFO - PROCESS | 2261 | 1461708338227 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 15:05:38 INFO - PROCESS | 2261 | 1461708338228 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 15:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:05:38 INFO - PROCESS | 2261 | 1461708338231 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:05:38 INFO - PROCESS | 2261 | 1461708338232 Marionette TRACE conn2 <- [1,814,null,{}] 15:05:38 INFO - PROCESS | 2261 | 1461708338268 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}] 15:05:38 INFO - PROCESS | 2261 | 1461708338383 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 15:05:38 INFO - PROCESS | 2261 | 1461708338431 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dc49000 == 59 [pid = 2261] [id = 211] 15:05:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x12e452800) [pid = 2261] [serial = 631] [outer = 0x0] 15:05:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x12e458000) [pid = 2261] [serial = 632] [outer = 0x12e452800] 15:05:38 INFO - PROCESS | 2261 | 1461708338461 Marionette DEBUG loaded listener.js 15:05:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x12e9a0400) [pid = 2261] [serial = 633] [outer = 0x12e452800] 15:05:38 INFO - PROCESS | 2261 | 1461708338875 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] 15:05:38 INFO - PROCESS | 2261 | 1461708338902 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 15:05:38 INFO - PROCESS | 2261 | 1461708338904 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:05:38 INFO - PROCESS | 2261 | 1461708338905 Marionette TRACE conn2 <- [1,818,null,{}] 15:05:38 INFO - PROCESS | 2261 | 1461708338908 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}] 15:05:39 INFO - PROCESS | 2261 | 1461708339005 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 15:05:39 INFO - PROCESS | 2261 | 1461708339055 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x119168800 == 60 [pid = 2261] [id = 212] 15:05:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x11657f400) [pid = 2261] [serial = 634] [outer = 0x0] 15:05:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12bcbcc00) [pid = 2261] [serial = 635] [outer = 0x11657f400] 15:05:39 INFO - PROCESS | 2261 | 1461708339087 Marionette DEBUG loaded listener.js 15:05:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x12e9a3800) [pid = 2261] [serial = 636] [outer = 0x11657f400] 15:05:39 INFO - PROCESS | 2261 | 1461708339570 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]]]}] 15:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 724ms 15:05:39 INFO - PROCESS | 2261 | 1461708339653 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 15:05:39 INFO - PROCESS | 2261 | 1461708339655 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 15:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:05:39 INFO - PROCESS | 2261 | 1461708339661 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:05:39 INFO - PROCESS | 2261 | 1461708339662 Marionette TRACE conn2 <- [1,822,null,{}] 15:05:39 INFO - PROCESS | 2261 | 1461708339667 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}] 15:05:39 INFO - PROCESS | 2261 | 1461708339768 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 15:05:39 INFO - PROCESS | 2261 | 1461708339825 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x119078800 == 61 [pid = 2261] [id = 213] 15:05:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x118675c00) [pid = 2261] [serial = 637] [outer = 0x0] 15:05:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x119d83c00) [pid = 2261] [serial = 638] [outer = 0x118675c00] 15:05:39 INFO - PROCESS | 2261 | 1461708339855 Marionette DEBUG loaded listener.js 15:05:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x11a969c00) [pid = 2261] [serial = 639] [outer = 0x118675c00] 15:05:40 INFO - PROCESS | 2261 | --DOCSHELL 0x11c865000 == 60 [pid = 2261] [id = 203] 15:05:40 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0f4800 == 59 [pid = 2261] [id = 202] 15:05:40 INFO - PROCESS | 2261 | --DOCSHELL 0x11b15c000 == 58 [pid = 2261] [id = 201] 15:05:40 INFO - PROCESS | 2261 | --DOCSHELL 0x118a1c000 == 57 [pid = 2261] [id = 200] 15:05:40 INFO - PROCESS | 2261 | --DOCSHELL 0x11b01a000 == 56 [pid = 2261] [id = 199] 15:05:40 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x12c00ac00) [pid = 2261] [serial = 578] [outer = 0x0] [url = about:blank] 15:05:40 INFO - PROCESS | 2261 | --DOCSHELL 0x119819800 == 55 [pid = 2261] [id = 194] 15:05:40 INFO - PROCESS | 2261 | 1461708340256 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] 15:05:40 INFO - PROCESS | 2261 | 1461708340287 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 15:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:05:40 INFO - PROCESS | 2261 | 1461708340291 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:05:40 INFO - PROCESS | 2261 | 1461708340293 Marionette TRACE conn2 <- [1,826,null,{}] 15:05:40 INFO - PROCESS | 2261 | 1461708340295 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}] 15:05:40 INFO - PROCESS | 2261 | 1461708340380 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 15:05:40 INFO - PROCESS | 2261 | 1461708340387 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ae4e800 == 56 [pid = 2261] [id = 214] 15:05:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x11a949400) [pid = 2261] [serial = 640] [outer = 0x0] 15:05:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x11ba76000) [pid = 2261] [serial = 641] [outer = 0x11a949400] 15:05:40 INFO - PROCESS | 2261 | 1461708340415 Marionette DEBUG loaded listener.js 15:05:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x11c629c00) [pid = 2261] [serial = 642] [outer = 0x11a949400] 15:05:40 INFO - PROCESS | 2261 | 1461708340770 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]]]}] 15:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 15:05:40 INFO - PROCESS | 2261 | 1461708340816 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 15:05:40 INFO - PROCESS | 2261 | 1461708340818 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 15:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:05:40 INFO - PROCESS | 2261 | 1461708340821 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:05:40 INFO - PROCESS | 2261 | 1461708340824 Marionette TRACE conn2 <- [1,830,null,{}] 15:05:40 INFO - PROCESS | 2261 | 1461708340831 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}] 15:05:40 INFO - PROCESS | 2261 | 1461708340917 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 15:05:40 INFO - PROCESS | 2261 | 1461708340925 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e14000 == 57 [pid = 2261] [id = 215] 15:05:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x11cbb1c00) [pid = 2261] [serial = 643] [outer = 0x0] 15:05:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x127384800) [pid = 2261] [serial = 644] [outer = 0x11cbb1c00] 15:05:40 INFO - PROCESS | 2261 | 1461708340957 Marionette DEBUG loaded listener.js 15:05:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x128561400) [pid = 2261] [serial = 645] [outer = 0x11cbb1c00] 15:05:41 INFO - PROCESS | 2261 | 1461708341425 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]]]}] 15:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 621ms 15:05:41 INFO - PROCESS | 2261 | 1461708341443 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 15:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:05:41 INFO - PROCESS | 2261 | 1461708341445 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 15:05:41 INFO - PROCESS | 2261 | 1461708341447 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:05:41 INFO - PROCESS | 2261 | 1461708341448 Marionette TRACE conn2 <- [1,834,null,{}] 15:05:41 INFO - PROCESS | 2261 | 1461708341450 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}] 15:05:41 INFO - PROCESS | 2261 | 1461708341534 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 15:05:41 INFO - PROCESS | 2261 | 1461708341541 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x126e11000 == 58 [pid = 2261] [id = 216] 15:05:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x128ef0800) [pid = 2261] [serial = 646] [outer = 0x0] 15:05:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x12bcbf400) [pid = 2261] [serial = 647] [outer = 0x128ef0800] 15:05:41 INFO - PROCESS | 2261 | 1461708341567 Marionette DEBUG loaded listener.js 15:05:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x12d148c00) [pid = 2261] [serial = 648] [outer = 0x128ef0800] 15:05:41 INFO - PROCESS | 2261 | 1461708341893 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]]]}] 15:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 469ms 15:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:05:41 INFO - PROCESS | 2261 | 1461708341916 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 15:05:41 INFO - PROCESS | 2261 | 1461708341918 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 15:05:41 INFO - PROCESS | 2261 | 1461708341921 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:05:41 INFO - PROCESS | 2261 | 1461708341923 Marionette TRACE conn2 <- [1,838,null,{}] 15:05:41 INFO - PROCESS | 2261 | 1461708341926 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}] 15:05:42 INFO - PROCESS | 2261 | 1461708342008 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 15:05:42 INFO - PROCESS | 2261 | 1461708342069 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x1273e9800 == 59 [pid = 2261] [id = 217] 15:05:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x128ef0c00) [pid = 2261] [serial = 649] [outer = 0x0] 15:05:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x12d1d3000) [pid = 2261] [serial = 650] [outer = 0x128ef0c00] 15:05:42 INFO - PROCESS | 2261 | 1461708342095 Marionette DEBUG loaded listener.js 15:05:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x12dbb7c00) [pid = 2261] [serial = 651] [outer = 0x128ef0c00] 15:05:42 INFO - PROCESS | 2261 | 1461708342414 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]]]}] 15:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 523ms 15:05:42 INFO - PROCESS | 2261 | 1461708342443 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 15:05:42 INFO - PROCESS | 2261 | 1461708342444 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 15:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:05:42 INFO - PROCESS | 2261 | 1461708342447 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:05:42 INFO - PROCESS | 2261 | 1461708342448 Marionette TRACE conn2 <- [1,842,null,{}] 15:05:42 INFO - PROCESS | 2261 | 1461708342456 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}] 15:05:42 INFO - PROCESS | 2261 | 1461708342571 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 15:05:42 INFO - PROCESS | 2261 | 1461708342607 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bcdc000 == 60 [pid = 2261] [id = 218] 15:05:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x12d6c4400) [pid = 2261] [serial = 652] [outer = 0x0] 15:05:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x12e443800) [pid = 2261] [serial = 653] [outer = 0x12d6c4400] 15:05:42 INFO - PROCESS | 2261 | 1461708342634 Marionette DEBUG loaded listener.js 15:05:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x12f0b4000) [pid = 2261] [serial = 654] [outer = 0x12d6c4400] 15:05:42 INFO - PROCESS | 2261 | 1461708342957 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]]]}] 15:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 520ms 15:05:42 INFO - PROCESS | 2261 | 1461708342967 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 15:05:42 INFO - PROCESS | 2261 | 1461708342968 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 15:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:05:42 INFO - PROCESS | 2261 | 1461708342972 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:05:42 INFO - PROCESS | 2261 | 1461708342974 Marionette TRACE conn2 <- [1,846,null,{}] 15:05:42 INFO - PROCESS | 2261 | 1461708342977 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}] 15:05:43 INFO - PROCESS | 2261 | 1461708343084 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 15:05:43 INFO - PROCESS | 2261 | 1461708343120 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d186000 == 61 [pid = 2261] [id = 219] 15:05:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x12f0b4400) [pid = 2261] [serial = 655] [outer = 0x0] 15:05:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x12f0be000) [pid = 2261] [serial = 656] [outer = 0x12f0b4400] 15:05:43 INFO - PROCESS | 2261 | 1461708343145 Marionette DEBUG loaded listener.js 15:05:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12f56c000) [pid = 2261] [serial = 657] [outer = 0x12f0b4400] 15:05:43 INFO - PROCESS | 2261 | 1461708343464 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]]]}] 15:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 520ms 15:05:43 INFO - PROCESS | 2261 | 1461708343492 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 15:05:43 INFO - PROCESS | 2261 | 1461708343493 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 15:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:05:43 INFO - PROCESS | 2261 | 1461708343495 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:05:43 INFO - PROCESS | 2261 | 1461708343497 Marionette TRACE conn2 <- [1,850,null,{}] 15:05:43 INFO - PROCESS | 2261 | 1461708343505 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}] 15:05:43 INFO - PROCESS | 2261 | 1461708343605 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 15:05:43 INFO - PROCESS | 2261 | 1461708343640 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e67a000 == 62 [pid = 2261] [id = 220] 15:05:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x12f0bb000) [pid = 2261] [serial = 658] [outer = 0x0] 15:05:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12f573000) [pid = 2261] [serial = 659] [outer = 0x12f0bb000] 15:05:43 INFO - PROCESS | 2261 | 1461708343665 Marionette DEBUG loaded listener.js 15:05:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12f75a800) [pid = 2261] [serial = 660] [outer = 0x12f0bb000] 15:05:43 INFO - PROCESS | 2261 | 1461708343980 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]]]}] 15:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 518ms 15:05:44 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11ca65800) [pid = 2261] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:05:44 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11ca65400) [pid = 2261] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:05:44 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x11aba5800) [pid = 2261] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:05:44 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x1165fc000) [pid = 2261] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:05:44 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x119373c00) [pid = 2261] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:05:44 INFO - PROCESS | 2261 | 1461708344027 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 15:05:44 INFO - PROCESS | 2261 | 1461708344028 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 15:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:05:44 INFO - PROCESS | 2261 | 1461708344032 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:05:44 INFO - PROCESS | 2261 | 1461708344033 Marionette TRACE conn2 <- [1,854,null,{}] 15:05:44 INFO - PROCESS | 2261 | 1461708344036 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}] 15:05:44 INFO - PROCESS | 2261 | 1461708344140 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 15:05:44 INFO - PROCESS | 2261 | 1461708344175 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c26c800 == 63 [pid = 2261] [id = 221] 15:05:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x1190d4000) [pid = 2261] [serial = 661] [outer = 0x0] 15:05:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x127144000) [pid = 2261] [serial = 662] [outer = 0x1190d4000] 15:05:44 INFO - PROCESS | 2261 | 1461708344200 Marionette DEBUG loaded listener.js 15:05:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x12f760000) [pid = 2261] [serial = 663] [outer = 0x1190d4000] 15:05:44 INFO - PROCESS | 2261 | 1461708344580 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]]]}] 15:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 571ms 15:05:44 INFO - PROCESS | 2261 | 1461708344606 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 15:05:44 INFO - PROCESS | 2261 | 1461708344608 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 15:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:05:44 INFO - PROCESS | 2261 | 1461708344612 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:05:44 INFO - PROCESS | 2261 | 1461708344612 Marionette TRACE conn2 <- [1,858,null,{}] 15:05:44 INFO - PROCESS | 2261 | 1461708344618 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}] 15:05:44 INFO - PROCESS | 2261 | 1461708344750 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 15:05:44 INFO - PROCESS | 2261 | 1461708344756 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x12eacf800 == 64 [pid = 2261] [id = 222] 15:05:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12f573800) [pid = 2261] [serial = 664] [outer = 0x0] 15:05:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12f766c00) [pid = 2261] [serial = 665] [outer = 0x12f573800] 15:05:44 INFO - PROCESS | 2261 | 1461708344781 Marionette DEBUG loaded listener.js 15:05:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12fac6800) [pid = 2261] [serial = 666] [outer = 0x12f573800] 15:05:45 INFO - PROCESS | 2261 | 1461708345108 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]]]}] 15:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 522ms 15:05:45 INFO - PROCESS | 2261 | 1461708345134 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 15:05:45 INFO - PROCESS | 2261 | 1461708345136 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 15:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:05:45 INFO - PROCESS | 2261 | 1461708345141 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:05:45 INFO - PROCESS | 2261 | 1461708345144 Marionette TRACE conn2 <- [1,862,null,{}] 15:05:45 INFO - PROCESS | 2261 | 1461708345147 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}] 15:05:45 INFO - PROCESS | 2261 | 1461708345295 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 15:05:45 INFO - PROCESS | 2261 | 1461708345382 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ec50800 == 65 [pid = 2261] [id = 223] 15:05:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x11c3ed800) [pid = 2261] [serial = 667] [outer = 0x0] 15:05:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x11c3f1400) [pid = 2261] [serial = 668] [outer = 0x11c3ed800] 15:05:45 INFO - PROCESS | 2261 | 1461708345429 Marionette DEBUG loaded listener.js 15:05:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x12fbe2000) [pid = 2261] [serial = 669] [outer = 0x11c3ed800] 15:05:45 INFO - PROCESS | 2261 | 1461708345737 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]]]}] 15:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 621ms 15:05:45 INFO - PROCESS | 2261 | 1461708345761 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 15:05:45 INFO - PROCESS | 2261 | 1461708345762 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 15:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:05:45 INFO - PROCESS | 2261 | 1461708345765 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:05:45 INFO - PROCESS | 2261 | 1461708345766 Marionette TRACE conn2 <- [1,866,null,{}] 15:05:45 INFO - PROCESS | 2261 | 1461708345768 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}] 15:05:45 INFO - PROCESS | 2261 | 1461708345857 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 15:05:45 INFO - PROCESS | 2261 | 1461708345914 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f088000 == 66 [pid = 2261] [id = 224] 15:05:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x12aaec800) [pid = 2261] [serial = 670] [outer = 0x0] 15:05:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x12aaf4000) [pid = 2261] [serial = 671] [outer = 0x12aaec800] 15:05:45 INFO - PROCESS | 2261 | 1461708345939 Marionette DEBUG loaded listener.js 15:05:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x12aaf9000) [pid = 2261] [serial = 672] [outer = 0x12aaec800] 15:05:46 INFO - PROCESS | 2261 | 1461708346210 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]]]}] 15:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 470ms 15:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:05:46 INFO - PROCESS | 2261 | 1461708346243 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 15:05:46 INFO - PROCESS | 2261 | 1461708346244 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 15:05:46 INFO - PROCESS | 2261 | 1461708346246 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:05:46 INFO - PROCESS | 2261 | 1461708346247 Marionette TRACE conn2 <- [1,870,null,{}] 15:05:46 INFO - PROCESS | 2261 | 1461708346250 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}] 15:05:46 INFO - PROCESS | 2261 | 1461708346348 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 15:05:46 INFO - PROCESS | 2261 | 1461708346465 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x118add800 == 67 [pid = 2261] [id = 225] 15:05:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x1135ef400) [pid = 2261] [serial = 673] [outer = 0x0] 15:05:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x114576c00) [pid = 2261] [serial = 674] [outer = 0x1135ef400] 15:05:46 INFO - PROCESS | 2261 | 1461708346498 Marionette DEBUG loaded listener.js 15:05:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x1190d5400) [pid = 2261] [serial = 675] [outer = 0x1135ef400] 15:05:46 INFO - PROCESS | 2261 | 1461708346983 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]]]}] 15:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 769ms 15:05:47 INFO - PROCESS | 2261 | 1461708347020 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 15:05:47 INFO - PROCESS | 2261 | 1461708347024 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 15:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:05:47 INFO - PROCESS | 2261 | 1461708347029 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:05:47 INFO - PROCESS | 2261 | 1461708347031 Marionette TRACE conn2 <- [1,874,null,{}] 15:05:47 INFO - PROCESS | 2261 | 1461708347035 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}] 15:05:47 INFO - PROCESS | 2261 | 1461708347147 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 15:05:47 INFO - PROCESS | 2261 | 1461708347217 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ccd9000 == 68 [pid = 2261] [id = 226] 15:05:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x119368400) [pid = 2261] [serial = 676] [outer = 0x0] 15:05:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11c3ee000) [pid = 2261] [serial = 677] [outer = 0x119368400] 15:05:47 INFO - PROCESS | 2261 | 1461708347250 Marionette DEBUG loaded listener.js 15:05:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11c628c00) [pid = 2261] [serial = 678] [outer = 0x119368400] 15:05:47 INFO - PROCESS | 2261 | 1461708347654 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]]]}] 15:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 15:05:47 INFO - PROCESS | 2261 | 1461708347701 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 15:05:47 INFO - PROCESS | 2261 | 1461708347704 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 15:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:05:47 INFO - PROCESS | 2261 | 1461708347727 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:05:47 INFO - PROCESS | 2261 | 1461708347729 Marionette TRACE conn2 <- [1,878,null,{}] 15:05:47 INFO - PROCESS | 2261 | 1461708347731 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}] 15:05:47 INFO - PROCESS | 2261 | 1461708347844 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 15:05:47 INFO - PROCESS | 2261 | 1461708347944 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3d0000 == 69 [pid = 2261] [id = 227] 15:05:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x11cb1e000) [pid = 2261] [serial = 679] [outer = 0x0] 15:05:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x1279c9400) [pid = 2261] [serial = 680] [outer = 0x11cb1e000] 15:05:47 INFO - PROCESS | 2261 | 1461708347992 Marionette DEBUG loaded listener.js 15:05:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12aaf9400) [pid = 2261] [serial = 681] [outer = 0x11cb1e000] 15:05:48 INFO - PROCESS | 2261 | 1461708348455 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]]]}] 15:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 775ms 15:05:48 INFO - PROCESS | 2261 | 1461708348502 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 15:05:48 INFO - PROCESS | 2261 | 1461708348503 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 15:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:05:48 INFO - PROCESS | 2261 | 1461708348511 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:05:48 INFO - PROCESS | 2261 | 1461708348515 Marionette TRACE conn2 <- [1,882,null,{}] 15:05:48 INFO - PROCESS | 2261 | 1461708348518 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}] 15:05:48 INFO - PROCESS | 2261 | 1461708348673 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 15:05:48 INFO - PROCESS | 2261 | 1461708348742 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f350000 == 70 [pid = 2261] [id = 228] 15:05:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12bcb3800) [pid = 2261] [serial = 682] [outer = 0x0] 15:05:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x12e444800) [pid = 2261] [serial = 683] [outer = 0x12bcb3800] 15:05:48 INFO - PROCESS | 2261 | 1461708348790 Marionette DEBUG loaded listener.js 15:05:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x12ec09400) [pid = 2261] [serial = 684] [outer = 0x12bcb3800] 15:05:49 INFO - PROCESS | 2261 | 1461708349264 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]]]}] 15:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 778ms 15:05:49 INFO - PROCESS | 2261 | 1461708349284 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 15:05:49 INFO - PROCESS | 2261 | 1461708349286 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 15:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:05:49 INFO - PROCESS | 2261 | 1461708349620 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:05:49 INFO - PROCESS | 2261 | 1461708349622 Marionette TRACE conn2 <- [1,886,null,{}] 15:05:49 INFO - PROCESS | 2261 | 1461708349627 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}] 15:05:49 INFO - PROCESS | 2261 | 1461708349720 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 15:05:49 INFO - PROCESS | 2261 | 1461708349778 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b163000 == 71 [pid = 2261] [id = 229] 15:05:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x1163f6000) [pid = 2261] [serial = 685] [outer = 0x0] 15:05:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x116581c00) [pid = 2261] [serial = 686] [outer = 0x1163f6000] 15:05:49 INFO - PROCESS | 2261 | 1461708349805 Marionette DEBUG loaded listener.js 15:05:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x1190cf400) [pid = 2261] [serial = 687] [outer = 0x1163f6000] 15:05:50 INFO - PROCESS | 2261 | 1461708350234 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]]]}] 15:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 688ms 15:05:50 INFO - PROCESS | 2261 | 1461708350243 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 15:05:50 INFO - PROCESS | 2261 | 1461708350245 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 15:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:05:50 INFO - PROCESS | 2261 | 1461708350248 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:05:50 INFO - PROCESS | 2261 | 1461708350249 Marionette TRACE conn2 <- [1,890,null,{}] 15:05:50 INFO - PROCESS | 2261 | 1461708350255 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}] 15:05:50 INFO - PROCESS | 2261 | 1461708350347 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 15:05:50 INFO - PROCESS | 2261 | 1461708350403 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x1153c1800 == 72 [pid = 2261] [id = 230] 15:05:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x114355400) [pid = 2261] [serial = 688] [outer = 0x0] 15:05:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x116757800) [pid = 2261] [serial = 689] [outer = 0x114355400] 15:05:50 INFO - PROCESS | 2261 | 1461708350431 Marionette DEBUG loaded listener.js 15:05:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x119373c00) [pid = 2261] [serial = 690] [outer = 0x114355400] 15:05:50 INFO - PROCESS | 2261 | 1461708350868 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]]]}] 15:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 626ms 15:05:50 INFO - PROCESS | 2261 | 1461708350873 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 15:05:50 INFO - PROCESS | 2261 | 1461708350874 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 15:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:05:50 INFO - PROCESS | 2261 | 1461708350877 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:05:50 INFO - PROCESS | 2261 | 1461708350878 Marionette TRACE conn2 <- [1,894,null,{}] 15:05:50 INFO - PROCESS | 2261 | 1461708350880 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}] 15:05:51 INFO - PROCESS | 2261 | 1461708351008 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 15:05:51 INFO - PROCESS | 2261 | 1461708351160 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1b8800 == 73 [pid = 2261] [id = 231] 15:05:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x11aa69c00) [pid = 2261] [serial = 691] [outer = 0x0] 15:05:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11ab9f400) [pid = 2261] [serial = 692] [outer = 0x11aa69c00] 15:05:51 INFO - PROCESS | 2261 | 1461708351207 Marionette DEBUG loaded listener.js 15:05:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x11ae0ec00) [pid = 2261] [serial = 693] [outer = 0x11aa69c00] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x11b035000 == 72 [pid = 2261] [id = 131] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x1155a2000 == 71 [pid = 2261] [id = 130] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x11a90d800 == 70 [pid = 2261] [id = 170] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12e684800 == 69 [pid = 2261] [id = 168] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12c27c000 == 68 [pid = 2261] [id = 198] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf56000 == 67 [pid = 2261] [id = 197] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12d11c800 == 66 [pid = 2261] [id = 167] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea33000 == 65 [pid = 2261] [id = 169] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12a80e800 == 64 [pid = 2261] [id = 196] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12563d000 == 63 [pid = 2261] [id = 132] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x128576800 == 62 [pid = 2261] [id = 183] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12f088000 == 61 [pid = 2261] [id = 224] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12b34a000) [pid = 2261] [serial = 611] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12b788c00) [pid = 2261] [serial = 590] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x128493400) [pid = 2261] [serial = 587] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x11ab9b800) [pid = 2261] [serial = 584] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12d151400) [pid = 2261] [serial = 593] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x116577400) [pid = 2261] [serial = 581] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12ec50800 == 60 [pid = 2261] [id = 223] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12eacf800 == 59 [pid = 2261] [id = 222] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12c26c800 == 58 [pid = 2261] [id = 221] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12e67a000 == 57 [pid = 2261] [id = 220] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12d186000 == 56 [pid = 2261] [id = 219] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12bcdc000 == 55 [pid = 2261] [id = 218] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x1273e9800 == 54 [pid = 2261] [id = 217] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x126e11000 == 53 [pid = 2261] [id = 216] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x123e14000 == 52 [pid = 2261] [id = 215] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x12a811000 == 51 [pid = 2261] [id = 193] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x11ae4e800 == 50 [pid = 2261] [id = 214] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x119078800 == 49 [pid = 2261] [id = 213] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x118f3f000 == 48 [pid = 2261] [id = 208] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x1273da800 == 47 [pid = 2261] [id = 207] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1c0000 == 46 [pid = 2261] [id = 206] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x118fd8000 == 45 [pid = 2261] [id = 205] 15:05:51 INFO - PROCESS | 2261 | --DOCSHELL 0x126916000 == 44 [pid = 2261] [id = 204] 15:05:51 INFO - PROCESS | 2261 | 1461708351690 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]]]}] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x126c90800) [pid = 2261] [serial = 608] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x127d09800) [pid = 2261] [serial = 609] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x123edf800) [pid = 2261] [serial = 605] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x126b11c00) [pid = 2261] [serial = 606] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x11bbd0c00) [pid = 2261] [serial = 602] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x11c72e000) [pid = 2261] [serial = 603] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x1190e3800) [pid = 2261] [serial = 597] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x1186b0800) [pid = 2261] [serial = 596] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x119d7d000) [pid = 2261] [serial = 599] [outer = 0x0] [url = about:blank] 15:05:51 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x11aa5f400) [pid = 2261] [serial = 600] [outer = 0x0] [url = about:blank] 15:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 870ms 15:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:05:51 INFO - PROCESS | 2261 | 1461708351748 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 15:05:51 INFO - PROCESS | 2261 | 1461708351749 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 15:05:51 INFO - PROCESS | 2261 | 1461708351751 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:05:51 INFO - PROCESS | 2261 | 1461708351753 Marionette TRACE conn2 <- [1,898,null,{}] 15:05:51 INFO - PROCESS | 2261 | 1461708351756 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}] 15:05:51 INFO - PROCESS | 2261 | 1461708351833 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 15:05:51 INFO - PROCESS | 2261 | 1461708351838 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ae4b000 == 45 [pid = 2261] [id = 232] 15:05:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11b0ea400) [pid = 2261] [serial = 694] [outer = 0x0] 15:05:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x11b0f4800) [pid = 2261] [serial = 695] [outer = 0x11b0ea400] 15:05:51 INFO - PROCESS | 2261 | 1461708351866 Marionette DEBUG loaded listener.js 15:05:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x11ba6dc00) [pid = 2261] [serial = 696] [outer = 0x11b0ea400] 15:05:52 INFO - PROCESS | 2261 | 1461708352209 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]]]}] 15:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 472ms 15:05:52 INFO - PROCESS | 2261 | 1461708352225 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 15:05:52 INFO - PROCESS | 2261 | 1461708352226 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 15:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:05:52 INFO - PROCESS | 2261 | 1461708352229 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:05:52 INFO - PROCESS | 2261 | 1461708352230 Marionette TRACE conn2 <- [1,902,null,{}] 15:05:52 INFO - PROCESS | 2261 | 1461708352232 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}] 15:05:52 INFO - PROCESS | 2261 | 1461708352309 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 15:05:52 INFO - PROCESS | 2261 | 1461708352362 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0ea800 == 46 [pid = 2261] [id = 233] 15:05:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x115345400) [pid = 2261] [serial = 697] [outer = 0x0] 15:05:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x11bbc8800) [pid = 2261] [serial = 698] [outer = 0x115345400] 15:05:52 INFO - PROCESS | 2261 | 1461708352388 Marionette DEBUG loaded listener.js 15:05:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x11c30b800) [pid = 2261] [serial = 699] [outer = 0x115345400] 15:05:52 INFO - PROCESS | 2261 | 1461708352680 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]]]}] 15:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 15:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:05:52 INFO - PROCESS | 2261 | 1461708352697 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 15:05:52 INFO - PROCESS | 2261 | 1461708352698 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 15:05:52 INFO - PROCESS | 2261 | 1461708352700 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:05:52 INFO - PROCESS | 2261 | 1461708352701 Marionette TRACE conn2 <- [1,906,null,{}] 15:05:52 INFO - PROCESS | 2261 | 1461708352706 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}] 15:05:52 INFO - PROCESS | 2261 | 1461708352806 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 15:05:52 INFO - PROCESS | 2261 | 1461708352858 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c864800 == 47 [pid = 2261] [id = 234] 15:05:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x115849400) [pid = 2261] [serial = 700] [outer = 0x0] 15:05:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x11c627000) [pid = 2261] [serial = 701] [outer = 0x115849400] 15:05:52 INFO - PROCESS | 2261 | 1461708352887 Marionette DEBUG loaded listener.js 15:05:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x11cbb6c00) [pid = 2261] [serial = 702] [outer = 0x115849400] 15:05:53 INFO - PROCESS | 2261 | 1461708353178 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]]]}] 15:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 523ms 15:05:53 INFO - PROCESS | 2261 | 1461708353224 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 15:05:53 INFO - PROCESS | 2261 | 1461708353225 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 15:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:05:53 INFO - PROCESS | 2261 | 1461708353228 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:05:53 INFO - PROCESS | 2261 | 1461708353229 Marionette TRACE conn2 <- [1,910,null,{}] 15:05:53 INFO - PROCESS | 2261 | 1461708353231 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}] 15:05:53 INFO - PROCESS | 2261 | 1461708353307 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 15:05:53 INFO - PROCESS | 2261 | 1461708353312 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x118a09000 == 48 [pid = 2261] [id = 235] 15:05:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x11cb1e800) [pid = 2261] [serial = 703] [outer = 0x0] 15:05:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x123ee1c00) [pid = 2261] [serial = 704] [outer = 0x11cb1e800] 15:05:53 INFO - PROCESS | 2261 | 1461708353338 Marionette DEBUG loaded listener.js 15:05:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x12567ec00) [pid = 2261] [serial = 705] [outer = 0x11cb1e800] 15:05:53 INFO - PROCESS | 2261 | 1461708353724 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]]]}] 15:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 518ms 15:05:53 INFO - PROCESS | 2261 | 1461708353747 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 15:05:53 INFO - PROCESS | 2261 | 1461708353748 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 15:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:05:53 INFO - PROCESS | 2261 | 1461708353750 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:05:53 INFO - PROCESS | 2261 | 1461708353751 Marionette TRACE conn2 <- [1,914,null,{}] 15:05:53 INFO - PROCESS | 2261 | 1461708353761 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}] 15:05:53 INFO - PROCESS | 2261 | 1461708353856 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 15:05:53 INFO - PROCESS | 2261 | 1461708353860 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x12689d000 == 49 [pid = 2261] [id = 236] 15:05:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x11cb1f000) [pid = 2261] [serial = 706] [outer = 0x0] 15:05:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x126b11c00) [pid = 2261] [serial = 707] [outer = 0x11cb1f000] 15:05:53 INFO - PROCESS | 2261 | 1461708353886 Marionette DEBUG loaded listener.js 15:05:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x126f2e800) [pid = 2261] [serial = 708] [outer = 0x11cb1f000] 15:05:54 INFO - PROCESS | 2261 | 1461708354217 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]]]}] 15:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 473ms 15:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:05:54 INFO - PROCESS | 2261 | 1461708354228 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 15:05:54 INFO - PROCESS | 2261 | 1461708354230 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 15:05:54 INFO - PROCESS | 2261 | 1461708354232 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:05:54 INFO - PROCESS | 2261 | 1461708354233 Marionette TRACE conn2 <- [1,918,null,{}] 15:05:54 INFO - PROCESS | 2261 | 1461708354235 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}] 15:05:54 INFO - PROCESS | 2261 | 1461708354336 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 15:05:54 INFO - PROCESS | 2261 | 1461708354371 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x127334800 == 50 [pid = 2261] [id = 237] 15:05:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x1269e9800) [pid = 2261] [serial = 709] [outer = 0x0] 15:05:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x127910400) [pid = 2261] [serial = 710] [outer = 0x1269e9800] 15:05:54 INFO - PROCESS | 2261 | 1461708354397 Marionette DEBUG loaded listener.js 15:05:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x127d0a000) [pid = 2261] [serial = 711] [outer = 0x1269e9800] 15:05:54 INFO - PROCESS | 2261 | 1461708354743 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]]]}] 15:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 519ms 15:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:05:54 INFO - PROCESS | 2261 | 1461708354756 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 15:05:54 INFO - PROCESS | 2261 | 1461708354757 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 15:05:54 INFO - PROCESS | 2261 | 1461708354759 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:05:54 INFO - PROCESS | 2261 | 1461708354761 Marionette TRACE conn2 <- [1,922,null,{}] 15:05:54 INFO - PROCESS | 2261 | 1461708354763 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}] 15:05:54 INFO - PROCESS | 2261 | 1461708354863 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 15:05:54 INFO - PROCESS | 2261 | 1461708354868 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x129630800 == 51 [pid = 2261] [id = 238] 15:05:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x127407000) [pid = 2261] [serial = 712] [outer = 0x0] 15:05:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12855ac00) [pid = 2261] [serial = 713] [outer = 0x127407000] 15:05:54 INFO - PROCESS | 2261 | 1461708354895 Marionette DEBUG loaded listener.js 15:05:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x128ef0400) [pid = 2261] [serial = 714] [outer = 0x127407000] 15:05:55 INFO - PROCESS | 2261 | 1461708355233 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]]]}] 15:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 518ms 15:05:55 INFO - PROCESS | 2261 | 1461708355278 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 15:05:55 INFO - PROCESS | 2261 | 1461708355280 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 15:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:05:55 INFO - PROCESS | 2261 | 1461708355282 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:05:55 INFO - PROCESS | 2261 | 1461708355284 Marionette TRACE conn2 <- [1,926,null,{}] 15:05:55 INFO - PROCESS | 2261 | 1461708355292 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}] 15:05:55 INFO - PROCESS | 2261 | 1461708355410 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 15:05:55 INFO - PROCESS | 2261 | 1461708355414 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bcc6800 == 52 [pid = 2261] [id = 239] 15:05:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x128560000) [pid = 2261] [serial = 715] [outer = 0x0] 15:05:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x12b351c00) [pid = 2261] [serial = 716] [outer = 0x128560000] 15:05:55 INFO - PROCESS | 2261 | 1461708355444 Marionette DEBUG loaded listener.js 15:05:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12b78bc00) [pid = 2261] [serial = 717] [outer = 0x128560000] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11c3ed800) [pid = 2261] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x12f0b4400) [pid = 2261] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x128496c00) [pid = 2261] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x128ef0800) [pid = 2261] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x11657f400) [pid = 2261] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x12f0bb000) [pid = 2261] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x11cbb1c00) [pid = 2261] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x128ef0c00) [pid = 2261] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x11a949400) [pid = 2261] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x118675c00) [pid = 2261] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x1190d4000) [pid = 2261] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12f573800) [pid = 2261] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12d6c4400) [pid = 2261] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12b634800) [pid = 2261] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:05:56 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x11bd98800) [pid = 2261] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:05:56 INFO - PROCESS | 2261 | 1461708356226 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]]]}] 15:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 974ms 15:05:56 INFO - PROCESS | 2261 | 1461708356258 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 15:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:05:56 INFO - PROCESS | 2261 | 1461708356260 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 15:05:56 INFO - PROCESS | 2261 | 1461708356262 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:05:56 INFO - PROCESS | 2261 | 1461708356263 Marionette TRACE conn2 <- [1,930,null,{}] 15:05:56 INFO - PROCESS | 2261 | 1461708356265 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}] 15:05:56 INFO - PROCESS | 2261 | 1461708356347 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 15:05:56 INFO - PROCESS | 2261 | 1461708356354 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bcd0000 == 53 [pid = 2261] [id = 240] 15:05:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x128496c00) [pid = 2261] [serial = 718] [outer = 0x0] 15:05:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x12bcb7000) [pid = 2261] [serial = 719] [outer = 0x128496c00] 15:05:56 INFO - PROCESS | 2261 | 1461708356379 Marionette DEBUG loaded listener.js 15:05:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x12bf08000) [pid = 2261] [serial = 720] [outer = 0x128496c00] 15:05:56 INFO - PROCESS | 2261 | 1461708356696 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]]]}] 15:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 468ms 15:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:05:56 INFO - PROCESS | 2261 | 1461708356730 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 15:05:56 INFO - PROCESS | 2261 | 1461708356732 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 15:05:56 INFO - PROCESS | 2261 | 1461708356734 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:05:56 INFO - PROCESS | 2261 | 1461708356735 Marionette TRACE conn2 <- [1,934,null,{}] 15:05:56 INFO - PROCESS | 2261 | 1461708356738 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}] 15:05:56 INFO - PROCESS | 2261 | 1461708356817 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 15:05:56 INFO - PROCESS | 2261 | 1461708356874 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d11b000 == 54 [pid = 2261] [id = 241] 15:05:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x12aaee000) [pid = 2261] [serial = 721] [outer = 0x0] 15:05:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x12c009c00) [pid = 2261] [serial = 722] [outer = 0x12aaee000] 15:05:56 INFO - PROCESS | 2261 | 1461708356900 Marionette DEBUG loaded listener.js 15:05:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12d149800) [pid = 2261] [serial = 723] [outer = 0x12aaee000] 15:05:57 INFO - PROCESS | 2261 | 1461708357193 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]]]}] 15:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 15:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:05:57 INFO - PROCESS | 2261 | 1461708357252 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 15:05:57 INFO - PROCESS | 2261 | 1461708357254 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 15:05:57 INFO - PROCESS | 2261 | 1461708357256 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:05:57 INFO - PROCESS | 2261 | 1461708357257 Marionette TRACE conn2 <- [1,938,null,{}] 15:05:57 INFO - PROCESS | 2261 | 1461708357259 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}] 15:05:57 INFO - PROCESS | 2261 | 1461708357336 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 15:05:57 INFO - PROCESS | 2261 | 1461708357342 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3d4000 == 55 [pid = 2261] [id = 242] 15:05:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12bc0a800) [pid = 2261] [serial = 724] [outer = 0x0] 15:05:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12d155c00) [pid = 2261] [serial = 725] [outer = 0x12bc0a800] 15:05:57 INFO - PROCESS | 2261 | 1461708357368 Marionette DEBUG loaded listener.js 15:05:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x12d6bac00) [pid = 2261] [serial = 726] [outer = 0x12bc0a800] 15:05:57 INFO - PROCESS | 2261 | 1461708357712 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]]]}] 15:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 469ms 15:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:05:57 INFO - PROCESS | 2261 | 1461708357726 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 15:05:57 INFO - PROCESS | 2261 | 1461708357728 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 15:05:57 INFO - PROCESS | 2261 | 1461708357731 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:05:57 INFO - PROCESS | 2261 | 1461708357733 Marionette TRACE conn2 <- [1,942,null,{}] 15:05:57 INFO - PROCESS | 2261 | 1461708357738 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}] 15:05:57 INFO - PROCESS | 2261 | 1461708357898 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 15:05:57 INFO - PROCESS | 2261 | 1461708357907 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dce6800 == 56 [pid = 2261] [id = 243] 15:05:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x12d417400) [pid = 2261] [serial = 727] [outer = 0x0] 15:05:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12dbbe000) [pid = 2261] [serial = 728] [outer = 0x12d417400] 15:05:57 INFO - PROCESS | 2261 | 1461708357945 Marionette DEBUG loaded listener.js 15:05:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12e35d800) [pid = 2261] [serial = 729] [outer = 0x12d417400] 15:05:58 INFO - PROCESS | 2261 | 1461708358467 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]]]}] 15:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 770ms 15:05:58 INFO - PROCESS | 2261 | 1461708358502 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 15:05:58 INFO - PROCESS | 2261 | 1461708358507 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 15:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:05:58 INFO - PROCESS | 2261 | 1461708358511 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:05:58 INFO - PROCESS | 2261 | 1461708358514 Marionette TRACE conn2 <- [1,946,null,{}] 15:05:58 INFO - PROCESS | 2261 | 1461708358517 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}] 15:05:58 INFO - PROCESS | 2261 | 1461708358645 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 15:05:58 INFO - PROCESS | 2261 | 1461708358716 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x11a913000 == 57 [pid = 2261] [id = 244] 15:05:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x1190e3000) [pid = 2261] [serial = 730] [outer = 0x0] 15:05:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x11918f000) [pid = 2261] [serial = 731] [outer = 0x1190e3000] 15:05:58 INFO - PROCESS | 2261 | 1461708358749 Marionette DEBUG loaded listener.js 15:05:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x11a94fc00) [pid = 2261] [serial = 732] [outer = 0x1190e3000] 15:05:59 INFO - PROCESS | 2261 | 1461708359160 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]]]}] 15:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 15:05:59 INFO - PROCESS | 2261 | 1461708359182 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 15:05:59 INFO - PROCESS | 2261 | 1461708359186 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 15:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:05:59 INFO - PROCESS | 2261 | 1461708359191 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:05:59 INFO - PROCESS | 2261 | 1461708359192 Marionette TRACE conn2 <- [1,950,null,{}] 15:05:59 INFO - PROCESS | 2261 | 1461708359195 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}] 15:05:59 INFO - PROCESS | 2261 | 1461708359302 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 15:05:59 INFO - PROCESS | 2261 | 1461708359359 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e06800 == 58 [pid = 2261] [id = 245] 15:05:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x11a965000) [pid = 2261] [serial = 733] [outer = 0x0] 15:05:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x11aba5000) [pid = 2261] [serial = 734] [outer = 0x11a965000] 15:05:59 INFO - PROCESS | 2261 | 1461708359390 Marionette DEBUG loaded listener.js 15:05:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x11ba71800) [pid = 2261] [serial = 735] [outer = 0x11a965000] 15:05:59 INFO - PROCESS | 2261 | 1461708359863 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]]]}] 15:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 720ms 15:05:59 INFO - PROCESS | 2261 | 1461708359966 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 15:05:59 INFO - PROCESS | 2261 | 1461708359968 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 15:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:05:59 INFO - PROCESS | 2261 | 1461708359973 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:05:59 INFO - PROCESS | 2261 | 1461708359975 Marionette TRACE conn2 <- [1,954,null,{}] 15:05:59 INFO - PROCESS | 2261 | 1461708359983 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}] 15:06:00 INFO - PROCESS | 2261 | 1461708360087 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 15:06:00 INFO - PROCESS | 2261 | 1461708360146 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6e5000 == 59 [pid = 2261] [id = 246] 15:06:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x11c729400) [pid = 2261] [serial = 736] [outer = 0x0] 15:06:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x11cb1f800) [pid = 2261] [serial = 737] [outer = 0x11c729400] 15:06:00 INFO - PROCESS | 2261 | 1461708360178 Marionette DEBUG loaded listener.js 15:06:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x126edb400) [pid = 2261] [serial = 738] [outer = 0x11c729400] 15:06:00 INFO - PROCESS | 2261 | 1461708360623 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]]]}] 15:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 15:06:00 INFO - PROCESS | 2261 | 1461708360644 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 15:06:00 INFO - PROCESS | 2261 | 1461708360646 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 15:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:06:00 INFO - PROCESS | 2261 | 1461708360649 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:06:00 INFO - PROCESS | 2261 | 1461708360650 Marionette TRACE conn2 <- [1,958,null,{}] 15:06:00 INFO - PROCESS | 2261 | 1461708360652 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}] 15:06:00 INFO - PROCESS | 2261 | 1461708360754 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 15:06:00 INFO - PROCESS | 2261 | 1461708360811 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ead6000 == 60 [pid = 2261] [id = 247] 15:06:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x127405c00) [pid = 2261] [serial = 739] [outer = 0x0] 15:06:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x12aaf4400) [pid = 2261] [serial = 740] [outer = 0x127405c00] 15:06:00 INFO - PROCESS | 2261 | 1461708360842 Marionette DEBUG loaded listener.js 15:06:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x12b635400) [pid = 2261] [serial = 741] [outer = 0x127405c00] 15:06:01 INFO - PROCESS | 2261 | 1461708361277 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]]]}] 15:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 669ms 15:06:01 INFO - PROCESS | 2261 | 1461708361318 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 15:06:01 INFO - PROCESS | 2261 | 1461708361320 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 15:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:06:01 INFO - PROCESS | 2261 | 1461708361322 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:06:01 INFO - PROCESS | 2261 | 1461708361323 Marionette TRACE conn2 <- [1,962,null,{}] 15:06:01 INFO - PROCESS | 2261 | 1461708361326 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}] 15:06:01 INFO - PROCESS | 2261 | 1461708361455 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 15:06:01 INFO - PROCESS | 2261 | 1461708361549 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b159000 == 61 [pid = 2261] [id = 248] 15:06:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x119372c00) [pid = 2261] [serial = 742] [outer = 0x0] 15:06:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x12aaee800) [pid = 2261] [serial = 743] [outer = 0x119372c00] 15:06:01 INFO - PROCESS | 2261 | 1461708361581 Marionette DEBUG loaded listener.js 15:06:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x12d154800) [pid = 2261] [serial = 744] [outer = 0x119372c00] 15:06:01 INFO - PROCESS | 2261 | 1461708361989 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]]]}] 15:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 721ms 15:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:06:02 INFO - PROCESS | 2261 | 1461708362043 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 15:06:02 INFO - PROCESS | 2261 | 1461708362045 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 15:06:02 INFO - PROCESS | 2261 | 1461708362047 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:06:02 INFO - PROCESS | 2261 | 1461708362048 Marionette TRACE conn2 <- [1,966,null,{}] 15:06:02 INFO - PROCESS | 2261 | 1461708362051 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}] 15:06:02 INFO - PROCESS | 2261 | 1461708362161 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 15:06:02 INFO - PROCESS | 2261 | 1461708362220 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c3a8000 == 62 [pid = 2261] [id = 249] 15:06:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x1186b3400) [pid = 2261] [serial = 745] [outer = 0x0] 15:06:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x12d6bec00) [pid = 2261] [serial = 746] [outer = 0x1186b3400] 15:06:02 INFO - PROCESS | 2261 | 1461708362267 Marionette DEBUG loaded listener.js 15:06:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x12ec04000) [pid = 2261] [serial = 747] [outer = 0x1186b3400] 15:06:02 INFO - PROCESS | 2261 | 1461708362873 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]]]}] 15:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 871ms 15:06:02 INFO - PROCESS | 2261 | 1461708362919 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 15:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:06:02 INFO - PROCESS | 2261 | 1461708362921 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 15:06:02 INFO - PROCESS | 2261 | 1461708362925 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:06:02 INFO - PROCESS | 2261 | 1461708362927 Marionette TRACE conn2 <- [1,970,null,{}] 15:06:02 INFO - PROCESS | 2261 | 1461708362931 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}] 15:06:03 INFO - PROCESS | 2261 | 1461708363029 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 15:06:03 INFO - PROCESS | 2261 | 1461708363103 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1d0800 == 63 [pid = 2261] [id = 250] 15:06:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x115345c00) [pid = 2261] [serial = 748] [outer = 0x0] 15:06:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x116575400) [pid = 2261] [serial = 749] [outer = 0x115345c00] 15:06:03 INFO - PROCESS | 2261 | 1461708363132 Marionette DEBUG loaded listener.js 15:06:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x1190e3800) [pid = 2261] [serial = 750] [outer = 0x115345c00] 15:06:03 INFO - PROCESS | 2261 | 1461708363611 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]]]}] 15:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 724ms 15:06:03 INFO - PROCESS | 2261 | 1461708363656 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 15:06:03 INFO - PROCESS | 2261 | 1461708363662 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 15:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:06:03 INFO - PROCESS | 2261 | 1461708363669 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:06:03 INFO - PROCESS | 2261 | 1461708363674 Marionette TRACE conn2 <- [1,974,null,{}] 15:06:03 INFO - PROCESS | 2261 | 1461708363678 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}] 15:06:03 INFO - PROCESS | 2261 | 1461708363802 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x12dc49000 == 62 [pid = 2261] [id = 211] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3d4000 == 61 [pid = 2261] [id = 242] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x12d11b000 == 60 [pid = 2261] [id = 241] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x12bcd0000 == 59 [pid = 2261] [id = 240] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x12bcc6800 == 58 [pid = 2261] [id = 239] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x129630800 == 57 [pid = 2261] [id = 238] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x127334800 == 56 [pid = 2261] [id = 237] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x12689d000 == 55 [pid = 2261] [id = 236] 15:06:03 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x12aaf4000) [pid = 2261] [serial = 671] [outer = 0x0] [url = about:blank] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x118a09000 == 54 [pid = 2261] [id = 235] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x11c864800 == 53 [pid = 2261] [id = 234] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0ea800 == 52 [pid = 2261] [id = 233] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x11ae4b000 == 51 [pid = 2261] [id = 232] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1b8800 == 50 [pid = 2261] [id = 231] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x1153c1800 == 49 [pid = 2261] [id = 230] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x11b163000 == 48 [pid = 2261] [id = 229] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x12f350000 == 47 [pid = 2261] [id = 228] 15:06:03 INFO - PROCESS | 2261 | --DOCSHELL 0x118add800 == 46 [pid = 2261] [id = 225] 15:06:03 INFO - PROCESS | 2261 | 1461708363889 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x116304800 == 47 [pid = 2261] [id = 251] 15:06:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x118a45400) [pid = 2261] [serial = 751] [outer = 0x0] 15:06:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x119370400) [pid = 2261] [serial = 752] [outer = 0x118a45400] 15:06:03 INFO - PROCESS | 2261 | 1461708363916 Marionette DEBUG loaded listener.js 15:06:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x11ae78c00) [pid = 2261] [serial = 753] [outer = 0x118a45400] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x12d40e400) [pid = 2261] [serial = 594] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x128552c00) [pid = 2261] [serial = 552] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x12fbe2000) [pid = 2261] [serial = 669] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x12f0be000) [pid = 2261] [serial = 656] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x12c017000) [pid = 2261] [serial = 612] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12bcbf400) [pid = 2261] [serial = 647] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x12d148c00) [pid = 2261] [serial = 648] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12e9a3800) [pid = 2261] [serial = 636] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12bcbcc00) [pid = 2261] [serial = 635] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x12b78e400) [pid = 2261] [serial = 623] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x127385000) [pid = 2261] [serial = 620] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x12f573000) [pid = 2261] [serial = 659] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x127384800) [pid = 2261] [serial = 644] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x128561400) [pid = 2261] [serial = 645] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x116577800) [pid = 2261] [serial = 614] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x12d1d3000) [pid = 2261] [serial = 650] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x12f56c000) [pid = 2261] [serial = 657] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12d1dd000) [pid = 2261] [serial = 626] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x11ba76000) [pid = 2261] [serial = 641] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x11c629c00) [pid = 2261] [serial = 642] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x12e439800) [pid = 2261] [serial = 629] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x11ae77400) [pid = 2261] [serial = 617] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x11a969c00) [pid = 2261] [serial = 639] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x119d83c00) [pid = 2261] [serial = 638] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x127144000) [pid = 2261] [serial = 662] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x12e458000) [pid = 2261] [serial = 632] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x12f760000) [pid = 2261] [serial = 663] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x12f75a800) [pid = 2261] [serial = 660] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12fac6800) [pid = 2261] [serial = 666] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12e443800) [pid = 2261] [serial = 653] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12f766c00) [pid = 2261] [serial = 665] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12f0b4000) [pid = 2261] [serial = 654] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x11c3f1400) [pid = 2261] [serial = 668] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12dbb7c00) [pid = 2261] [serial = 651] [outer = 0x0] [url = about:blank] 15:06:04 INFO - PROCESS | 2261 | 1461708364245 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]]]}] 15:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 624ms 15:06:04 INFO - PROCESS | 2261 | 1461708364293 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 15:06:04 INFO - PROCESS | 2261 | 1461708364294 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 15:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:06:04 INFO - PROCESS | 2261 | 1461708364297 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:06:04 INFO - PROCESS | 2261 | 1461708364299 Marionette TRACE conn2 <- [1,978,null,{}] 15:06:04 INFO - PROCESS | 2261 | 1461708364326 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}] 15:06:04 INFO - PROCESS | 2261 | 1461708364411 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 15:06:04 INFO - PROCESS | 2261 | 1461708364418 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c3c0800 == 48 [pid = 2261] [id = 252] 15:06:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x11ba0c000) [pid = 2261] [serial = 754] [outer = 0x0] 15:06:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x11c3e7800) [pid = 2261] [serial = 755] [outer = 0x11ba0c000] 15:06:04 INFO - PROCESS | 2261 | 1461708364446 Marionette DEBUG loaded listener.js 15:06:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x11c3f5800) [pid = 2261] [serial = 756] [outer = 0x11ba0c000] 15:06:04 INFO - PROCESS | 2261 | 1461708364797 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]]]}] 15:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 520ms 15:06:04 INFO - PROCESS | 2261 | 1461708364817 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 15:06:04 INFO - PROCESS | 2261 | 1461708364819 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 15:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:06:04 INFO - PROCESS | 2261 | 1461708364825 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:06:04 INFO - PROCESS | 2261 | 1461708364826 Marionette TRACE conn2 <- [1,982,null,{}] 15:06:04 INFO - PROCESS | 2261 | 1461708364829 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}] 15:06:04 INFO - PROCESS | 2261 | 1461708364911 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 15:06:04 INFO - PROCESS | 2261 | 1461708364915 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x12688f800 == 49 [pid = 2261] [id = 253] 15:06:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x11c724400) [pid = 2261] [serial = 757] [outer = 0x0] 15:06:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11cbbfc00) [pid = 2261] [serial = 758] [outer = 0x11c724400] 15:06:04 INFO - PROCESS | 2261 | 1461708364942 Marionette DEBUG loaded listener.js 15:06:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x125682400) [pid = 2261] [serial = 759] [outer = 0x11c724400] 15:06:05 INFO - PROCESS | 2261 | 1461708365286 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]]]}] 15:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 470ms 15:06:05 INFO - PROCESS | 2261 | 1461708365293 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 15:06:05 INFO - PROCESS | 2261 | 1461708365294 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 15:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:06:05 INFO - PROCESS | 2261 | 1461708365297 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:06:05 INFO - PROCESS | 2261 | 1461708365298 Marionette TRACE conn2 <- [1,986,null,{}] 15:06:05 INFO - PROCESS | 2261 | 1461708365300 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}] 15:06:05 INFO - PROCESS | 2261 | 1461708365407 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 15:06:05 INFO - PROCESS | 2261 | 1461708365414 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x118adf800 == 50 [pid = 2261] [id = 254] 15:06:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x11c725000) [pid = 2261] [serial = 760] [outer = 0x0] 15:06:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x1269e7000) [pid = 2261] [serial = 761] [outer = 0x11c725000] 15:06:05 INFO - PROCESS | 2261 | 1461708365440 Marionette DEBUG loaded listener.js 15:06:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x127b9b000) [pid = 2261] [serial = 762] [outer = 0x11c725000] 15:06:05 INFO - PROCESS | 2261 | 1461708365785 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]]]}] 15:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 519ms 15:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:06:05 INFO - PROCESS | 2261 | 1461708365817 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 15:06:05 INFO - PROCESS | 2261 | 1461708365818 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 15:06:05 INFO - PROCESS | 2261 | 1461708365822 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:06:05 INFO - PROCESS | 2261 | 1461708365823 Marionette TRACE conn2 <- [1,990,null,{}] 15:06:05 INFO - PROCESS | 2261 | 1461708365825 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}] 15:06:05 INFO - PROCESS | 2261 | 1461708365920 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 15:06:05 INFO - PROCESS | 2261 | 1461708365927 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a821000 == 51 [pid = 2261] [id = 255] 15:06:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x128488c00) [pid = 2261] [serial = 763] [outer = 0x0] 15:06:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12aaf9c00) [pid = 2261] [serial = 764] [outer = 0x128488c00] 15:06:05 INFO - PROCESS | 2261 | 1461708365955 Marionette DEBUG loaded listener.js 15:06:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x12d075000) [pid = 2261] [serial = 765] [outer = 0x128488c00] 15:06:06 INFO - PROCESS | 2261 | 1461708366330 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]]]}] 15:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 521ms 15:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:06:06 INFO - PROCESS | 2261 | 1461708366344 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 15:06:06 INFO - PROCESS | 2261 | 1461708366345 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 15:06:06 INFO - PROCESS | 2261 | 1461708366347 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:06:06 INFO - PROCESS | 2261 | 1461708366348 Marionette TRACE conn2 <- [1,994,null,{}] 15:06:06 INFO - PROCESS | 2261 | 1461708366350 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}] 15:06:06 INFO - PROCESS | 2261 | 1461708366455 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 15:06:06 INFO - PROCESS | 2261 | 1461708366459 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:06 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bcce800 == 52 [pid = 2261] [id = 256] 15:06:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x128552c00) [pid = 2261] [serial = 766] [outer = 0x0] 15:06:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12d1e1c00) [pid = 2261] [serial = 767] [outer = 0x128552c00] 15:06:06 INFO - PROCESS | 2261 | 1461708366484 Marionette DEBUG loaded listener.js 15:06:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12e353400) [pid = 2261] [serial = 768] [outer = 0x128552c00] 15:06:06 INFO - PROCESS | 2261 | 1461708366833 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]]]}] 15:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 15:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:06:06 INFO - PROCESS | 2261 | 1461708366865 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 15:06:06 INFO - PROCESS | 2261 | 1461708366867 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 15:06:06 INFO - PROCESS | 2261 | 1461708366869 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:06:06 INFO - PROCESS | 2261 | 1461708366870 Marionette TRACE conn2 <- [1,998,null,{}] 15:06:06 INFO - PROCESS | 2261 | 1461708366872 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}] 15:06:06 INFO - PROCESS | 2261 | 1461708366971 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 15:06:07 INFO - PROCESS | 2261 | 1461708367005 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d197000 == 53 [pid = 2261] [id = 257] 15:06:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12d14f400) [pid = 2261] [serial = 769] [outer = 0x0] 15:06:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12e43b000) [pid = 2261] [serial = 770] [outer = 0x12d14f400] 15:06:07 INFO - PROCESS | 2261 | 1461708367030 Marionette DEBUG loaded listener.js 15:06:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x11aa5c800) [pid = 2261] [serial = 771] [outer = 0x12d14f400] 15:06:07 INFO - PROCESS | 2261 | 1461708367398 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]]]}] 15:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 573ms 15:06:07 INFO - PROCESS | 2261 | 1461708367443 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 15:06:07 INFO - PROCESS | 2261 | 1461708367444 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 15:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:06:07 INFO - PROCESS | 2261 | 1461708367446 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:06:07 INFO - PROCESS | 2261 | 1461708367448 Marionette TRACE conn2 <- [1,1002,null,{}] 15:06:07 INFO - PROCESS | 2261 | 1461708367450 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}] 15:06:07 INFO - PROCESS | 2261 | 1461708367575 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 15:06:07 INFO - PROCESS | 2261 | 1461708367599 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e673800 == 54 [pid = 2261] [id = 258] 15:06:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x12e354400) [pid = 2261] [serial = 772] [outer = 0x0] 15:06:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x127e50c00) [pid = 2261] [serial = 773] [outer = 0x12e354400] 15:06:07 INFO - PROCESS | 2261 | 1461708367635 Marionette DEBUG loaded listener.js 15:06:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12ec07400) [pid = 2261] [serial = 774] [outer = 0x12e354400] 15:06:08 INFO - PROCESS | 2261 | 1461708368266 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]]]}] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x12aaec800) [pid = 2261] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x11cb1f000) [pid = 2261] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x1269e9800) [pid = 2261] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x114355400) [pid = 2261] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x115345400) [pid = 2261] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x11cb1e800) [pid = 2261] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x1163f6000) [pid = 2261] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11b0ea400) [pid = 2261] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x115849400) [pid = 2261] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x11aa69c00) [pid = 2261] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x127407000) [pid = 2261] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x128560000) [pid = 2261] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x128496c00) [pid = 2261] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x12aaee000) [pid = 2261] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x118676800) [pid = 2261] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x11c309000) [pid = 2261] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x118f08400) [pid = 2261] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12d40e800) [pid = 2261] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12f0b8000) [pid = 2261] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x1159b1c00) [pid = 2261] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x113487c00) [pid = 2261] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x128492400) [pid = 2261] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11a96b800) [pid = 2261] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12738f800) [pid = 2261] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x12bf16800) [pid = 2261] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x11867a400) [pid = 2261] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x11a95c400) [pid = 2261] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12b344c00) [pid = 2261] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x126b10800) [pid = 2261] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x115842800) [pid = 2261] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12e356400) [pid = 2261] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x123ee8400) [pid = 2261] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x12c013000) [pid = 2261] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11a952c00) [pid = 2261] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:06:08 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12bc0a800) [pid = 2261] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 869ms 15:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:06:08 INFO - PROCESS | 2261 | 1461708368315 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 15:06:08 INFO - PROCESS | 2261 | 1461708368317 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 15:06:08 INFO - PROCESS | 2261 | 1461708368319 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:06:08 INFO - PROCESS | 2261 | 1461708368320 Marionette TRACE conn2 <- [1,1006,null,{}] 15:06:08 INFO - PROCESS | 2261 | 1461708368324 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}] 15:06:08 INFO - PROCESS | 2261 | 1461708368408 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 15:06:08 INFO - PROCESS | 2261 | 1461708368412 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x119079800 == 55 [pid = 2261] [id = 259] 15:06:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x115849400) [pid = 2261] [serial = 775] [outer = 0x0] 15:06:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x118676800) [pid = 2261] [serial = 776] [outer = 0x115849400] 15:06:08 INFO - PROCESS | 2261 | 1461708368438 Marionette DEBUG loaded listener.js 15:06:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11a963000) [pid = 2261] [serial = 777] [outer = 0x115849400] 15:06:08 INFO - PROCESS | 2261 | 1461708368778 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]]]}] 15:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 474ms 15:06:08 INFO - PROCESS | 2261 | 1461708368793 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 15:06:08 INFO - PROCESS | 2261 | 1461708368795 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 15:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:06:08 INFO - PROCESS | 2261 | 1461708368798 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:06:08 INFO - PROCESS | 2261 | 1461708368799 Marionette TRACE conn2 <- [1,1010,null,{}] 15:06:08 INFO - PROCESS | 2261 | 1461708368802 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}] 15:06:08 INFO - PROCESS | 2261 | 1461708368953 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 15:06:08 INFO - PROCESS | 2261 | 1461708368971 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f080800 == 56 [pid = 2261] [id = 260] 15:06:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11a952c00) [pid = 2261] [serial = 778] [outer = 0x0] 15:06:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11c626000) [pid = 2261] [serial = 779] [outer = 0x11a952c00] 15:06:09 INFO - PROCESS | 2261 | 1461708369018 Marionette DEBUG loaded listener.js 15:06:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x12bcb9c00) [pid = 2261] [serial = 780] [outer = 0x11a952c00] 15:06:09 INFO - PROCESS | 2261 | 1461708369422 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]]]}] 15:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 675ms 15:06:09 INFO - PROCESS | 2261 | 1461708369472 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 15:06:09 INFO - PROCESS | 2261 | 1461708369474 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 15:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:06:09 INFO - PROCESS | 2261 | 1461708369476 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:06:09 INFO - PROCESS | 2261 | 1461708369477 Marionette TRACE conn2 <- [1,1014,null,{}] 15:06:09 INFO - PROCESS | 2261 | 1461708369479 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}] 15:06:09 INFO - PROCESS | 2261 | 1461708369584 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 15:06:09 INFO - PROCESS | 2261 | 1461708369592 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f094000 == 57 [pid = 2261] [id = 261] 15:06:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12b782c00) [pid = 2261] [serial = 781] [outer = 0x0] 15:06:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12d1dc400) [pid = 2261] [serial = 782] [outer = 0x12b782c00] 15:06:09 INFO - PROCESS | 2261 | 1461708369617 Marionette DEBUG loaded listener.js 15:06:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12ec0f800) [pid = 2261] [serial = 783] [outer = 0x12b782c00] 15:06:09 INFO - PROCESS | 2261 | 1461708369980 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]]]}] 15:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 15:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:06:10 INFO - PROCESS | 2261 | 1461708369995 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 15:06:10 INFO - PROCESS | 2261 | 1461708369997 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 15:06:10 INFO - PROCESS | 2261 | 1461708369999 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:06:10 INFO - PROCESS | 2261 | 1461708370000 Marionette TRACE conn2 <- [1,1018,null,{}] 15:06:10 INFO - PROCESS | 2261 | 1461708370002 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}] 15:06:10 INFO - PROCESS | 2261 | 1461708370092 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 15:06:10 INFO - PROCESS | 2261 | 1461708370096 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f722000 == 58 [pid = 2261] [id = 262] 15:06:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x11549cc00) [pid = 2261] [serial = 784] [outer = 0x0] 15:06:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x12f0ba000) [pid = 2261] [serial = 785] [outer = 0x11549cc00] 15:06:10 INFO - PROCESS | 2261 | 1461708370121 Marionette DEBUG loaded listener.js 15:06:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12f56b400) [pid = 2261] [serial = 786] [outer = 0x11549cc00] 15:06:10 INFO - PROCESS | 2261 | 1461708370612 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]]]}] 15:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 668ms 15:06:10 INFO - PROCESS | 2261 | 1461708370668 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 15:06:10 INFO - PROCESS | 2261 | 1461708370671 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 15:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:06:10 INFO - PROCESS | 2261 | 1461708370675 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:06:10 INFO - PROCESS | 2261 | 1461708370677 Marionette TRACE conn2 <- [1,1022,null,{}] 15:06:10 INFO - PROCESS | 2261 | 1461708370682 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}] 15:06:10 INFO - PROCESS | 2261 | 1461708370792 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 15:06:10 INFO - PROCESS | 2261 | 1461708370905 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x11baed000 == 59 [pid = 2261] [id = 263] 15:06:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x118fc5400) [pid = 2261] [serial = 787] [outer = 0x0] 15:06:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x1190e6800) [pid = 2261] [serial = 788] [outer = 0x118fc5400] 15:06:10 INFO - PROCESS | 2261 | 1461708370937 Marionette DEBUG loaded listener.js 15:06:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x11aa3b400) [pid = 2261] [serial = 789] [outer = 0x118fc5400] 15:06:11 INFO - PROCESS | 2261 | 1461708371368 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]]]}] 15:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 721ms 15:06:11 INFO - PROCESS | 2261 | 1461708371397 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 15:06:11 INFO - PROCESS | 2261 | 1461708371401 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 15:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:06:11 INFO - PROCESS | 2261 | 1461708371406 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:06:11 INFO - PROCESS | 2261 | 1461708371408 Marionette TRACE conn2 <- [1,1026,null,{}] 15:06:11 INFO - PROCESS | 2261 | 1461708371410 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}] 15:06:11 INFO - PROCESS | 2261 | 1461708371520 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 15:06:11 INFO - PROCESS | 2261 | 1461708371578 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x126e0a000 == 60 [pid = 2261] [id = 264] 15:06:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x11aa67800) [pid = 2261] [serial = 790] [outer = 0x0] 15:06:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x11bd91800) [pid = 2261] [serial = 791] [outer = 0x11aa67800] 15:06:11 INFO - PROCESS | 2261 | 1461708371609 Marionette DEBUG loaded listener.js 15:06:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x11c3ea800) [pid = 2261] [serial = 792] [outer = 0x11aa67800] 15:06:12 INFO - PROCESS | 2261 | 1461708372066 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]]]}] 15:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 15:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:06:12 INFO - PROCESS | 2261 | 1461708372076 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 15:06:12 INFO - PROCESS | 2261 | 1461708372077 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 15:06:12 INFO - PROCESS | 2261 | 1461708372080 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:06:12 INFO - PROCESS | 2261 | 1461708372082 Marionette TRACE conn2 <- [1,1030,null,{}] 15:06:12 INFO - PROCESS | 2261 | 1461708372093 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}] 15:06:12 INFO - PROCESS | 2261 | 1461708372224 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 15:06:12 INFO - PROCESS | 2261 | 1461708372288 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:12 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f339000 == 61 [pid = 2261] [id = 265] 15:06:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11cb1d000) [pid = 2261] [serial = 793] [outer = 0x0] 15:06:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x127b9d400) [pid = 2261] [serial = 794] [outer = 0x11cb1d000] 15:06:12 INFO - PROCESS | 2261 | 1461708372362 Marionette DEBUG loaded listener.js 15:06:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12aaeec00) [pid = 2261] [serial = 795] [outer = 0x11cb1d000] 15:06:12 INFO - PROCESS | 2261 | 1461708372787 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]]]}] 15:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 774ms 15:06:12 INFO - PROCESS | 2261 | 1461708372855 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 15:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:06:12 INFO - PROCESS | 2261 | 1461708372858 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 15:06:12 INFO - PROCESS | 2261 | 1461708372861 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:06:12 INFO - PROCESS | 2261 | 1461708372862 Marionette TRACE conn2 <- [1,1034,null,{}] 15:06:12 INFO - PROCESS | 2261 | 1461708372864 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}] 15:06:12 INFO - PROCESS | 2261 | 1461708372968 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 15:06:13 INFO - PROCESS | 2261 | 1461708373040 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa18800 == 62 [pid = 2261] [id = 266] 15:06:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x128492800) [pid = 2261] [serial = 796] [outer = 0x0] 15:06:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x12b780800) [pid = 2261] [serial = 797] [outer = 0x128492800] 15:06:13 INFO - PROCESS | 2261 | 1461708373071 Marionette DEBUG loaded listener.js 15:06:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12bcb6c00) [pid = 2261] [serial = 798] [outer = 0x128492800] 15:06:13 INFO - PROCESS | 2261 | 1461708373452 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]]]}] 15:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 620ms 15:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:06:13 INFO - PROCESS | 2261 | 1461708373490 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 15:06:13 INFO - PROCESS | 2261 | 1461708373492 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 15:06:13 INFO - PROCESS | 2261 | 1461708373495 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:06:13 INFO - PROCESS | 2261 | 1461708373496 Marionette TRACE conn2 <- [1,1038,null,{}] 15:06:13 INFO - PROCESS | 2261 | 1461708373499 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}] 15:06:13 INFO - PROCESS | 2261 | 1461708373594 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 15:06:13 INFO - PROCESS | 2261 | 1461708373748 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fbad800 == 63 [pid = 2261] [id = 267] 15:06:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x114bbbc00) [pid = 2261] [serial = 799] [outer = 0x0] 15:06:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x12d153c00) [pid = 2261] [serial = 800] [outer = 0x114bbbc00] 15:06:13 INFO - PROCESS | 2261 | 1461708373798 Marionette DEBUG loaded listener.js 15:06:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x12e356800) [pid = 2261] [serial = 801] [outer = 0x114bbbc00] 15:06:14 INFO - PROCESS | 2261 | 1461708374353 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]]]}] 15:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 871ms 15:06:14 INFO - PROCESS | 2261 | 1461708374367 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 15:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:06:14 INFO - PROCESS | 2261 | 1461708374370 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 15:06:14 INFO - PROCESS | 2261 | 1461708374376 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:06:14 INFO - PROCESS | 2261 | 1461708374378 Marionette TRACE conn2 <- [1,1042,null,{}] 15:06:14 INFO - PROCESS | 2261 | 1461708374382 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}] 15:06:14 INFO - PROCESS | 2261 | 1461708374529 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 15:06:14 INFO - PROCESS | 2261 | 1461708374590 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x114b2f800 == 64 [pid = 2261] [id = 268] 15:06:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x11348f400) [pid = 2261] [serial = 802] [outer = 0x0] 15:06:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x1163f5400) [pid = 2261] [serial = 803] [outer = 0x11348f400] 15:06:14 INFO - PROCESS | 2261 | 1461708374665 Marionette DEBUG loaded listener.js 15:06:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x11a969000) [pid = 2261] [serial = 804] [outer = 0x11348f400] 15:06:15 INFO - PROCESS | 2261 | 1461708375304 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]]]}] 15:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 972ms 15:06:15 INFO - PROCESS | 2261 | 1461708375348 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 15:06:15 INFO - PROCESS | 2261 | 1461708375351 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 15:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:06:15 INFO - PROCESS | 2261 | 1461708375355 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:06:15 INFO - PROCESS | 2261 | 1461708375356 Marionette TRACE conn2 <- [1,1046,null,{}] 15:06:15 INFO - PROCESS | 2261 | 1461708375360 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}] 15:06:15 INFO - PROCESS | 2261 | 1461708375455 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 15:06:15 INFO - PROCESS | 2261 | 1461708375532 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x1165d0000 == 65 [pid = 2261] [id = 269] 15:06:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x1190e6c00) [pid = 2261] [serial = 805] [outer = 0x0] 15:06:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x119199000) [pid = 2261] [serial = 806] [outer = 0x1190e6c00] 15:06:15 INFO - PROCESS | 2261 | 1461708375561 Marionette DEBUG loaded listener.js 15:06:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x11a961400) [pid = 2261] [serial = 807] [outer = 0x1190e6c00] 15:06:16 INFO - PROCESS | 2261 | 1461708376114 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]]]}] 15:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 772ms 15:06:16 INFO - PROCESS | 2261 | 1461708376127 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 15:06:16 INFO - PROCESS | 2261 | 1461708376131 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 15:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:06:16 INFO - PROCESS | 2261 | 1461708376135 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:06:16 INFO - PROCESS | 2261 | 1461708376137 Marionette TRACE conn2 <- [1,1050,null,{}] 15:06:16 INFO - PROCESS | 2261 | 1461708376139 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}] 15:06:16 INFO - PROCESS | 2261 | 1461708376253 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 15:06:16 INFO - PROCESS | 2261 | 1461708376327 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x126f4b000 == 66 [pid = 2261] [id = 270] 15:06:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x11a96a000) [pid = 2261] [serial = 808] [outer = 0x0] 15:06:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x11ae80c00) [pid = 2261] [serial = 809] [outer = 0x11a96a000] 15:06:16 INFO - PROCESS | 2261 | 1461708376372 Marionette DEBUG loaded listener.js 15:06:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x11cede400) [pid = 2261] [serial = 810] [outer = 0x11a96a000] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x12f094000 == 65 [pid = 2261] [id = 261] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x12f080800 == 64 [pid = 2261] [id = 260] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x114576c00) [pid = 2261] [serial = 674] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x11c3ee000) [pid = 2261] [serial = 677] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x1279c9400) [pid = 2261] [serial = 680] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x12e444800) [pid = 2261] [serial = 683] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x119079800 == 63 [pid = 2261] [id = 259] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x12e673800 == 62 [pid = 2261] [id = 258] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x12d197000 == 61 [pid = 2261] [id = 257] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x12bcce800 == 60 [pid = 2261] [id = 256] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x12a821000 == 59 [pid = 2261] [id = 255] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x118adf800 == 58 [pid = 2261] [id = 254] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x12688f800 == 57 [pid = 2261] [id = 253] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x11c3c0800 == 56 [pid = 2261] [id = 252] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x116304800 == 55 [pid = 2261] [id = 251] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1d0800 == 54 [pid = 2261] [id = 250] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x123e06800 == 53 [pid = 2261] [id = 245] 15:06:16 INFO - PROCESS | 2261 | --DOCSHELL 0x11a913000 == 52 [pid = 2261] [id = 244] 15:06:16 INFO - PROCESS | 2261 | 1461708376850 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]]]}] 15:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 722ms 15:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:06:16 INFO - PROCESS | 2261 | 1461708376858 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 15:06:16 INFO - PROCESS | 2261 | 1461708376860 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 15:06:16 INFO - PROCESS | 2261 | 1461708376862 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:06:16 INFO - PROCESS | 2261 | 1461708376864 Marionette TRACE conn2 <- [1,1054,null,{}] 15:06:16 INFO - PROCESS | 2261 | 1461708376873 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}] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x12aaf9000) [pid = 2261] [serial = 672] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x11bd97c00) [pid = 2261] [serial = 549] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x12c015400) [pid = 2261] [serial = 579] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x12e9a2c00) [pid = 2261] [serial = 504] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11a956000) [pid = 2261] [serial = 495] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x11c72dc00) [pid = 2261] [serial = 498] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x12d078c00) [pid = 2261] [serial = 591] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x11ba6dc00) [pid = 2261] [serial = 696] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x11c627000) [pid = 2261] [serial = 701] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x11cbb6c00) [pid = 2261] [serial = 702] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x11ae0ec00) [pid = 2261] [serial = 693] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x11ab9f400) [pid = 2261] [serial = 692] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12855ac00) [pid = 2261] [serial = 713] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x127d0a000) [pid = 2261] [serial = 711] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12b351c00) [pid = 2261] [serial = 716] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x128ef0400) [pid = 2261] [serial = 714] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12bcb7000) [pid = 2261] [serial = 719] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12b78bc00) [pid = 2261] [serial = 717] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12c009c00) [pid = 2261] [serial = 722] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x12bf08000) [pid = 2261] [serial = 720] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12d6bac00) [pid = 2261] [serial = 726] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x12d149800) [pid = 2261] [serial = 723] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x12567ec00) [pid = 2261] [serial = 705] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x119e45c00) [pid = 2261] [serial = 546] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12b344000) [pid = 2261] [serial = 588] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x11b0ec800) [pid = 2261] [serial = 585] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12f0b5400) [pid = 2261] [serial = 507] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12f56e400) [pid = 2261] [serial = 492] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x1190ca000) [pid = 2261] [serial = 582] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x114b4e000) [pid = 2261] [serial = 543] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x12b789c00) [pid = 2261] [serial = 501] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12c012800) [pid = 2261] [serial = 624] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x118f0b400) [pid = 2261] [serial = 615] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x12e447000) [pid = 2261] [serial = 630] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x128eeb400) [pid = 2261] [serial = 621] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12d41cc00) [pid = 2261] [serial = 627] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x11b1c3800) [pid = 2261] [serial = 618] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x12d155c00) [pid = 2261] [serial = 725] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x126b11c00) [pid = 2261] [serial = 707] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x127910400) [pid = 2261] [serial = 710] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x126f2e800) [pid = 2261] [serial = 708] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x119373c00) [pid = 2261] [serial = 690] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x116757800) [pid = 2261] [serial = 689] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x11bbc8800) [pid = 2261] [serial = 698] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x11c30b800) [pid = 2261] [serial = 699] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x123ee1c00) [pid = 2261] [serial = 704] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x1190cf400) [pid = 2261] [serial = 687] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x116581c00) [pid = 2261] [serial = 686] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x11b0f4800) [pid = 2261] [serial = 695] [outer = 0x0] [url = about:blank] 15:06:16 INFO - PROCESS | 2261 | 1461708376997 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 15:06:17 INFO - PROCESS | 2261 | 1461708377033 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x119080000 == 53 [pid = 2261] [id = 271] 15:06:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x119e45c00) [pid = 2261] [serial = 811] [outer = 0x0] 15:06:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x11b0f4800) [pid = 2261] [serial = 812] [outer = 0x119e45c00] 15:06:17 INFO - PROCESS | 2261 | 1461708377061 Marionette DEBUG loaded listener.js 15:06:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x123edfc00) [pid = 2261] [serial = 813] [outer = 0x119e45c00] 15:06:17 INFO - PROCESS | 2261 | 1461708377363 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]]]}] 15:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 520ms 15:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:06:17 INFO - PROCESS | 2261 | 1461708377383 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 15:06:17 INFO - PROCESS | 2261 | 1461708377385 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 15:06:17 INFO - PROCESS | 2261 | 1461708377395 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:06:17 INFO - PROCESS | 2261 | 1461708377396 Marionette TRACE conn2 <- [1,1058,null,{}] 15:06:17 INFO - PROCESS | 2261 | 1461708377399 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}] 15:06:17 INFO - PROCESS | 2261 | 1461708377493 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 15:06:17 INFO - PROCESS | 2261 | 1461708377547 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0f4800 == 54 [pid = 2261] [id = 272] 15:06:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x11cedd000) [pid = 2261] [serial = 814] [outer = 0x0] 15:06:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x1273c6000) [pid = 2261] [serial = 815] [outer = 0x11cedd000] 15:06:17 INFO - PROCESS | 2261 | 1461708377573 Marionette DEBUG loaded listener.js 15:06:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x128495400) [pid = 2261] [serial = 816] [outer = 0x11cedd000] 15:06:17 INFO - PROCESS | 2261 | 1461708377862 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]]]}] 15:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 529ms 15:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:06:17 INFO - PROCESS | 2261 | 1461708377917 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 15:06:17 INFO - PROCESS | 2261 | 1461708377918 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 15:06:17 INFO - PROCESS | 2261 | 1461708377921 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:06:17 INFO - PROCESS | 2261 | 1461708377924 Marionette TRACE conn2 <- [1,1062,null,{}] 15:06:17 INFO - PROCESS | 2261 | 1461708377927 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}] 15:06:18 INFO - PROCESS | 2261 | 1461708378009 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 15:06:18 INFO - PROCESS | 2261 | 1461708378063 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x119bea800 == 55 [pid = 2261] [id = 273] 15:06:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x123ee4800) [pid = 2261] [serial = 817] [outer = 0x0] 15:06:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x1285f9800) [pid = 2261] [serial = 818] [outer = 0x123ee4800] 15:06:18 INFO - PROCESS | 2261 | 1461708378088 Marionette DEBUG loaded listener.js 15:06:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12aaf9800) [pid = 2261] [serial = 819] [outer = 0x123ee4800] 15:06:18 INFO - PROCESS | 2261 | 1461708378389 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]]]}] 15:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 525ms 15:06:18 INFO - PROCESS | 2261 | 1461708378446 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 15:06:18 INFO - PROCESS | 2261 | 1461708378447 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 15:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:06:18 INFO - PROCESS | 2261 | 1461708378450 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:06:18 INFO - PROCESS | 2261 | 1461708378451 Marionette TRACE conn2 <- [1,1066,null,{}] 15:06:18 INFO - PROCESS | 2261 | 1461708378453 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}] 15:06:18 INFO - PROCESS | 2261 | 1461708378551 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 15:06:18 INFO - PROCESS | 2261 | 1461708378556 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a81d000 == 56 [pid = 2261] [id = 274] 15:06:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12b344800) [pid = 2261] [serial = 820] [outer = 0x0] 15:06:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12bf10800) [pid = 2261] [serial = 821] [outer = 0x12b344800] 15:06:18 INFO - PROCESS | 2261 | 1461708378584 Marionette DEBUG loaded listener.js 15:06:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x12d414c00) [pid = 2261] [serial = 822] [outer = 0x12b344800] 15:06:18 INFO - PROCESS | 2261 | 1461708378976 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]]]}] 15:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 567ms 15:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:06:19 INFO - PROCESS | 2261 | 1461708379018 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 15:06:19 INFO - PROCESS | 2261 | 1461708379019 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 15:06:19 INFO - PROCESS | 2261 | 1461708379021 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:06:19 INFO - PROCESS | 2261 | 1461708379022 Marionette TRACE conn2 <- [1,1070,null,{}] 15:06:19 INFO - PROCESS | 2261 | 1461708379025 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}] 15:06:19 INFO - PROCESS | 2261 | 1461708379128 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 15:06:19 INFO - PROCESS | 2261 | 1461708379168 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf64000 == 57 [pid = 2261] [id = 275] 15:06:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x12d149c00) [pid = 2261] [serial = 823] [outer = 0x0] 15:06:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x12d6bbc00) [pid = 2261] [serial = 824] [outer = 0x12d149c00] 15:06:19 INFO - PROCESS | 2261 | 1461708379194 Marionette DEBUG loaded listener.js 15:06:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x12e438c00) [pid = 2261] [serial = 825] [outer = 0x12d149c00] 15:06:19 INFO - PROCESS | 2261 | 1461708379550 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]]]}] 15:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 572ms 15:06:19 INFO - PROCESS | 2261 | 1461708379593 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 15:06:19 INFO - PROCESS | 2261 | 1461708379595 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 15:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:06:19 INFO - PROCESS | 2261 | 1461708379597 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:06:19 INFO - PROCESS | 2261 | 1461708379598 Marionette TRACE conn2 <- [1,1074,null,{}] 15:06:19 INFO - PROCESS | 2261 | 1461708379600 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}] 15:06:19 INFO - PROCESS | 2261 | 1461708379700 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 15:06:19 INFO - PROCESS | 2261 | 1461708379722 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c282800 == 58 [pid = 2261] [id = 276] 15:06:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x12e43cc00) [pid = 2261] [serial = 826] [outer = 0x0] 15:06:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x12e999000) [pid = 2261] [serial = 827] [outer = 0x12e43cc00] 15:06:19 INFO - PROCESS | 2261 | 1461708379748 Marionette DEBUG loaded listener.js 15:06:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x12ec07800) [pid = 2261] [serial = 828] [outer = 0x12e43cc00] 15:06:20 INFO - PROCESS | 2261 | 1461708380106 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]]]}] 15:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 15:06:20 INFO - PROCESS | 2261 | 1461708380116 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 15:06:20 INFO - PROCESS | 2261 | 1461708380118 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 15:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:06:20 INFO - PROCESS | 2261 | 1461708380120 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:06:20 INFO - PROCESS | 2261 | 1461708380121 Marionette TRACE conn2 <- [1,1078,null,{}] 15:06:20 INFO - PROCESS | 2261 | 1461708380126 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}] 15:06:20 INFO - PROCESS | 2261 | 1461708380231 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 15:06:20 INFO - PROCESS | 2261 | 1461708380244 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6ce000 == 59 [pid = 2261] [id = 277] 15:06:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x12e44d400) [pid = 2261] [serial = 829] [outer = 0x0] 15:06:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x12f0b1000) [pid = 2261] [serial = 830] [outer = 0x12e44d400] 15:06:20 INFO - PROCESS | 2261 | 1461708380269 Marionette DEBUG loaded listener.js 15:06:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x12f568400) [pid = 2261] [serial = 831] [outer = 0x12e44d400] 15:06:20 INFO - PROCESS | 2261 | 1461708380607 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]]]}] 15:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 523ms 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x115849400) [pid = 2261] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x119368400) [pid = 2261] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x128552c00) [pid = 2261] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x1190e3000) [pid = 2261] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11c724400) [pid = 2261] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x11a965000) [pid = 2261] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x11c729400) [pid = 2261] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x11ba0c000) [pid = 2261] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x115345c00) [pid = 2261] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x12d14f400) [pid = 2261] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x12e354400) [pid = 2261] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x11a952c00) [pid = 2261] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11c725000) [pid = 2261] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x1186b3400) [pid = 2261] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x12e452800) [pid = 2261] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x12b782c00) [pid = 2261] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x118a45400) [pid = 2261] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x128488c00) [pid = 2261] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x12bcb3800) [pid = 2261] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x11cb1e000) [pid = 2261] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:06:20 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x1135ef400) [pid = 2261] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:06:20 INFO - PROCESS | 2261 | 1461708380824 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 15:06:20 INFO - PROCESS | 2261 | 1461708380825 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 15:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:06:20 INFO - PROCESS | 2261 | 1461708380836 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:06:20 INFO - PROCESS | 2261 | 1461708380837 Marionette TRACE conn2 <- [1,1082,null,{}] 15:06:20 INFO - PROCESS | 2261 | 1461708380840 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}] 15:06:20 INFO - PROCESS | 2261 | 1461708380924 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 15:06:20 INFO - PROCESS | 2261 | 1461708380951 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c3c6000 == 60 [pid = 2261] [id = 278] 15:06:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x11a96b800) [pid = 2261] [serial = 832] [outer = 0x0] 15:06:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x11ae7c000) [pid = 2261] [serial = 833] [outer = 0x11a96b800] 15:06:20 INFO - PROCESS | 2261 | 1461708380976 Marionette DEBUG loaded listener.js 15:06:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x123ee6800) [pid = 2261] [serial = 834] [outer = 0x11a96b800] 15:06:21 INFO - PROCESS | 2261 | 1461708381311 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]]]}] 15:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 15:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:06:21 INFO - PROCESS | 2261 | 1461708381356 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 15:06:21 INFO - PROCESS | 2261 | 1461708381358 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 15:06:21 INFO - PROCESS | 2261 | 1461708381360 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:06:21 INFO - PROCESS | 2261 | 1461708381362 Marionette TRACE conn2 <- [1,1086,null,{}] 15:06:21 INFO - PROCESS | 2261 | 1461708381364 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}] 15:06:21 INFO - PROCESS | 2261 | 1461708381488 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 15:06:21 INFO - PROCESS | 2261 | 1461708381495 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dce0000 == 61 [pid = 2261] [id = 279] 15:06:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x11aa5cc00) [pid = 2261] [serial = 835] [outer = 0x0] 15:06:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x12e354400) [pid = 2261] [serial = 836] [outer = 0x11aa5cc00] 15:06:21 INFO - PROCESS | 2261 | 1461708381525 Marionette DEBUG loaded listener.js 15:06:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12f75a400) [pid = 2261] [serial = 837] [outer = 0x11aa5cc00] 15:06:21 INFO - PROCESS | 2261 | 1461708381842 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]]]}] 15:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 522ms 15:06:21 INFO - PROCESS | 2261 | 1461708381882 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 15:06:21 INFO - PROCESS | 2261 | 1461708381884 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 15:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:06:21 INFO - PROCESS | 2261 | 1461708381886 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:06:21 INFO - PROCESS | 2261 | 1461708381887 Marionette TRACE conn2 <- [1,1090,null,{}] 15:06:21 INFO - PROCESS | 2261 | 1461708381890 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}] 15:06:21 INFO - PROCESS | 2261 | 1461708381976 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 15:06:21 INFO - PROCESS | 2261 | 1461708381981 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f080800 == 62 [pid = 2261] [id = 280] 15:06:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x12f75a800) [pid = 2261] [serial = 838] [outer = 0x0] 15:06:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12f763000) [pid = 2261] [serial = 839] [outer = 0x12f75a800] 15:06:22 INFO - PROCESS | 2261 | 1461708382006 Marionette DEBUG loaded listener.js 15:06:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12fac0400) [pid = 2261] [serial = 840] [outer = 0x12f75a800] 15:06:22 INFO - PROCESS | 2261 | 1461708382346 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]]]}] 15:06:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12f75f800) [pid = 2261] [serial = 841] [outer = 0x12fac0800] 15:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 472ms 15:06:22 INFO - PROCESS | 2261 | 1461708382379 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 15:06:22 INFO - PROCESS | 2261 | 1461708382380 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 15:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:06:22 INFO - PROCESS | 2261 | 1461708382414 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:06:22 INFO - PROCESS | 2261 | 1461708382415 Marionette TRACE conn2 <- [1,1094,null,{}] 15:06:22 INFO - PROCESS | 2261 | 1461708382420 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}] 15:06:22 INFO - PROCESS | 2261 | 1461708382504 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 15:06:22 INFO - PROCESS | 2261 | 1461708382509 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f72c800 == 63 [pid = 2261] [id = 281] 15:06:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12fac5400) [pid = 2261] [serial = 842] [outer = 0x0] 15:06:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x12fbe1c00) [pid = 2261] [serial = 843] [outer = 0x12fac5400] 15:06:22 INFO - PROCESS | 2261 | 1461708382531 Marionette DEBUG loaded listener.js 15:06:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x12fe09400) [pid = 2261] [serial = 844] [outer = 0x12fac5400] 15:06:22 INFO - PROCESS | 2261 | 1461708382962 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]]]}] 15:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 599ms 15:06:22 INFO - PROCESS | 2261 | 1461708382985 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 15:06:22 INFO - PROCESS | 2261 | 1461708382988 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 15:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:06:22 INFO - PROCESS | 2261 | 1461708382992 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:06:22 INFO - PROCESS | 2261 | 1461708382994 Marionette TRACE conn2 <- [1,1098,null,{}] 15:06:23 INFO - PROCESS | 2261 | 1461708382999 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}] 15:06:23 INFO - PROCESS | 2261 | 1461708383110 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 15:06:23 INFO - PROCESS | 2261 | 1461708383184 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x119d3d800 == 64 [pid = 2261] [id = 282] 15:06:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x114bbec00) [pid = 2261] [serial = 845] [outer = 0x0] 15:06:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x1186b0400) [pid = 2261] [serial = 846] [outer = 0x114bbec00] 15:06:23 INFO - PROCESS | 2261 | 1461708383217 Marionette DEBUG loaded listener.js 15:06:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x119d7fc00) [pid = 2261] [serial = 847] [outer = 0x114bbec00] 15:06:23 INFO - PROCESS | 2261 | 1461708383649 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]]]}] 15:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 724ms 15:06:23 INFO - PROCESS | 2261 | 1461708383716 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 15:06:23 INFO - PROCESS | 2261 | 1461708383720 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 15:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:06:23 INFO - PROCESS | 2261 | 1461708383725 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:06:23 INFO - PROCESS | 2261 | 1461708383727 Marionette TRACE conn2 <- [1,1102,null,{}] 15:06:23 INFO - PROCESS | 2261 | 1461708383729 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}] 15:06:23 INFO - PROCESS | 2261 | 1461708383838 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 15:06:23 INFO - PROCESS | 2261 | 1461708383911 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x126e0f000 == 65 [pid = 2261] [id = 283] 15:06:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x11a965800) [pid = 2261] [serial = 848] [outer = 0x0] 15:06:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x11c3eb400) [pid = 2261] [serial = 849] [outer = 0x11a965800] 15:06:23 INFO - PROCESS | 2261 | 1461708383944 Marionette DEBUG loaded listener.js 15:06:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x11ca64400) [pid = 2261] [serial = 850] [outer = 0x11a965800] 15:06:24 INFO - PROCESS | 2261 | 1461708384364 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]]]}] 15:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 15:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:06:24 INFO - PROCESS | 2261 | 1461708384396 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 15:06:24 INFO - PROCESS | 2261 | 1461708384397 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 15:06:24 INFO - PROCESS | 2261 | 1461708384400 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:06:24 INFO - PROCESS | 2261 | 1461708384403 Marionette TRACE conn2 <- [1,1106,null,{}] 15:06:24 INFO - PROCESS | 2261 | 1461708384411 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}] 15:06:24 INFO - PROCESS | 2261 | 1461708384541 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 15:06:24 INFO - PROCESS | 2261 | 1461708384644 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x12eacd800 == 66 [pid = 2261] [id = 284] 15:06:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11cbbbc00) [pid = 2261] [serial = 851] [outer = 0x0] 15:06:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x127b9b400) [pid = 2261] [serial = 852] [outer = 0x11cbbbc00] 15:06:24 INFO - PROCESS | 2261 | 1461708384678 Marionette DEBUG loaded listener.js 15:06:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x12b34e800) [pid = 2261] [serial = 853] [outer = 0x11cbbbc00] 15:06:25 INFO - PROCESS | 2261 | 1461708385116 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]]]}] 15:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 724ms 15:06:25 INFO - PROCESS | 2261 | 1461708385125 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 15:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:06:25 INFO - PROCESS | 2261 | 1461708385127 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 15:06:25 INFO - PROCESS | 2261 | 1461708385130 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:06:25 INFO - PROCESS | 2261 | 1461708385132 Marionette TRACE conn2 <- [1,1110,null,{}] 15:06:25 INFO - PROCESS | 2261 | 1461708385135 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}] 15:06:25 INFO - PROCESS | 2261 | 1461708385293 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 15:06:25 INFO - PROCESS | 2261 | 1461708385415 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ff6c800 == 67 [pid = 2261] [id = 285] 15:06:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x12b636c00) [pid = 2261] [serial = 854] [outer = 0x0] 15:06:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12c013000) [pid = 2261] [serial = 855] [outer = 0x12b636c00] 15:06:25 INFO - PROCESS | 2261 | 1461708385463 Marionette DEBUG loaded listener.js 15:06:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12e358400) [pid = 2261] [serial = 856] [outer = 0x12b636c00] 15:06:25 INFO - PROCESS | 2261 | 1461708385853 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]]]}] 15:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 771ms 15:06:25 INFO - PROCESS | 2261 | 1461708385910 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 15:06:25 INFO - PROCESS | 2261 | 1461708385911 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 15:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:06:25 INFO - PROCESS | 2261 | 1461708385915 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:06:25 INFO - PROCESS | 2261 | 1461708385917 Marionette TRACE conn2 <- [1,1114,null,{}] 15:06:25 INFO - PROCESS | 2261 | 1461708385920 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}] 15:06:26 INFO - PROCESS | 2261 | 1461708386025 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 15:06:26 INFO - PROCESS | 2261 | 1461708386084 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x13043e000 == 68 [pid = 2261] [id = 286] 15:06:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12e99ec00) [pid = 2261] [serial = 857] [outer = 0x0] 15:06:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x12f048400) [pid = 2261] [serial = 858] [outer = 0x12e99ec00] 15:06:26 INFO - PROCESS | 2261 | 1461708386114 Marionette DEBUG loaded listener.js 15:06:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x12f04e800) [pid = 2261] [serial = 859] [outer = 0x12e99ec00] 15:06:26 INFO - PROCESS | 2261 | 1461708386563 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]]]}] 15:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 669ms 15:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:06:26 INFO - PROCESS | 2261 | 1461708386584 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 15:06:26 INFO - PROCESS | 2261 | 1461708386586 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 15:06:26 INFO - PROCESS | 2261 | 1461708386588 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:06:26 INFO - PROCESS | 2261 | 1461708386589 Marionette TRACE conn2 <- [1,1118,null,{}] 15:06:26 INFO - PROCESS | 2261 | 1461708386592 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}] 15:06:26 INFO - PROCESS | 2261 | 1461708386714 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 15:06:26 INFO - PROCESS | 2261 | 1461708386786 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x13046b000 == 69 [pid = 2261] [id = 287] 15:06:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12f052800) [pid = 2261] [serial = 860] [outer = 0x0] 15:06:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x12f0bd000) [pid = 2261] [serial = 861] [outer = 0x12f052800] 15:06:26 INFO - PROCESS | 2261 | 1461708386820 Marionette DEBUG loaded listener.js 15:06:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x12fe08400) [pid = 2261] [serial = 862] [outer = 0x12f052800] 15:06:27 INFO - PROCESS | 2261 | 1461708387263 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]]]}] 15:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 719ms 15:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:06:27 INFO - PROCESS | 2261 | 1461708387318 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 15:06:27 INFO - PROCESS | 2261 | 1461708387319 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 15:06:27 INFO - PROCESS | 2261 | 1461708387342 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:06:27 INFO - PROCESS | 2261 | 1461708387343 Marionette TRACE conn2 <- [1,1122,null,{}] 15:06:27 INFO - PROCESS | 2261 | 1461708387349 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}] 15:06:27 INFO - PROCESS | 2261 | 1461708387457 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 15:06:27 INFO - PROCESS | 2261 | 1461708387686 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b02a800 == 70 [pid = 2261] [id = 288] 15:06:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x1157bf000) [pid = 2261] [serial = 863] [outer = 0x0] 15:06:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x115935800) [pid = 2261] [serial = 864] [outer = 0x1157bf000] 15:06:27 INFO - PROCESS | 2261 | 1461708387738 Marionette DEBUG loaded listener.js 15:06:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x1186b3c00) [pid = 2261] [serial = 865] [outer = 0x1157bf000] 15:06:28 INFO - PROCESS | 2261 | 1461708388165 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]]]}] 15:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 893ms 15:06:28 INFO - PROCESS | 2261 | 1461708388215 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 15:06:28 INFO - PROCESS | 2261 | 1461708388218 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 15:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:06:28 INFO - PROCESS | 2261 | 1461708388220 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:06:28 INFO - PROCESS | 2261 | 1461708388223 Marionette TRACE conn2 <- [1,1126,null,{}] 15:06:28 INFO - PROCESS | 2261 | 1461708388226 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}] 15:06:28 INFO - PROCESS | 2261 | 1461708388325 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 15:06:28 INFO - PROCESS | 2261 | 1461708388402 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x11594c800 == 71 [pid = 2261] [id = 289] 15:06:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x1190d4c00) [pid = 2261] [serial = 866] [outer = 0x0] 15:06:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11a956000) [pid = 2261] [serial = 867] [outer = 0x1190d4c00] 15:06:28 INFO - PROCESS | 2261 | 1461708388431 Marionette DEBUG loaded listener.js 15:06:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x11aba5800) [pid = 2261] [serial = 868] [outer = 0x1190d4c00] 15:06:28 INFO - PROCESS | 2261 | 1461708388850 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]]]}] 15:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 675ms 15:06:28 INFO - PROCESS | 2261 | 1461708388896 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 15:06:28 INFO - PROCESS | 2261 | 1461708388899 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 15:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:06:28 INFO - PROCESS | 2261 | 1461708388978 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:06:28 INFO - PROCESS | 2261 | 1461708388979 Marionette TRACE conn2 <- [1,1130,null,{}] 15:06:28 INFO - PROCESS | 2261 | --DOCSHELL 0x12f080800 == 70 [pid = 2261] [id = 280] 15:06:28 INFO - PROCESS | 2261 | --DOCSHELL 0x12dce0000 == 69 [pid = 2261] [id = 279] 15:06:28 INFO - PROCESS | 2261 | --DOCSHELL 0x11c3c6000 == 68 [pid = 2261] [id = 278] 15:06:28 INFO - PROCESS | 2261 | --DOCSHELL 0x12d6ce000 == 67 [pid = 2261] [id = 277] 15:06:28 INFO - PROCESS | 2261 | --DOCSHELL 0x12c282800 == 66 [pid = 2261] [id = 276] 15:06:28 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf64000 == 65 [pid = 2261] [id = 275] 15:06:28 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12aaee800) [pid = 2261] [serial = 743] [outer = 0x0] [url = about:blank] 15:06:28 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12dbbe000) [pid = 2261] [serial = 728] [outer = 0x0] [url = about:blank] 15:06:28 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12aaf4400) [pid = 2261] [serial = 740] [outer = 0x0] [url = about:blank] 15:06:28 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12f0ba000) [pid = 2261] [serial = 785] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOCSHELL 0x12a81d000 == 64 [pid = 2261] [id = 274] 15:06:29 INFO - PROCESS | 2261 | --DOCSHELL 0x119bea800 == 63 [pid = 2261] [id = 273] 15:06:29 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0f4800 == 62 [pid = 2261] [id = 272] 15:06:29 INFO - PROCESS | 2261 | --DOCSHELL 0x119080000 == 61 [pid = 2261] [id = 271] 15:06:29 INFO - PROCESS | 2261 | --DOCSHELL 0x126f4b000 == 60 [pid = 2261] [id = 270] 15:06:29 INFO - PROCESS | 2261 | --DOCSHELL 0x1165d0000 == 59 [pid = 2261] [id = 269] 15:06:29 INFO - PROCESS | 2261 | --DOCSHELL 0x126e0a000 == 58 [pid = 2261] [id = 264] 15:06:29 INFO - PROCESS | 2261 | --DOCSHELL 0x11baed000 == 57 [pid = 2261] [id = 263] 15:06:29 INFO - PROCESS | 2261 | --DOCSHELL 0x12f722000 == 56 [pid = 2261] [id = 262] 15:06:29 INFO - PROCESS | 2261 | 1461708389018 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}] 15:06:29 INFO - PROCESS | 2261 | 1461708389110 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x11a963000) [pid = 2261] [serial = 777] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x11c628c00) [pid = 2261] [serial = 678] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x118676800) [pid = 2261] [serial = 776] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x12d1e1c00) [pid = 2261] [serial = 767] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x11918f000) [pid = 2261] [serial = 731] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x125682400) [pid = 2261] [serial = 759] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x11aba5000) [pid = 2261] [serial = 734] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x126edb400) [pid = 2261] [serial = 738] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x11c3f5800) [pid = 2261] [serial = 756] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x1190e3800) [pid = 2261] [serial = 750] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12e43b000) [pid = 2261] [serial = 770] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12ec07400) [pid = 2261] [serial = 774] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x12bcb9c00) [pid = 2261] [serial = 780] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x1269e7000) [pid = 2261] [serial = 761] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x12d6bec00) [pid = 2261] [serial = 746] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12e9a0400) [pid = 2261] [serial = 633] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11c3e7800) [pid = 2261] [serial = 755] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x127e50c00) [pid = 2261] [serial = 773] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x12d1dc400) [pid = 2261] [serial = 782] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x11cb1f800) [pid = 2261] [serial = 737] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x119370400) [pid = 2261] [serial = 752] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x116575400) [pid = 2261] [serial = 749] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x12aaf9c00) [pid = 2261] [serial = 764] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x11ba71800) [pid = 2261] [serial = 735] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11a94fc00) [pid = 2261] [serial = 732] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x12e353400) [pid = 2261] [serial = 768] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x12ec04000) [pid = 2261] [serial = 747] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x12ec09400) [pid = 2261] [serial = 684] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x12aaf9400) [pid = 2261] [serial = 681] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x11aa5c800) [pid = 2261] [serial = 771] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x127b9b000) [pid = 2261] [serial = 762] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x1190d5400) [pid = 2261] [serial = 675] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x11cbbfc00) [pid = 2261] [serial = 758] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x11c626000) [pid = 2261] [serial = 779] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x11ae78c00) [pid = 2261] [serial = 753] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x12d075000) [pid = 2261] [serial = 765] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x12ec0f800) [pid = 2261] [serial = 783] [outer = 0x0] [url = about:blank] 15:06:29 INFO - PROCESS | 2261 | 1461708389173 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x11982c000 == 57 [pid = 2261] [id = 290] 15:06:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x1190d5400) [pid = 2261] [serial = 869] [outer = 0x0] 15:06:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x11aa5c800) [pid = 2261] [serial = 870] [outer = 0x1190d5400] 15:06:29 INFO - PROCESS | 2261 | 1461708389199 Marionette DEBUG loaded listener.js 15:06:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x11c302c00) [pid = 2261] [serial = 871] [outer = 0x1190d5400] 15:06:29 INFO - PROCESS | 2261 | 1461708389515 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]]]}] 15:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 604ms 15:06:29 INFO - PROCESS | 2261 | 1461708389530 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 15:06:29 INFO - PROCESS | 2261 | 1461708389531 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 15:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:06:29 INFO - PROCESS | 2261 | 1461708389534 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:06:29 INFO - PROCESS | 2261 | 1461708389541 Marionette TRACE conn2 <- [1,1134,null,{}] 15:06:29 INFO - PROCESS | 2261 | 1461708389549 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}] 15:06:29 INFO - PROCESS | 2261 | 1461708389650 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 15:06:29 INFO - PROCESS | 2261 | 1461708389706 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0f4000 == 58 [pid = 2261] [id = 291] 15:06:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x11bd9e400) [pid = 2261] [serial = 872] [outer = 0x0] 15:06:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x11c61dc00) [pid = 2261] [serial = 873] [outer = 0x11bd9e400] 15:06:29 INFO - PROCESS | 2261 | 1461708389732 Marionette DEBUG loaded listener.js 15:06:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x123edf800) [pid = 2261] [serial = 874] [outer = 0x11bd9e400] 15:06:30 INFO - PROCESS | 2261 | 1461708390016 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]]]}] 15:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 527ms 15:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:06:30 INFO - PROCESS | 2261 | 1461708390061 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 15:06:30 INFO - PROCESS | 2261 | 1461708390063 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 15:06:30 INFO - PROCESS | 2261 | 1461708390065 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:06:30 INFO - PROCESS | 2261 | 1461708390066 Marionette TRACE conn2 <- [1,1138,null,{}] 15:06:30 INFO - PROCESS | 2261 | 1461708390069 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}] 15:06:30 INFO - PROCESS | 2261 | 1461708390152 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 15:06:30 INFO - PROCESS | 2261 | 1461708390159 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x119d2c000 == 59 [pid = 2261] [id = 292] 15:06:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x123ee6c00) [pid = 2261] [serial = 875] [outer = 0x0] 15:06:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x126b14c00) [pid = 2261] [serial = 876] [outer = 0x123ee6c00] 15:06:30 INFO - PROCESS | 2261 | 1461708390185 Marionette DEBUG loaded listener.js 15:06:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x1273c2000) [pid = 2261] [serial = 877] [outer = 0x123ee6c00] 15:06:30 INFO - PROCESS | 2261 | 1461708390541 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]]]}] 15:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 15:06:30 INFO - PROCESS | 2261 | 1461708390584 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 15:06:30 INFO - PROCESS | 2261 | 1461708390586 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 15:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:06:30 INFO - PROCESS | 2261 | 1461708390588 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:06:30 INFO - PROCESS | 2261 | 1461708390589 Marionette TRACE conn2 <- [1,1142,null,{}] 15:06:30 INFO - PROCESS | 2261 | 1461708390591 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}] 15:06:30 INFO - PROCESS | 2261 | 1461708390672 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 15:06:30 INFO - PROCESS | 2261 | 1461708390678 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x128569800 == 60 [pid = 2261] [id = 293] 15:06:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x127e4f800) [pid = 2261] [serial = 878] [outer = 0x0] 15:06:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x128494400) [pid = 2261] [serial = 879] [outer = 0x127e4f800] 15:06:30 INFO - PROCESS | 2261 | 1461708390710 Marionette DEBUG loaded listener.js 15:06:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12aaec400) [pid = 2261] [serial = 880] [outer = 0x127e4f800] 15:06:31 INFO - PROCESS | 2261 | 1461708391063 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]]]}] 15:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 15:06:31 INFO - PROCESS | 2261 | 1461708391107 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 15:06:31 INFO - PROCESS | 2261 | 1461708391109 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 15:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:06:31 INFO - PROCESS | 2261 | 1461708391113 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:06:31 INFO - PROCESS | 2261 | 1461708391115 Marionette TRACE conn2 <- [1,1146,null,{}] 15:06:31 INFO - PROCESS | 2261 | 1461708391118 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}] 15:06:31 INFO - PROCESS | 2261 | 1461708391280 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 15:06:31 INFO - PROCESS | 2261 | 1461708391307 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a804000 == 61 [pid = 2261] [id = 294] 15:06:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x127e50c00) [pid = 2261] [serial = 881] [outer = 0x0] 15:06:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12aaf7800) [pid = 2261] [serial = 882] [outer = 0x127e50c00] 15:06:31 INFO - PROCESS | 2261 | 1461708391347 Marionette DEBUG loaded listener.js 15:06:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12b78fc00) [pid = 2261] [serial = 883] [outer = 0x127e50c00] 15:06:31 INFO - PROCESS | 2261 | 1461708391784 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]]]}] 15:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 722ms 15:06:31 INFO - PROCESS | 2261 | 1461708391834 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 15:06:31 INFO - PROCESS | 2261 | 1461708391835 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 15:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:06:31 INFO - PROCESS | 2261 | 1461708391838 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:06:31 INFO - PROCESS | 2261 | 1461708391839 Marionette TRACE conn2 <- [1,1150,null,{}] 15:06:31 INFO - PROCESS | 2261 | 1461708391841 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}] 15:06:31 INFO - PROCESS | 2261 | 1461708391943 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 15:06:31 INFO - PROCESS | 2261 | 1461708391982 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bcd8000 == 62 [pid = 2261] [id = 295] 15:06:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x12bc09000) [pid = 2261] [serial = 884] [outer = 0x0] 15:06:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x12c012800) [pid = 2261] [serial = 885] [outer = 0x12bc09000] 15:06:32 INFO - PROCESS | 2261 | 1461708392008 Marionette DEBUG loaded listener.js 15:06:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x12d412400) [pid = 2261] [serial = 886] [outer = 0x12bc09000] 15:06:32 INFO - PROCESS | 2261 | 1461708392323 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]]]}] 15:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 15:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:06:32 INFO - PROCESS | 2261 | 1461708392358 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 15:06:32 INFO - PROCESS | 2261 | 1461708392360 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 15:06:32 INFO - PROCESS | 2261 | 1461708392362 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:06:32 INFO - PROCESS | 2261 | 1461708392363 Marionette TRACE conn2 <- [1,1154,null,{}] 15:06:32 INFO - PROCESS | 2261 | 1461708392365 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}] 15:06:32 INFO - PROCESS | 2261 | 1461708392467 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 15:06:32 INFO - PROCESS | 2261 | 1461708392480 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d194800 == 63 [pid = 2261] [id = 296] 15:06:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x12d6bac00) [pid = 2261] [serial = 887] [outer = 0x0] 15:06:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x12e35b000) [pid = 2261] [serial = 888] [outer = 0x12d6bac00] 15:06:32 INFO - PROCESS | 2261 | 1461708392505 Marionette DEBUG loaded listener.js 15:06:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x12e454400) [pid = 2261] [serial = 889] [outer = 0x12d6bac00] 15:06:32 INFO - PROCESS | 2261 | 1461708392841 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]]]}] 15:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 15:06:32 INFO - PROCESS | 2261 | 1461708392883 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 15:06:32 INFO - PROCESS | 2261 | 1461708392884 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 15:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:06:32 INFO - PROCESS | 2261 | 1461708392886 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:06:32 INFO - PROCESS | 2261 | 1461708392888 Marionette TRACE conn2 <- [1,1158,null,{}] 15:06:32 INFO - PROCESS | 2261 | 1461708392890 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}] 15:06:32 INFO - PROCESS | 2261 | 1461708392994 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 15:06:33 INFO - PROCESS | 2261 | 1461708393008 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcd9800 == 64 [pid = 2261] [id = 297] 15:06:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x12e439800) [pid = 2261] [serial = 890] [outer = 0x0] 15:06:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x12ec0a800) [pid = 2261] [serial = 891] [outer = 0x12e439800] 15:06:33 INFO - PROCESS | 2261 | 1461708393033 Marionette DEBUG loaded listener.js 15:06:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x12f04e400) [pid = 2261] [serial = 892] [outer = 0x12e439800] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x12d417400) [pid = 2261] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x119372c00) [pid = 2261] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x127405c00) [pid = 2261] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x12d149c00) [pid = 2261] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x12e43cc00) [pid = 2261] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x12e44d400) [pid = 2261] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x11cb1d000) [pid = 2261] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x114bbbc00) [pid = 2261] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x128492800) [pid = 2261] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x11a96b800) [pid = 2261] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x11a96a000) [pid = 2261] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11aa5cc00) [pid = 2261] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x123ee4800) [pid = 2261] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x11cedd000) [pid = 2261] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x1190e6c00) [pid = 2261] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x11348f400) [pid = 2261] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x12b344800) [pid = 2261] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x118fc5400) [pid = 2261] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x119e45c00) [pid = 2261] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x12f75a800) [pid = 2261] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:06:33 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x11aa67800) [pid = 2261] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:06:33 INFO - PROCESS | 2261 | 1461708393519 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]]]}] 15:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 671ms 15:06:33 INFO - PROCESS | 2261 | 1461708393559 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 15:06:33 INFO - PROCESS | 2261 | 1461708393560 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 15:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:06:33 INFO - PROCESS | 2261 | 1461708393562 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:06:33 INFO - PROCESS | 2261 | 1461708393563 Marionette TRACE conn2 <- [1,1162,null,{}] 15:06:33 INFO - PROCESS | 2261 | 1461708393565 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}] 15:06:33 INFO - PROCESS | 2261 | 1461708393650 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 15:06:33 INFO - PROCESS | 2261 | 1461708393657 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x126890800 == 65 [pid = 2261] [id = 298] 15:06:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x1159bb400) [pid = 2261] [serial = 893] [outer = 0x0] 15:06:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x11ae75000) [pid = 2261] [serial = 894] [outer = 0x1159bb400] 15:06:33 INFO - PROCESS | 2261 | 1461708393688 Marionette DEBUG loaded listener.js 15:06:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x128ef2800) [pid = 2261] [serial = 895] [outer = 0x1159bb400] 15:06:34 INFO - PROCESS | 2261 | 1461708394054 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]]]}] 15:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 15:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:06:34 INFO - PROCESS | 2261 | 1461708394084 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 15:06:34 INFO - PROCESS | 2261 | 1461708394085 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 15:06:34 INFO - PROCESS | 2261 | 1461708394087 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:06:34 INFO - PROCESS | 2261 | 1461708394091 Marionette TRACE conn2 <- [1,1166,null,{}] 15:06:34 INFO - PROCESS | 2261 | 1461708394094 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}] 15:06:34 INFO - PROCESS | 2261 | 1461708394199 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 15:06:34 INFO - PROCESS | 2261 | 1461708394205 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ec4a000 == 66 [pid = 2261] [id = 299] 15:06:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x12bf16800) [pid = 2261] [serial = 896] [outer = 0x0] 15:06:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x12f054000) [pid = 2261] [serial = 897] [outer = 0x12bf16800] 15:06:34 INFO - PROCESS | 2261 | 1461708394234 Marionette DEBUG loaded listener.js 15:06:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x12f56f000) [pid = 2261] [serial = 898] [outer = 0x12bf16800] 15:06:34 INFO - PROCESS | 2261 | 1461708394699 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]]]}] 15:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 621ms 15:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:06:34 INFO - PROCESS | 2261 | 1461708394710 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 15:06:34 INFO - PROCESS | 2261 | 1461708394712 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 15:06:34 INFO - PROCESS | 2261 | 1461708394715 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:06:34 INFO - PROCESS | 2261 | 1461708394717 Marionette TRACE conn2 <- [1,1170,null,{}] 15:06:34 INFO - PROCESS | 2261 | 1461708394719 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}] 15:06:34 INFO - PROCESS | 2261 | 1461708394828 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 15:06:34 INFO - PROCESS | 2261 | 1461708394835 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f08c000 == 67 [pid = 2261] [id = 300] 15:06:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12aa03400) [pid = 2261] [serial = 899] [outer = 0x0] 15:06:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x12aa09c00) [pid = 2261] [serial = 900] [outer = 0x12aa03400] 15:06:34 INFO - PROCESS | 2261 | 1461708394861 Marionette DEBUG loaded listener.js 15:06:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12aa0e400) [pid = 2261] [serial = 901] [outer = 0x12aa03400] 15:06:35 INFO - PROCESS | 2261 | 1461708395181 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]]]}] 15:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 520ms 15:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:06:35 INFO - PROCESS | 2261 | 1461708395236 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 15:06:35 INFO - PROCESS | 2261 | 1461708395237 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 15:06:35 INFO - PROCESS | 2261 | 1461708395240 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:06:35 INFO - PROCESS | 2261 | 1461708395241 Marionette TRACE conn2 <- [1,1174,null,{}] 15:06:35 INFO - PROCESS | 2261 | 1461708395243 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}] 15:06:35 INFO - PROCESS | 2261 | 1461708395329 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 15:06:35 INFO - PROCESS | 2261 | 1461708395333 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa16800 == 68 [pid = 2261] [id = 301] 15:06:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12aa10800) [pid = 2261] [serial = 902] [outer = 0x0] 15:06:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12f573800) [pid = 2261] [serial = 903] [outer = 0x12aa10800] 15:06:35 INFO - PROCESS | 2261 | 1461708395359 Marionette DEBUG loaded listener.js 15:06:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12f760000) [pid = 2261] [serial = 904] [outer = 0x12aa10800] 15:06:35 INFO - PROCESS | 2261 | 1461708395853 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] 15:06:35 INFO - PROCESS | 2261 | 1461708395912 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 15:06:35 INFO - PROCESS | 2261 | 1461708395916 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:06:35 INFO - PROCESS | 2261 | 1461708395918 Marionette TRACE conn2 <- [1,1178,null,{}] 15:06:35 INFO - PROCESS | 2261 | 1461708395922 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}] 15:06:36 INFO - PROCESS | 2261 | 1461708396036 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 15:06:36 INFO - PROCESS | 2261 | 1461708396148 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c859800 == 69 [pid = 2261] [id = 302] 15:06:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x11aa44c00) [pid = 2261] [serial = 905] [outer = 0x0] 15:06:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x11aba5400) [pid = 2261] [serial = 906] [outer = 0x11aa44c00] 15:06:36 INFO - PROCESS | 2261 | 1461708396181 Marionette DEBUG loaded listener.js 15:06:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11bbc8800) [pid = 2261] [serial = 907] [outer = 0x11aa44c00] 15:06:36 INFO - PROCESS | 2261 | 1461708396611 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] 15:06:36 INFO - PROCESS | 2261 | 1461708396642 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 15:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:06:36 INFO - PROCESS | 2261 | 1461708396646 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:06:36 INFO - PROCESS | 2261 | 1461708396648 Marionette TRACE conn2 <- [1,1182,null,{}] 15:06:36 INFO - PROCESS | 2261 | 1461708396651 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}] 15:06:36 INFO - PROCESS | 2261 | 1461708396761 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 15:06:36 INFO - PROCESS | 2261 | 1461708396820 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a812000 == 70 [pid = 2261] [id = 303] 15:06:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11bbc8c00) [pid = 2261] [serial = 908] [outer = 0x0] 15:06:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x11c61e000) [pid = 2261] [serial = 909] [outer = 0x11bbc8c00] 15:06:36 INFO - PROCESS | 2261 | 1461708396863 Marionette DEBUG loaded listener.js 15:06:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x126c89c00) [pid = 2261] [serial = 910] [outer = 0x11bbc8c00] 15:06:37 INFO - PROCESS | 2261 | 1461708397299 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 2","_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] 15:06:37 INFO - PROCESS | 2261 | 1461708397321 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 15:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:06:37 INFO - PROCESS | 2261 | 1461708397324 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:06:37 INFO - PROCESS | 2261 | 1461708397327 Marionette TRACE conn2 <- [1,1186,null,{}] 15:06:37 INFO - PROCESS | 2261 | 1461708397334 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}] 15:06:37 INFO - PROCESS | 2261 | 1461708397465 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 15:06:37 INFO - PROCESS | 2261 | 1461708397526 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ff76000 == 71 [pid = 2261] [id = 304] 15:06:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x127e50400) [pid = 2261] [serial = 911] [outer = 0x0] 15:06:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x12aa0b400) [pid = 2261] [serial = 912] [outer = 0x127e50400] 15:06:37 INFO - PROCESS | 2261 | 1461708397600 Marionette DEBUG loaded listener.js 15:06:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x12b34f800) [pid = 2261] [serial = 913] [outer = 0x127e50400] 15:06:38 INFO - PROCESS | 2261 | 1461708398043 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] 15:06:38 INFO - PROCESS | 2261 | 1461708398098 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 15:06:38 INFO - PROCESS | 2261 | 1461708398100 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:06:38 INFO - PROCESS | 2261 | 1461708398101 Marionette TRACE conn2 <- [1,1190,null,{}] 15:06:38 INFO - PROCESS | 2261 | 1461708398104 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}] 15:06:38 INFO - PROCESS | 2261 | 1461708398211 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 15:06:38 INFO - PROCESS | 2261 | 1461708398270 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x130476000 == 72 [pid = 2261] [id = 305] 15:06:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x12b345000) [pid = 2261] [serial = 914] [outer = 0x0] 15:06:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x12d1de800) [pid = 2261] [serial = 915] [outer = 0x12b345000] 15:06:38 INFO - PROCESS | 2261 | 1461708398342 Marionette DEBUG loaded listener.js 15:06:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x12ec07400) [pid = 2261] [serial = 916] [outer = 0x12b345000] 15:06:38 INFO - PROCESS | 2261 | 1461708398760 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] 15:06:38 INFO - PROCESS | 2261 | 1461708398822 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 15:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:06:38 INFO - PROCESS | 2261 | 1461708398839 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:06:38 INFO - PROCESS | 2261 | 1461708398841 Marionette TRACE conn2 <- [1,1194,null,{}] 15:06:38 INFO - PROCESS | 2261 | 1461708398843 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}] 15:06:38 INFO - PROCESS | 2261 | 1461708398948 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 15:06:39 INFO - PROCESS | 2261 | 1461708399022 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x130bc9800 == 73 [pid = 2261] [id = 306] 15:06:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12bcb6800) [pid = 2261] [serial = 917] [outer = 0x0] 15:06:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12f0b6800) [pid = 2261] [serial = 918] [outer = 0x12bcb6800] 15:06:39 INFO - PROCESS | 2261 | 1461708399052 Marionette DEBUG loaded listener.js 15:06:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12f763800) [pid = 2261] [serial = 919] [outer = 0x12bcb6800] 15:06:39 INFO - PROCESS | 2261 | 1461708399482 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] 15:06:39 INFO - PROCESS | 2261 | 1461708399511 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 15:06:39 INFO - PROCESS | 2261 | 1461708399514 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:06:39 INFO - PROCESS | 2261 | 1461708399515 Marionette TRACE conn2 <- [1,1198,null,{}] 15:06:39 INFO - PROCESS | 2261 | 1461708399517 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}] 15:06:39 INFO - PROCESS | 2261 | 1461708399642 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 15:06:39 INFO - PROCESS | 2261 | 1461708399744 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e18000 == 74 [pid = 2261] [id = 307] 15:06:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x11cc6b800) [pid = 2261] [serial = 920] [outer = 0x0] 15:06:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x11cc6f800) [pid = 2261] [serial = 921] [outer = 0x11cc6b800] 15:06:39 INFO - PROCESS | 2261 | 1461708399779 Marionette DEBUG loaded listener.js 15:06:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12fe0e800) [pid = 2261] [serial = 922] [outer = 0x11cc6b800] 15:06:40 INFO - PROCESS | 2261 | 1461708400221 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]]]}] 15:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 768ms 15:06:40 INFO - PROCESS | 2261 | 1461708400283 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 15:06:40 INFO - PROCESS | 2261 | 1461708400284 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 15:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:06:40 INFO - PROCESS | 2261 | 1461708400287 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:06:40 INFO - PROCESS | 2261 | 1461708400288 Marionette TRACE conn2 <- [1,1202,null,{}] 15:06:40 INFO - PROCESS | 2261 | 1461708400290 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}] 15:06:40 INFO - PROCESS | 2261 | 1461708400396 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 15:06:40 INFO - PROCESS | 2261 | 1461708400470 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x119173800 == 75 [pid = 2261] [id = 308] 15:06:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x1147d4c00) [pid = 2261] [serial = 923] [outer = 0x0] 15:06:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x11bb6b000) [pid = 2261] [serial = 924] [outer = 0x1147d4c00] 15:06:40 INFO - PROCESS | 2261 | 1461708400502 Marionette DEBUG loaded listener.js 15:06:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x12e350800) [pid = 2261] [serial = 925] [outer = 0x1147d4c00] 15:06:41 INFO - PROCESS | 2261 | 1461708401064 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]]]}] 15:06:41 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 15:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 822ms 15:06:41 INFO - PROCESS | 2261 | 1461708401109 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 15:06:41 INFO - PROCESS | 2261 | 1461708401112 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 15:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:06:41 INFO - PROCESS | 2261 | 1461708401116 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:06:41 INFO - PROCESS | 2261 | 1461708401118 Marionette TRACE conn2 <- [1,1206,null,{}] 15:06:41 INFO - PROCESS | 2261 | 1461708401121 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}] 15:06:41 INFO - PROCESS | 2261 | 1461708401222 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 15:06:41 INFO - PROCESS | 2261 | 1461708401304 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x11907e800 == 76 [pid = 2261] [id = 309] 15:06:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x11a963800) [pid = 2261] [serial = 926] [outer = 0x0] 15:06:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x11aa5e800) [pid = 2261] [serial = 927] [outer = 0x11a963800] 15:06:41 INFO - PROCESS | 2261 | 1461708401334 Marionette DEBUG loaded listener.js 15:06:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x11ba72c00) [pid = 2261] [serial = 928] [outer = 0x11a963800] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x12f08c000 == 75 [pid = 2261] [id = 300] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x12ec4a000 == 74 [pid = 2261] [id = 299] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x126890800 == 73 [pid = 2261] [id = 298] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcd9800 == 72 [pid = 2261] [id = 297] 15:06:41 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12fbe1c00) [pid = 2261] [serial = 843] [outer = 0x0] [url = about:blank] 15:06:41 INFO - PROCESS | 2261 | 1461708401820 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]]]}] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x12d194800 == 71 [pid = 2261] [id = 296] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x12bcd8000 == 70 [pid = 2261] [id = 295] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x12a804000 == 69 [pid = 2261] [id = 294] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x128569800 == 68 [pid = 2261] [id = 293] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x119d2c000 == 67 [pid = 2261] [id = 292] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0f4000 == 66 [pid = 2261] [id = 291] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x11982c000 == 65 [pid = 2261] [id = 290] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x11594c800 == 64 [pid = 2261] [id = 289] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x11b02a800 == 63 [pid = 2261] [id = 288] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x13046b000 == 62 [pid = 2261] [id = 287] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x13043e000 == 61 [pid = 2261] [id = 286] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x12ff6c800 == 60 [pid = 2261] [id = 285] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x12eacd800 == 59 [pid = 2261] [id = 284] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x126e0f000 == 58 [pid = 2261] [id = 283] 15:06:41 INFO - PROCESS | 2261 | --DOCSHELL 0x119d3d800 == 57 [pid = 2261] [id = 282] 15:06:41 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 15:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 728ms 15:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:06:41 INFO - PROCESS | 2261 | 1461708401862 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 15:06:41 INFO - PROCESS | 2261 | 1461708401866 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 15:06:41 INFO - PROCESS | 2261 | 1461708401870 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:06:41 INFO - PROCESS | 2261 | 1461708401874 Marionette TRACE conn2 <- [1,1210,null,{}] 15:06:41 INFO - PROCESS | 2261 | 1461708401877 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}] 15:06:41 INFO - PROCESS | 2261 | 1461708401970 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 15:06:41 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12b635400) [pid = 2261] [serial = 741] [outer = 0x0] [url = about:blank] 15:06:41 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12e35d800) [pid = 2261] [serial = 729] [outer = 0x0] [url = about:blank] 15:06:41 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12d154800) [pid = 2261] [serial = 744] [outer = 0x0] [url = about:blank] 15:06:41 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12d6bbc00) [pid = 2261] [serial = 824] [outer = 0x0] [url = about:blank] 15:06:41 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x12e999000) [pid = 2261] [serial = 827] [outer = 0x0] [url = about:blank] 15:06:41 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12e438c00) [pid = 2261] [serial = 825] [outer = 0x0] [url = about:blank] 15:06:41 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x12f0b1000) [pid = 2261] [serial = 830] [outer = 0x0] [url = about:blank] 15:06:41 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x12ec07800) [pid = 2261] [serial = 828] [outer = 0x0] [url = about:blank] 15:06:41 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x127b9d400) [pid = 2261] [serial = 794] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12aaeec00) [pid = 2261] [serial = 795] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12e356800) [pid = 2261] [serial = 801] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12d153c00) [pid = 2261] [serial = 800] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12bcb6c00) [pid = 2261] [serial = 798] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x12b780800) [pid = 2261] [serial = 797] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x11ae7c000) [pid = 2261] [serial = 833] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11cede400) [pid = 2261] [serial = 810] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x11ae80c00) [pid = 2261] [serial = 809] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x12e354400) [pid = 2261] [serial = 836] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x123ee6800) [pid = 2261] [serial = 834] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x1285f9800) [pid = 2261] [serial = 818] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12aaf9800) [pid = 2261] [serial = 819] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x128495400) [pid = 2261] [serial = 816] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x1273c6000) [pid = 2261] [serial = 815] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x11a961400) [pid = 2261] [serial = 807] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x119199000) [pid = 2261] [serial = 806] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x1163f5400) [pid = 2261] [serial = 803] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11a969000) [pid = 2261] [serial = 804] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x12bf10800) [pid = 2261] [serial = 821] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x11aa3b400) [pid = 2261] [serial = 789] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x1190e6800) [pid = 2261] [serial = 788] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x11b0f4800) [pid = 2261] [serial = 812] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x123edfc00) [pid = 2261] [serial = 813] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x12f763000) [pid = 2261] [serial = 839] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x12f568400) [pid = 2261] [serial = 831] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x11c3ea800) [pid = 2261] [serial = 792] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x11bd91800) [pid = 2261] [serial = 791] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x12f75a400) [pid = 2261] [serial = 837] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x126f24000) [pid = 2261] [serial = 447] [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.] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x12d414c00) [pid = 2261] [serial = 822] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x12fac0400) [pid = 2261] [serial = 840] [outer = 0x0] [url = about:blank] 15:06:42 INFO - PROCESS | 2261 | 1461708402060 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x119d2c000 == 58 [pid = 2261] [id = 310] 15:06:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x119199000) [pid = 2261] [serial = 929] [outer = 0x0] 15:06:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x11b0f4800) [pid = 2261] [serial = 930] [outer = 0x119199000] 15:06:42 INFO - PROCESS | 2261 | 1461708402102 Marionette DEBUG loaded listener.js 15:06:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x11c767000) [pid = 2261] [serial = 931] [outer = 0x119199000] 15:06:42 INFO - PROCESS | 2261 | 1461708402414 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]]]}] 15:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 577ms 15:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:06:42 INFO - PROCESS | 2261 | 1461708402448 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 15:06:42 INFO - PROCESS | 2261 | 1461708402449 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 15:06:42 INFO - PROCESS | 2261 | 1461708402451 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:06:42 INFO - PROCESS | 2261 | 1461708402453 Marionette TRACE conn2 <- [1,1214,null,{}] 15:06:42 INFO - PROCESS | 2261 | 1461708402463 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}] 15:06:42 INFO - PROCESS | 2261 | 1461708402553 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 15:06:42 INFO - PROCESS | 2261 | 1461708402624 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x12692e000 == 59 [pid = 2261] [id = 311] 15:06:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x11c764800) [pid = 2261] [serial = 932] [outer = 0x0] 15:06:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x11cc69800) [pid = 2261] [serial = 933] [outer = 0x11c764800] 15:06:42 INFO - PROCESS | 2261 | 1461708402652 Marionette DEBUG loaded listener.js 15:06:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x126edb400) [pid = 2261] [serial = 934] [outer = 0x11c764800] 15:06:42 INFO - PROCESS | 2261 | 1461708402950 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]]]}] 15:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 525ms 15:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:06:42 INFO - PROCESS | 2261 | 1461708402980 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 15:06:42 INFO - PROCESS | 2261 | 1461708402982 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 15:06:42 INFO - PROCESS | 2261 | 1461708402985 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:06:42 INFO - PROCESS | 2261 | 1461708402986 Marionette TRACE conn2 <- [1,1218,null,{}] 15:06:42 INFO - PROCESS | 2261 | 1461708402988 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}] 15:06:43 INFO - PROCESS | 2261 | 1461708403082 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 15:06:43 INFO - PROCESS | 2261 | 1461708403140 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x128567000 == 60 [pid = 2261] [id = 312] 15:06:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x126c8e000) [pid = 2261] [serial = 935] [outer = 0x0] 15:06:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x127b9c000) [pid = 2261] [serial = 936] [outer = 0x126c8e000] 15:06:43 INFO - PROCESS | 2261 | 1461708403168 Marionette DEBUG loaded listener.js 15:06:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x128ef6400) [pid = 2261] [serial = 937] [outer = 0x126c8e000] 15:06:43 INFO - PROCESS | 2261 | 1461708403458 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]]]}] 15:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 15:06:43 INFO - PROCESS | 2261 | 1461708403504 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 15:06:43 INFO - PROCESS | 2261 | 1461708403507 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 15:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:06:43 INFO - PROCESS | 2261 | 1461708403510 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:06:43 INFO - PROCESS | 2261 | 1461708403511 Marionette TRACE conn2 <- [1,1222,null,{}] 15:06:43 INFO - PROCESS | 2261 | 1461708403514 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}] 15:06:43 INFO - PROCESS | 2261 | 1461708403598 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 15:06:43 INFO - PROCESS | 2261 | 1461708403602 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x12b79e000 == 61 [pid = 2261] [id = 313] 15:06:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x128ef8c00) [pid = 2261] [serial = 938] [outer = 0x0] 15:06:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x12aaef800) [pid = 2261] [serial = 939] [outer = 0x128ef8c00] 15:06:43 INFO - PROCESS | 2261 | 1461708403629 Marionette DEBUG loaded listener.js 15:06:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12b631800) [pid = 2261] [serial = 940] [outer = 0x128ef8c00] 15:06:43 INFO - PROCESS | 2261 | 1461708403979 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] 15:06:44 INFO - PROCESS | 2261 | 1461708404031 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 15:06:44 INFO - PROCESS | 2261 | 1461708404033 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:06:44 INFO - PROCESS | 2261 | 1461708404034 Marionette TRACE conn2 <- [1,1226,null,{}] 15:06:44 INFO - PROCESS | 2261 | 1461708404036 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}] 15:06:44 INFO - PROCESS | 2261 | 1461708404162 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 15:06:44 INFO - PROCESS | 2261 | 1461708404176 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d111000 == 62 [pid = 2261] [id = 314] 15:06:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x12b63a000) [pid = 2261] [serial = 941] [outer = 0x0] 15:06:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12bcc0c00) [pid = 2261] [serial = 942] [outer = 0x12b63a000] 15:06:44 INFO - PROCESS | 2261 | 1461708404203 Marionette DEBUG loaded listener.js 15:06:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12e44d400) [pid = 2261] [serial = 943] [outer = 0x12b63a000] 15:06:44 INFO - PROCESS | 2261 | 1461708404546 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]]]}] 15:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 518ms 15:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:06:44 INFO - PROCESS | 2261 | 1461708404552 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 15:06:44 INFO - PROCESS | 2261 | 1461708404553 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 15:06:44 INFO - PROCESS | 2261 | 1461708404556 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:06:44 INFO - PROCESS | 2261 | 1461708404559 Marionette TRACE conn2 <- [1,1230,null,{}] 15:06:44 INFO - PROCESS | 2261 | 1461708404567 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}] 15:06:44 INFO - PROCESS | 2261 | 1461708404670 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 15:06:44 INFO - PROCESS | 2261 | 1461708404705 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3da800 == 63 [pid = 2261] [id = 315] 15:06:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12b78d000) [pid = 2261] [serial = 944] [outer = 0x0] 15:06:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12ec07000) [pid = 2261] [serial = 945] [outer = 0x12b78d000] 15:06:44 INFO - PROCESS | 2261 | 1461708404731 Marionette DEBUG loaded listener.js 15:06:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x12f0b2800) [pid = 2261] [serial = 946] [outer = 0x12b78d000] 15:06:45 INFO - PROCESS | 2261 | 1461708405044 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]]]}] 15:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 529ms 15:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:06:45 INFO - PROCESS | 2261 | 1461708405084 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 15:06:45 INFO - PROCESS | 2261 | 1461708405085 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 15:06:45 INFO - PROCESS | 2261 | 1461708405087 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:06:45 INFO - PROCESS | 2261 | 1461708405089 Marionette TRACE conn2 <- [1,1234,null,{}] 15:06:45 INFO - PROCESS | 2261 | 1461708405091 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}] 15:06:45 INFO - PROCESS | 2261 | 1461708405200 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 15:06:45 INFO - PROCESS | 2261 | 1461708405214 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e675000 == 64 [pid = 2261] [id = 316] 15:06:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x113474800) [pid = 2261] [serial = 947] [outer = 0x0] 15:06:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x113477000) [pid = 2261] [serial = 948] [outer = 0x113474800] 15:06:45 INFO - PROCESS | 2261 | 1461708405240 Marionette DEBUG loaded listener.js 15:06:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11347b000) [pid = 2261] [serial = 949] [outer = 0x113474800] 15:06:45 INFO - PROCESS | 2261 | 1461708405581 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]]]}] 15:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 518ms 15:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:06:45 INFO - PROCESS | 2261 | 1461708405607 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 15:06:45 INFO - PROCESS | 2261 | 1461708405608 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 15:06:45 INFO - PROCESS | 2261 | 1461708405610 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:06:45 INFO - PROCESS | 2261 | 1461708405611 Marionette TRACE conn2 <- [1,1238,null,{}] 15:06:45 INFO - PROCESS | 2261 | 1461708405614 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}] 15:06:45 INFO - PROCESS | 2261 | 1461708405723 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 15:06:45 INFO - PROCESS | 2261 | 1461708405735 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x12eadd000 == 65 [pid = 2261] [id = 317] 15:06:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x113475000) [pid = 2261] [serial = 950] [outer = 0x0] 15:06:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x12f0b8400) [pid = 2261] [serial = 951] [outer = 0x113475000] 15:06:45 INFO - PROCESS | 2261 | 1461708405759 Marionette DEBUG loaded listener.js 15:06:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x12f75ac00) [pid = 2261] [serial = 952] [outer = 0x113475000] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12bc09000) [pid = 2261] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x127e50c00) [pid = 2261] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x12d6bac00) [pid = 2261] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x1157bf000) [pid = 2261] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x1190d5400) [pid = 2261] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x1190d4c00) [pid = 2261] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x12e439800) [pid = 2261] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x123ee6c00) [pid = 2261] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x11bd9e400) [pid = 2261] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x127e4f800) [pid = 2261] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x1159bb400) [pid = 2261] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x12aa03400) [pid = 2261] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:06:46 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x12bf16800) [pid = 2261] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:06:46 INFO - PROCESS | 2261 | 1461708406196 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]]]}] 15:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 617ms 15:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:06:46 INFO - PROCESS | 2261 | 1461708406229 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 15:06:46 INFO - PROCESS | 2261 | 1461708406230 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 15:06:46 INFO - PROCESS | 2261 | 1461708406232 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:06:46 INFO - PROCESS | 2261 | 1461708406233 Marionette TRACE conn2 <- [1,1242,null,{}] 15:06:46 INFO - PROCESS | 2261 | 1461708406236 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}] 15:06:46 INFO - PROCESS | 2261 | 1461708406321 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 15:06:46 INFO - PROCESS | 2261 | 1461708406325 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf4c000 == 66 [pid = 2261] [id = 318] 15:06:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x11ba71c00) [pid = 2261] [serial = 953] [outer = 0x0] 15:06:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x123ee3400) [pid = 2261] [serial = 954] [outer = 0x11ba71c00] 15:06:46 INFO - PROCESS | 2261 | 1461708406351 Marionette DEBUG loaded listener.js 15:06:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12b633400) [pid = 2261] [serial = 955] [outer = 0x11ba71c00] 15:06:46 INFO - PROCESS | 2261 | 1461708406710 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]]]}] 15:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 520ms 15:06:46 INFO - PROCESS | 2261 | 1461708406752 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 15:06:46 INFO - PROCESS | 2261 | 1461708406754 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 15:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:06:46 INFO - PROCESS | 2261 | 1461708406759 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:06:46 INFO - PROCESS | 2261 | 1461708406761 Marionette TRACE conn2 <- [1,1246,null,{}] 15:06:46 INFO - PROCESS | 2261 | 1461708406763 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}] 15:06:46 INFO - PROCESS | 2261 | 1461708406890 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 15:06:46 INFO - PROCESS | 2261 | 1461708406899 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa07000 == 67 [pid = 2261] [id = 319] 15:06:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12c009c00) [pid = 2261] [serial = 956] [outer = 0x0] 15:06:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12fac1800) [pid = 2261] [serial = 957] [outer = 0x12c009c00] 15:06:46 INFO - PROCESS | 2261 | 1461708406929 Marionette DEBUG loaded listener.js 15:06:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x1302b4800) [pid = 2261] [serial = 958] [outer = 0x12c009c00] 15:06:47 INFO - PROCESS | 2261 | 1461708407264 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]]]}] 15:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 522ms 15:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:06:47 INFO - PROCESS | 2261 | 1461708407280 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 15:06:47 INFO - PROCESS | 2261 | 1461708407281 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 15:06:47 INFO - PROCESS | 2261 | 1461708407283 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:06:47 INFO - PROCESS | 2261 | 1461708407284 Marionette TRACE conn2 <- [1,1250,null,{}] 15:06:47 INFO - PROCESS | 2261 | 1461708407287 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}] 15:06:47 INFO - PROCESS | 2261 | 1461708407380 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 15:06:47 INFO - PROCESS | 2261 | 1461708407384 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x130446800 == 68 [pid = 2261] [id = 320] 15:06:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x12aa20c00) [pid = 2261] [serial = 959] [outer = 0x0] 15:06:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x12aa26c00) [pid = 2261] [serial = 960] [outer = 0x12aa20c00] 15:06:47 INFO - PROCESS | 2261 | 1461708407409 Marionette DEBUG loaded listener.js 15:06:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11c842400) [pid = 2261] [serial = 961] [outer = 0x12aa20c00] 15:06:47 INFO - PROCESS | 2261 | 1461708407764 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]]]}] 15:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 518ms 15:06:47 INFO - PROCESS | 2261 | 1461708407806 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 15:06:47 INFO - PROCESS | 2261 | 1461708407807 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 15:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:06:47 INFO - PROCESS | 2261 | 1461708407810 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:06:47 INFO - PROCESS | 2261 | 1461708407811 Marionette TRACE conn2 <- [1,1254,null,{}] 15:06:47 INFO - PROCESS | 2261 | 1461708407813 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}] 15:06:47 INFO - PROCESS | 2261 | 1461708407900 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 15:06:47 INFO - PROCESS | 2261 | 1461708407905 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e22000 == 69 [pid = 2261] [id = 321] 15:06:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x12aa2ac00) [pid = 2261] [serial = 962] [outer = 0x0] 15:06:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x12abb1400) [pid = 2261] [serial = 963] [outer = 0x12aa2ac00] 15:06:47 INFO - PROCESS | 2261 | 1461708407930 Marionette DEBUG loaded listener.js 15:06:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x12abb5400) [pid = 2261] [serial = 964] [outer = 0x12aa2ac00] 15:06:48 INFO - PROCESS | 2261 | 1461708408397 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]]]}] 15:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 620ms 15:06:48 INFO - PROCESS | 2261 | 1461708408439 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 15:06:48 INFO - PROCESS | 2261 | 1461708408442 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 15:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:06:48 INFO - PROCESS | 2261 | 1461708408447 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:06:48 INFO - PROCESS | 2261 | 1461708408450 Marionette TRACE conn2 <- [1,1258,null,{}] 15:06:48 INFO - PROCESS | 2261 | 1461708408453 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}] 15:06:48 INFO - PROCESS | 2261 | 1461708408570 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 15:06:48 INFO - PROCESS | 2261 | 1461708408674 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1d0800 == 70 [pid = 2261] [id = 322] 15:06:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x119141000) [pid = 2261] [serial = 965] [outer = 0x0] 15:06:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x119e3d400) [pid = 2261] [serial = 966] [outer = 0x119141000] 15:06:48 INFO - PROCESS | 2261 | 1461708408738 Marionette DEBUG loaded listener.js 15:06:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11bb6d800) [pid = 2261] [serial = 967] [outer = 0x119141000] 15:06:49 INFO - PROCESS | 2261 | 1461708409194 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]]]}] 15:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 773ms 15:06:49 INFO - PROCESS | 2261 | 1461708409220 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 15:06:49 INFO - PROCESS | 2261 | 1461708409226 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 15:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:06:49 INFO - PROCESS | 2261 | 1461708409231 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:06:49 INFO - PROCESS | 2261 | 1461708409232 Marionette TRACE conn2 <- [1,1262,null,{}] 15:06:49 INFO - PROCESS | 2261 | 1461708409235 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}] 15:06:49 INFO - PROCESS | 2261 | 1461708409345 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 15:06:49 INFO - PROCESS | 2261 | 1461708409408 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a804000 == 71 [pid = 2261] [id = 323] 15:06:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11bbc4400) [pid = 2261] [serial = 968] [outer = 0x0] 15:06:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11ca5f800) [pid = 2261] [serial = 969] [outer = 0x11bbc4400] 15:06:49 INFO - PROCESS | 2261 | 1461708409479 Marionette DEBUG loaded listener.js 15:06:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x123edfc00) [pid = 2261] [serial = 970] [outer = 0x11bbc4400] 15:06:49 INFO - PROCESS | 2261 | 1461708409927 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]]]}] 15:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 771ms 15:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:06:50 INFO - PROCESS | 2261 | 1461708410001 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 15:06:50 INFO - PROCESS | 2261 | 1461708410003 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 15:06:50 INFO - PROCESS | 2261 | 1461708410005 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:06:50 INFO - PROCESS | 2261 | 1461708410008 Marionette TRACE conn2 <- [1,1266,null,{}] 15:06:50 INFO - PROCESS | 2261 | 1461708410016 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}] 15:06:50 INFO - PROCESS | 2261 | 1461708410130 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 15:06:50 INFO - PROCESS | 2261 | 1461708410209 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fba9000 == 72 [pid = 2261] [id = 324] 15:06:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x127145000) [pid = 2261] [serial = 971] [outer = 0x0] 15:06:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12a22c400) [pid = 2261] [serial = 972] [outer = 0x127145000] 15:06:50 INFO - PROCESS | 2261 | 1461708410244 Marionette DEBUG loaded listener.js 15:06:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12a234400) [pid = 2261] [serial = 973] [outer = 0x127145000] 15:06:50 INFO - PROCESS | 2261 | 1461708410652 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]]]}] 15:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 673ms 15:06:50 INFO - PROCESS | 2261 | 1461708410679 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 15:06:50 INFO - PROCESS | 2261 | 1461708410681 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 15:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:06:50 INFO - PROCESS | 2261 | 1461708410683 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:06:50 INFO - PROCESS | 2261 | 1461708410685 Marionette TRACE conn2 <- [1,1270,null,{}] 15:06:50 INFO - PROCESS | 2261 | 1461708410687 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}] 15:06:50 INFO - PROCESS | 2261 | 1461708410800 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 15:06:50 INFO - PROCESS | 2261 | 1461708410904 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x139a47000 == 73 [pid = 2261] [id = 325] 15:06:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x127b93000) [pid = 2261] [serial = 974] [outer = 0x0] 15:06:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x12abaa800) [pid = 2261] [serial = 975] [outer = 0x127b93000] 15:06:50 INFO - PROCESS | 2261 | 1461708410938 Marionette DEBUG loaded listener.js 15:06:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12abb8c00) [pid = 2261] [serial = 976] [outer = 0x127b93000] 15:06:51 INFO - PROCESS | 2261 | 1461708411359 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]]]}] 15:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 720ms 15:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:06:51 INFO - PROCESS | 2261 | 1461708411404 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 15:06:51 INFO - PROCESS | 2261 | 1461708411405 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 15:06:51 INFO - PROCESS | 2261 | 1461708411407 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:06:51 INFO - PROCESS | 2261 | 1461708411409 Marionette TRACE conn2 <- [1,1274,null,{}] 15:06:51 INFO - PROCESS | 2261 | 1461708411411 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}] 15:06:51 INFO - PROCESS | 2261 | 1461708411537 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 15:06:51 INFO - PROCESS | 2261 | 1461708411649 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a851800 == 74 [pid = 2261] [id = 326] 15:06:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x115845c00) [pid = 2261] [serial = 977] [outer = 0x0] 15:06:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x12abb3000) [pid = 2261] [serial = 978] [outer = 0x115845c00] 15:06:51 INFO - PROCESS | 2261 | 1461708411682 Marionette DEBUG loaded listener.js 15:06:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x12d153c00) [pid = 2261] [serial = 979] [outer = 0x115845c00] 15:06:52 INFO - PROCESS | 2261 | 1461708412378 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]]]}] 15:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1021ms 15:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:06:52 INFO - PROCESS | 2261 | 1461708412430 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 15:06:52 INFO - PROCESS | 2261 | 1461708412434 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 15:06:52 INFO - PROCESS | 2261 | 1461708412460 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:06:52 INFO - PROCESS | 2261 | 1461708412463 Marionette TRACE conn2 <- [1,1278,null,{}] 15:06:52 INFO - PROCESS | 2261 | 1461708412469 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}] 15:06:52 INFO - PROCESS | 2261 | 1461708412568 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 15:06:52 INFO - PROCESS | 2261 | 1461708412632 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c853800 == 75 [pid = 2261] [id = 327] 15:06:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x116582000) [pid = 2261] [serial = 980] [outer = 0x0] 15:06:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x118a45800) [pid = 2261] [serial = 981] [outer = 0x116582000] 15:06:52 INFO - PROCESS | 2261 | 1461708412661 Marionette DEBUG loaded listener.js 15:06:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x11918d800) [pid = 2261] [serial = 982] [outer = 0x116582000] 15:06:53 INFO - PROCESS | 2261 | 1461708413114 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]]]}] 15:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 696ms 15:06:53 INFO - PROCESS | 2261 | 1461708413134 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 15:06:53 INFO - PROCESS | 2261 | 1461708413138 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 15:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:06:53 INFO - PROCESS | 2261 | 1461708413142 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:06:53 INFO - PROCESS | 2261 | 1461708413144 Marionette TRACE conn2 <- [1,1282,null,{}] 15:06:53 INFO - PROCESS | 2261 | 1461708413146 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}] 15:06:53 INFO - PROCESS | 2261 | 1461708413241 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 15:06:53 INFO - PROCESS | 2261 | 1461708413304 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x11981c000 == 76 [pid = 2261] [id = 328] 15:06:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x118f0d000) [pid = 2261] [serial = 983] [outer = 0x0] 15:06:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x119d81400) [pid = 2261] [serial = 984] [outer = 0x118f0d000] 15:06:53 INFO - PROCESS | 2261 | 1461708413333 Marionette DEBUG loaded listener.js 15:06:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x11a969000) [pid = 2261] [serial = 985] [outer = 0x118f0d000] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x114b2f800 == 75 [pid = 2261] [id = 268] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12f339000 == 74 [pid = 2261] [id = 265] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf4f800 == 73 [pid = 2261] [id = 209] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11ccd9000 == 72 [pid = 2261] [id = 226] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12fbad800 == 71 [pid = 2261] [id = 267] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x130446800 == 70 [pid = 2261] [id = 320] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa07000 == 69 [pid = 2261] [id = 319] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf4c000 == 68 [pid = 2261] [id = 318] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12eadd000 == 67 [pid = 2261] [id = 317] 15:06:53 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x12f048400) [pid = 2261] [serial = 858] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x1186b0400) [pid = 2261] [serial = 846] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x127b9b400) [pid = 2261] [serial = 852] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12f0bd000) [pid = 2261] [serial = 861] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12c013000) [pid = 2261] [serial = 855] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x11c3eb400) [pid = 2261] [serial = 849] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12f573800) [pid = 2261] [serial = 903] [outer = 0x0] [url = about:blank] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12e675000 == 66 [pid = 2261] [id = 316] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3da800 == 65 [pid = 2261] [id = 315] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12d111000 == 64 [pid = 2261] [id = 314] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12b79e000 == 63 [pid = 2261] [id = 313] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x128567000 == 62 [pid = 2261] [id = 312] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12692e000 == 61 [pid = 2261] [id = 311] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x119d2c000 == 60 [pid = 2261] [id = 310] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11907e800 == 59 [pid = 2261] [id = 309] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12a812000 == 58 [pid = 2261] [id = 303] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11c859800 == 57 [pid = 2261] [id = 302] 15:06:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa16800 == 56 [pid = 2261] [id = 301] 15:06:53 INFO - PROCESS | 2261 | 1461708413826 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]]]}] 15:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 720ms 15:06:53 INFO - PROCESS | 2261 | 1461708413863 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 15:06:53 INFO - PROCESS | 2261 | 1461708413864 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 15:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:06:53 INFO - PROCESS | 2261 | 1461708413867 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:06:53 INFO - PROCESS | 2261 | 1461708413869 Marionette TRACE conn2 <- [1,1286,null,{}] 15:06:53 INFO - PROCESS | 2261 | 1461708413878 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}] 15:06:53 INFO - PROCESS | 2261 | 1461708413966 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 15:06:53 INFO - PROCESS | 2261 | 1461708413971 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b163000 == 57 [pid = 2261] [id = 329] 15:06:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x1190dec00) [pid = 2261] [serial = 986] [outer = 0x0] 15:06:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x11bd96400) [pid = 2261] [serial = 987] [outer = 0x1190dec00] 15:06:54 INFO - PROCESS | 2261 | 1461708414003 Marionette DEBUG loaded listener.js 15:06:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x11c3eb400) [pid = 2261] [serial = 988] [outer = 0x1190dec00] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12c012800) [pid = 2261] [serial = 885] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12b78fc00) [pid = 2261] [serial = 883] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12e35b000) [pid = 2261] [serial = 888] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12d412400) [pid = 2261] [serial = 886] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x1186b3c00) [pid = 2261] [serial = 865] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x115935800) [pid = 2261] [serial = 864] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x11aa5c800) [pid = 2261] [serial = 870] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x11c302c00) [pid = 2261] [serial = 871] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x11aba5800) [pid = 2261] [serial = 868] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x11a956000) [pid = 2261] [serial = 867] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12ec0a800) [pid = 2261] [serial = 891] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x126b14c00) [pid = 2261] [serial = 876] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x1273c2000) [pid = 2261] [serial = 877] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x11c61dc00) [pid = 2261] [serial = 873] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x123edf800) [pid = 2261] [serial = 874] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x128494400) [pid = 2261] [serial = 879] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12aaec400) [pid = 2261] [serial = 880] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11ae75000) [pid = 2261] [serial = 894] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x128ef2800) [pid = 2261] [serial = 895] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x12aa09c00) [pid = 2261] [serial = 900] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12f04e400) [pid = 2261] [serial = 892] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x12f56f000) [pid = 2261] [serial = 898] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x12aaf7800) [pid = 2261] [serial = 882] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x12e454400) [pid = 2261] [serial = 889] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x12f054000) [pid = 2261] [serial = 897] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x12aa0e400) [pid = 2261] [serial = 901] [outer = 0x0] [url = about:blank] 15:06:54 INFO - PROCESS | 2261 | 1461708414397 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]]]}] 15:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 574ms 15:06:54 INFO - PROCESS | 2261 | 1461708414442 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 15:06:54 INFO - PROCESS | 2261 | 1461708414444 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 15:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:06:54 INFO - PROCESS | 2261 | 1461708414446 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:06:54 INFO - PROCESS | 2261 | 1461708414447 Marionette TRACE conn2 <- [1,1290,null,{}] 15:06:54 INFO - PROCESS | 2261 | 1461708414450 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}] 15:06:54 INFO - PROCESS | 2261 | 1461708414533 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 15:06:54 INFO - PROCESS | 2261 | 1461708414557 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256ad800 == 58 [pid = 2261] [id = 330] 15:06:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x11c628400) [pid = 2261] [serial = 989] [outer = 0x0] 15:06:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x11cb19000) [pid = 2261] [serial = 990] [outer = 0x11c628400] 15:06:54 INFO - PROCESS | 2261 | 1461708414584 Marionette DEBUG loaded listener.js 15:06:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x11cc65800) [pid = 2261] [serial = 991] [outer = 0x11c628400] 15:06:54 INFO - PROCESS | 2261 | 1461708414933 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]]]}] 15:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 518ms 15:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:06:54 INFO - PROCESS | 2261 | 1461708414965 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 15:06:54 INFO - PROCESS | 2261 | 1461708414966 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 15:06:54 INFO - PROCESS | 2261 | 1461708414968 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:06:54 INFO - PROCESS | 2261 | 1461708414970 Marionette TRACE conn2 <- [1,1294,null,{}] 15:06:54 INFO - PROCESS | 2261 | 1461708414972 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}] 15:06:55 INFO - PROCESS | 2261 | 1461708415054 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 15:06:55 INFO - PROCESS | 2261 | 1461708415060 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x127348000 == 59 [pid = 2261] [id = 331] 15:06:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x11cc65c00) [pid = 2261] [serial = 992] [outer = 0x0] 15:06:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x123eddc00) [pid = 2261] [serial = 993] [outer = 0x11cc65c00] 15:06:55 INFO - PROCESS | 2261 | 1461708415086 Marionette DEBUG loaded listener.js 15:06:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x12686a000) [pid = 2261] [serial = 994] [outer = 0x11cc65c00] 15:06:55 INFO - PROCESS | 2261 | 1461708415434 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]]]}] 15:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 15:06:55 INFO - PROCESS | 2261 | 1461708415437 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 15:06:55 INFO - PROCESS | 2261 | 1461708415438 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 15:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:06:55 INFO - PROCESS | 2261 | 1461708415443 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:06:55 INFO - PROCESS | 2261 | 1461708415444 Marionette TRACE conn2 <- [1,1298,null,{}] 15:06:55 INFO - PROCESS | 2261 | 1461708415446 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}] 15:06:55 INFO - PROCESS | 2261 | 1461708415553 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 15:06:55 INFO - PROCESS | 2261 | 1461708415622 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b155800 == 60 [pid = 2261] [id = 332] 15:06:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11cc70800) [pid = 2261] [serial = 995] [outer = 0x0] 15:06:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x128ef2000) [pid = 2261] [serial = 996] [outer = 0x11cc70800] 15:06:55 INFO - PROCESS | 2261 | 1461708415653 Marionette DEBUG loaded listener.js 15:06:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x12a234000) [pid = 2261] [serial = 997] [outer = 0x11cc70800] 15:06:56 INFO - PROCESS | 2261 | 1461708416050 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]]]}] 15:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 621ms 15:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:06:56 INFO - PROCESS | 2261 | 1461708416064 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 15:06:56 INFO - PROCESS | 2261 | 1461708416065 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 15:06:56 INFO - PROCESS | 2261 | 1461708416068 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:06:56 INFO - PROCESS | 2261 | 1461708416070 Marionette TRACE conn2 <- [1,1302,null,{}] 15:06:56 INFO - PROCESS | 2261 | 1461708416073 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}] 15:06:56 INFO - PROCESS | 2261 | 1461708416220 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 15:06:56 INFO - PROCESS | 2261 | 1461708416244 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a855000 == 61 [pid = 2261] [id = 333] 15:06:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x12aa06c00) [pid = 2261] [serial = 998] [outer = 0x0] 15:06:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x12aa09c00) [pid = 2261] [serial = 999] [outer = 0x12aa06c00] 15:06:56 INFO - PROCESS | 2261 | 1461708416288 Marionette DEBUG loaded listener.js 15:06:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x12aa22400) [pid = 2261] [serial = 1000] [outer = 0x12aa06c00] 15:06:56 INFO - PROCESS | 2261 | 1461708416697 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]]]}] 15:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 669ms 15:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:06:56 INFO - PROCESS | 2261 | 1461708416737 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 15:06:56 INFO - PROCESS | 2261 | 1461708416739 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 15:06:56 INFO - PROCESS | 2261 | 1461708416741 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:06:56 INFO - PROCESS | 2261 | 1461708416742 Marionette TRACE conn2 <- [1,1306,null,{}] 15:06:56 INFO - PROCESS | 2261 | 1461708416744 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}] 15:06:56 INFO - PROCESS | 2261 | 1461708416851 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 15:06:56 INFO - PROCESS | 2261 | 1461708416909 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf4d000 == 62 [pid = 2261] [id = 334] 15:06:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x12aa07800) [pid = 2261] [serial = 1001] [outer = 0x0] 15:06:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x12aaed000) [pid = 2261] [serial = 1002] [outer = 0x12aa07800] 15:06:56 INFO - PROCESS | 2261 | 1461708416934 Marionette DEBUG loaded listener.js 15:06:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x12abb3800) [pid = 2261] [serial = 1003] [outer = 0x12aa07800] 15:06:57 INFO - PROCESS | 2261 | 1461708417256 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]]]}] 15:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 569ms 15:06:57 INFO - PROCESS | 2261 | 1461708417313 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 15:06:57 INFO - PROCESS | 2261 | 1461708417315 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 15:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:06:57 INFO - PROCESS | 2261 | 1461708417317 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:06:57 INFO - PROCESS | 2261 | 1461708417318 Marionette TRACE conn2 <- [1,1310,null,{}] 15:06:57 INFO - PROCESS | 2261 | 1461708417320 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}] 15:06:57 INFO - PROCESS | 2261 | 1461708417434 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 15:06:57 INFO - PROCESS | 2261 | 1461708417471 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c281800 == 63 [pid = 2261] [id = 335] 15:06:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12aa22800) [pid = 2261] [serial = 1004] [outer = 0x0] 15:06:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12b34d400) [pid = 2261] [serial = 1005] [outer = 0x12aa22800] 15:06:57 INFO - PROCESS | 2261 | 1461708417497 Marionette DEBUG loaded listener.js 15:06:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12bcb6c00) [pid = 2261] [serial = 1006] [outer = 0x12aa22800] 15:06:57 INFO - PROCESS | 2261 | 1461708417814 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] 15:06:57 INFO - PROCESS | 2261 | 1461708417842 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 15:06:57 INFO - PROCESS | 2261 | 1461708417845 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:06:57 INFO - PROCESS | 2261 | 1461708417846 Marionette TRACE conn2 <- [1,1314,null,{}] 15:06:57 INFO - PROCESS | 2261 | 1461708417848 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}] 15:06:58 INFO - PROCESS | 2261 | 1461708418169 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x11549cc00) [pid = 2261] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12b78d000) [pid = 2261] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x128ef8c00) [pid = 2261] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x126c8e000) [pid = 2261] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x119199000) [pid = 2261] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x1147d4c00) [pid = 2261] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x113474800) [pid = 2261] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11a963800) [pid = 2261] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x11c764800) [pid = 2261] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x113475000) [pid = 2261] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x11ba71c00) [pid = 2261] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x12aa20c00) [pid = 2261] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12c009c00) [pid = 2261] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:06:58 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x12b63a000) [pid = 2261] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:06:58 INFO - PROCESS | 2261 | 1461708418235 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x11bae0800 == 64 [pid = 2261] [id = 336] 15:06:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x113471000) [pid = 2261] [serial = 1007] [outer = 0x0] 15:06:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x1136d4400) [pid = 2261] [serial = 1008] [outer = 0x113471000] 15:06:58 INFO - PROCESS | 2261 | 1461708418261 Marionette DEBUG loaded listener.js 15:06:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11ba71c00) [pid = 2261] [serial = 1009] [outer = 0x113471000] 15:06:58 INFO - PROCESS | 2261 | 1461708418549 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]]]}] 15:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 718ms 15:06:58 INFO - PROCESS | 2261 | 1461708418565 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 15:06:58 INFO - PROCESS | 2261 | 1461708418567 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 15:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:06:58 INFO - PROCESS | 2261 | 1461708418569 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:06:58 INFO - PROCESS | 2261 | 1461708418571 Marionette TRACE conn2 <- [1,1318,null,{}] 15:06:58 INFO - PROCESS | 2261 | 1461708418582 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}] 15:06:58 INFO - PROCESS | 2261 | 1461708418689 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 15:06:58 INFO - PROCESS | 2261 | 1461708418748 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d11b000 == 65 [pid = 2261] [id = 337] 15:06:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x11453f000) [pid = 2261] [serial = 1010] [outer = 0x0] 15:06:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x128494c00) [pid = 2261] [serial = 1011] [outer = 0x11453f000] 15:06:58 INFO - PROCESS | 2261 | 1461708418778 Marionette DEBUG loaded listener.js 15:06:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x12d41dc00) [pid = 2261] [serial = 1012] [outer = 0x11453f000] 15:06:59 INFO - PROCESS | 2261 | 1461708419063 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]]]}] 15:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 528ms 15:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:06:59 INFO - PROCESS | 2261 | 1461708419097 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 15:06:59 INFO - PROCESS | 2261 | 1461708419098 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 15:06:59 INFO - PROCESS | 2261 | 1461708419100 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:06:59 INFO - PROCESS | 2261 | 1461708419102 Marionette TRACE conn2 <- [1,1322,null,{}] 15:06:59 INFO - PROCESS | 2261 | 1461708419104 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}] 15:06:59 INFO - PROCESS | 2261 | 1461708419197 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 15:06:59 INFO - PROCESS | 2261 | 1461708419201 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea31800 == 66 [pid = 2261] [id = 338] 15:06:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x12abaf000) [pid = 2261] [serial = 1013] [outer = 0x0] 15:06:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x12e352400) [pid = 2261] [serial = 1014] [outer = 0x12abaf000] 15:06:59 INFO - PROCESS | 2261 | 1461708419227 Marionette DEBUG loaded listener.js 15:06:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x12e44c800) [pid = 2261] [serial = 1015] [outer = 0x12abaf000] 15:06:59 INFO - PROCESS | 2261 | 1461708419592 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]]]}] 15:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 15:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:06:59 INFO - PROCESS | 2261 | 1461708419622 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 15:06:59 INFO - PROCESS | 2261 | 1461708419624 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 15:06:59 INFO - PROCESS | 2261 | 1461708419627 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:06:59 INFO - PROCESS | 2261 | 1461708419628 Marionette TRACE conn2 <- [1,1326,null,{}] 15:06:59 INFO - PROCESS | 2261 | 1461708419630 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}] 15:06:59 INFO - PROCESS | 2261 | 1461708419717 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 15:06:59 INFO - PROCESS | 2261 | 1461708419722 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ec4a800 == 67 [pid = 2261] [id = 339] 15:06:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x12e357400) [pid = 2261] [serial = 1016] [outer = 0x0] 15:06:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x12e99b400) [pid = 2261] [serial = 1017] [outer = 0x12e357400] 15:06:59 INFO - PROCESS | 2261 | 1461708419751 Marionette DEBUG loaded listener.js 15:06:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12ec11400) [pid = 2261] [serial = 1018] [outer = 0x12e357400] 15:07:00 INFO - PROCESS | 2261 | 1461708420323 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]]]}] 15:07:00 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 15:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 720ms 15:07:00 INFO - PROCESS | 2261 | 1461708420348 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 15:07:00 INFO - PROCESS | 2261 | 1461708420350 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 15:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:07:00 INFO - PROCESS | 2261 | 1461708420354 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:07:00 INFO - PROCESS | 2261 | 1461708420357 Marionette TRACE conn2 <- [1,1330,null,{}] 15:07:00 INFO - PROCESS | 2261 | 1461708420377 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}] 15:07:00 INFO - PROCESS | 2261 | 1461708420493 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 15:07:00 INFO - PROCESS | 2261 | 1461708420600 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x119bf8800 == 68 [pid = 2261] [id = 340] 15:07:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x116580400) [pid = 2261] [serial = 1019] [outer = 0x0] 15:07:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x1165fd800) [pid = 2261] [serial = 1020] [outer = 0x116580400] 15:07:00 INFO - PROCESS | 2261 | 1461708420633 Marionette DEBUG loaded listener.js 15:07:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x1190de800) [pid = 2261] [serial = 1021] [outer = 0x116580400] 15:07:01 INFO - PROCESS | 2261 | 1461708421076 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]]]}] 15:07:01 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 15:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 15:07:01 INFO - PROCESS | 2261 | 1461708421091 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 15:07:01 INFO - PROCESS | 2261 | 1461708421095 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 15:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:07:01 INFO - PROCESS | 2261 | 1461708421100 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:07:01 INFO - PROCESS | 2261 | 1461708421102 Marionette TRACE conn2 <- [1,1334,null,{}] 15:07:01 INFO - PROCESS | 2261 | 1461708421105 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}] 15:07:01 INFO - PROCESS | 2261 | 1461708421221 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 15:07:01 INFO - PROCESS | 2261 | 1461708421343 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x126e10000 == 69 [pid = 2261] [id = 341] 15:07:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x11913e800) [pid = 2261] [serial = 1022] [outer = 0x0] 15:07:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x11ae79800) [pid = 2261] [serial = 1023] [outer = 0x11913e800] 15:07:01 INFO - PROCESS | 2261 | 1461708421394 Marionette DEBUG loaded listener.js 15:07:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x11c3ef000) [pid = 2261] [serial = 1024] [outer = 0x11913e800] 15:07:01 INFO - PROCESS | 2261 | 1461708421926 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]]]}] 15:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 870ms 15:07:01 INFO - PROCESS | 2261 | 1461708421971 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 15:07:01 INFO - PROCESS | 2261 | 1461708421973 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 15:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:07:01 INFO - PROCESS | 2261 | 1461708421975 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:07:01 INFO - PROCESS | 2261 | 1461708421978 Marionette TRACE conn2 <- [1,1338,null,{}] 15:07:01 INFO - PROCESS | 2261 | 1461708421986 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}] 15:07:02 INFO - PROCESS | 2261 | 1461708422101 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 15:07:02 INFO - PROCESS | 2261 | 1461708422166 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcd5000 == 70 [pid = 2261] [id = 342] 15:07:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x11cb1f000) [pid = 2261] [serial = 1025] [outer = 0x0] 15:07:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x127150000) [pid = 2261] [serial = 1026] [outer = 0x11cb1f000] 15:07:02 INFO - PROCESS | 2261 | 1461708422240 Marionette DEBUG loaded listener.js 15:07:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x12855c400) [pid = 2261] [serial = 1027] [outer = 0x11cb1f000] 15:07:03 INFO - PROCESS | 2261 | 1461708423175 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]]]}] 15:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1224ms 15:07:03 INFO - PROCESS | 2261 | 1461708423200 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 15:07:03 INFO - PROCESS | 2261 | 1461708423202 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 15:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:07:03 INFO - PROCESS | 2261 | 1461708423205 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:07:03 INFO - PROCESS | 2261 | 1461708423206 Marionette TRACE conn2 <- [1,1342,null,{}] 15:07:03 INFO - PROCESS | 2261 | 1461708423208 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}] 15:07:03 INFO - PROCESS | 2261 | 1461708423314 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 15:07:03 INFO - PROCESS | 2261 | 1461708423372 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f350000 == 71 [pid = 2261] [id = 343] 15:07:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x128553800) [pid = 2261] [serial = 1028] [outer = 0x0] 15:07:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x12aa26000) [pid = 2261] [serial = 1029] [outer = 0x128553800] 15:07:03 INFO - PROCESS | 2261 | 1461708423444 Marionette DEBUG loaded listener.js 15:07:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12aca8400) [pid = 2261] [serial = 1030] [outer = 0x128553800] 15:07:03 INFO - PROCESS | 2261 | 1461708423908 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]]]}] 15:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 722ms 15:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:07:03 INFO - PROCESS | 2261 | 1461708423927 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 15:07:03 INFO - PROCESS | 2261 | 1461708423928 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 15:07:03 INFO - PROCESS | 2261 | 1461708423930 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:07:03 INFO - PROCESS | 2261 | 1461708423932 Marionette TRACE conn2 <- [1,1346,null,{}] 15:07:03 INFO - PROCESS | 2261 | 1461708423934 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}] 15:07:04 INFO - PROCESS | 2261 | 1461708424043 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 15:07:04 INFO - PROCESS | 2261 | 1461708424118 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f734000 == 72 [pid = 2261] [id = 344] 15:07:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12abb9800) [pid = 2261] [serial = 1031] [outer = 0x0] 15:07:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12acaf800) [pid = 2261] [serial = 1032] [outer = 0x12abb9800] 15:07:04 INFO - PROCESS | 2261 | 1461708424151 Marionette DEBUG loaded listener.js 15:07:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x12acb5800) [pid = 2261] [serial = 1033] [outer = 0x12abb9800] 15:07:04 INFO - PROCESS | 2261 | 1461708424579 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]]]}] 15:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 669ms 15:07:04 INFO - PROCESS | 2261 | 1461708424599 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 15:07:04 INFO - PROCESS | 2261 | 1461708424601 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 15:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:07:04 INFO - PROCESS | 2261 | 1461708424603 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:07:04 INFO - PROCESS | 2261 | 1461708424605 Marionette TRACE conn2 <- [1,1350,null,{}] 15:07:04 INFO - PROCESS | 2261 | 1461708424610 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}] 15:07:04 INFO - PROCESS | 2261 | 1461708424749 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 15:07:04 INFO - PROCESS | 2261 | 1461708424856 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x13044a800 == 73 [pid = 2261] [id = 345] 15:07:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x12aca7800) [pid = 2261] [serial = 1034] [outer = 0x0] 15:07:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12bf09c00) [pid = 2261] [serial = 1035] [outer = 0x12aca7800] 15:07:04 INFO - PROCESS | 2261 | 1461708424889 Marionette DEBUG loaded listener.js 15:07:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12f049000) [pid = 2261] [serial = 1036] [outer = 0x12aca7800] 15:07:05 INFO - PROCESS | 2261 | 1461708425319 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]]]}] 15:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 772ms 15:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:07:05 INFO - PROCESS | 2261 | 1461708425390 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 15:07:05 INFO - PROCESS | 2261 | 1461708425392 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 15:07:05 INFO - PROCESS | 2261 | 1461708425396 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:07:05 INFO - PROCESS | 2261 | 1461708425397 Marionette TRACE conn2 <- [1,1354,null,{}] 15:07:05 INFO - PROCESS | 2261 | 1461708425400 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}] 15:07:05 INFO - PROCESS | 2261 | 1461708425510 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 15:07:05 INFO - PROCESS | 2261 | 1461708425586 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7d4800 == 74 [pid = 2261] [id = 346] 15:07:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x113475400) [pid = 2261] [serial = 1037] [outer = 0x0] 15:07:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x12aa0bc00) [pid = 2261] [serial = 1038] [outer = 0x113475400] 15:07:05 INFO - PROCESS | 2261 | 1461708425618 Marionette DEBUG loaded listener.js 15:07:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12f04bc00) [pid = 2261] [serial = 1039] [outer = 0x113475400] 15:07:06 INFO - PROCESS | 2261 | 1461708426254 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]]]}] 15:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 869ms 15:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:07:06 INFO - PROCESS | 2261 | 1461708426266 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 15:07:06 INFO - PROCESS | 2261 | 1461708426268 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 15:07:06 INFO - PROCESS | 2261 | 1461708426272 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:07:06 INFO - PROCESS | 2261 | 1461708426276 Marionette TRACE conn2 <- [1,1358,null,{}] 15:07:06 INFO - PROCESS | 2261 | 1461708426280 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}] 15:07:06 INFO - PROCESS | 2261 | 1461708426388 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 15:07:06 INFO - PROCESS | 2261 | 1461708426463 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:06 INFO - PROCESS | 2261 | ++DOCSHELL 0x126915800 == 75 [pid = 2261] [id = 347] 15:07:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x115847400) [pid = 2261] [serial = 1040] [outer = 0x0] 15:07:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x116581c00) [pid = 2261] [serial = 1041] [outer = 0x115847400] 15:07:06 INFO - PROCESS | 2261 | 1461708426493 Marionette DEBUG loaded listener.js 15:07:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x11936fc00) [pid = 2261] [serial = 1042] [outer = 0x115847400] 15:07:06 INFO - PROCESS | 2261 | 1461708426941 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]]]}] 15:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 679ms 15:07:06 INFO - PROCESS | 2261 | 1461708426951 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 15:07:06 INFO - PROCESS | 2261 | 1461708426957 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 15:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:07:06 INFO - PROCESS | 2261 | 1461708426964 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:07:06 INFO - PROCESS | 2261 | 1461708426966 Marionette TRACE conn2 <- [1,1362,null,{}] 15:07:06 INFO - PROCESS | 2261 | 1461708426970 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}] 15:07:07 INFO - PROCESS | 2261 | 1461708427167 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 15:07:07 INFO - PROCESS | 2261 | 1461708427243 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256a4800 == 76 [pid = 2261] [id = 348] 15:07:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x11ae08c00) [pid = 2261] [serial = 1043] [outer = 0x0] 15:07:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x11c30bc00) [pid = 2261] [serial = 1044] [outer = 0x11ae08c00] 15:07:07 INFO - PROCESS | 2261 | 1461708427287 Marionette DEBUG loaded listener.js 15:07:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x11ca58c00) [pid = 2261] [serial = 1045] [outer = 0x11ae08c00] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea31800 == 75 [pid = 2261] [id = 338] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x12d11b000 == 74 [pid = 2261] [id = 337] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x11bae0800 == 73 [pid = 2261] [id = 336] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x12c281800 == 72 [pid = 2261] [id = 335] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf4d000 == 71 [pid = 2261] [id = 334] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x12a855000 == 70 [pid = 2261] [id = 333] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x12abb1400) [pid = 2261] [serial = 963] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x11b155800 == 69 [pid = 2261] [id = 332] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x127348000 == 68 [pid = 2261] [id = 331] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x1256ad800 == 67 [pid = 2261] [id = 330] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x11b163000 == 66 [pid = 2261] [id = 329] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x11981c000 == 65 [pid = 2261] [id = 328] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x11c853800 == 64 [pid = 2261] [id = 327] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1d0800 == 63 [pid = 2261] [id = 322] 15:07:07 INFO - PROCESS | 2261 | --DOCSHELL 0x130e22000 == 62 [pid = 2261] [id = 321] 15:07:07 INFO - PROCESS | 2261 | 1461708427718 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]]]}] 15:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 772ms 15:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:07:07 INFO - PROCESS | 2261 | 1461708427735 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 15:07:07 INFO - PROCESS | 2261 | 1461708427736 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 15:07:07 INFO - PROCESS | 2261 | 1461708427739 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:07:07 INFO - PROCESS | 2261 | 1461708427743 Marionette TRACE conn2 <- [1,1366,null,{}] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x12f56b400) [pid = 2261] [serial = 786] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x12ec07000) [pid = 2261] [serial = 945] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12aaef800) [pid = 2261] [serial = 939] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x127b9c000) [pid = 2261] [serial = 936] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x128ef6400) [pid = 2261] [serial = 937] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11b0f4800) [pid = 2261] [serial = 930] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x11bb6b000) [pid = 2261] [serial = 924] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x12e350800) [pid = 2261] [serial = 925] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x11c767000) [pid = 2261] [serial = 931] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x11aba5400) [pid = 2261] [serial = 906] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x12f0b6800) [pid = 2261] [serial = 918] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x113477000) [pid = 2261] [serial = 948] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x12d1de800) [pid = 2261] [serial = 915] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x11cc6f800) [pid = 2261] [serial = 921] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12aa0b400) [pid = 2261] [serial = 912] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x11c61e000) [pid = 2261] [serial = 909] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12f0b2800) [pid = 2261] [serial = 946] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x11aa5e800) [pid = 2261] [serial = 927] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x11ba72c00) [pid = 2261] [serial = 928] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x11cc69800) [pid = 2261] [serial = 933] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x126edb400) [pid = 2261] [serial = 934] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12f0b8400) [pid = 2261] [serial = 951] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x123ee3400) [pid = 2261] [serial = 954] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x12b633400) [pid = 2261] [serial = 955] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x12aa26c00) [pid = 2261] [serial = 960] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12fac1800) [pid = 2261] [serial = 957] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12bcc0c00) [pid = 2261] [serial = 942] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x11347b000) [pid = 2261] [serial = 949] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12f75ac00) [pid = 2261] [serial = 952] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x12e44d400) [pid = 2261] [serial = 943] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x1302b4800) [pid = 2261] [serial = 958] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11c842400) [pid = 2261] [serial = 961] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12b631800) [pid = 2261] [serial = 940] [outer = 0x0] [url = about:blank] 15:07:07 INFO - PROCESS | 2261 | 1461708427769 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}] 15:07:07 INFO - PROCESS | 2261 | 1461708427864 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 15:07:07 INFO - PROCESS | 2261 | 1461708427869 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7da800 == 63 [pid = 2261] [id = 349] 15:07:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x11cc62c00) [pid = 2261] [serial = 1046] [outer = 0x0] 15:07:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x11cedd000) [pid = 2261] [serial = 1047] [outer = 0x11cc62c00] 15:07:07 INFO - PROCESS | 2261 | 1461708427898 Marionette DEBUG loaded listener.js 15:07:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x126c90c00) [pid = 2261] [serial = 1048] [outer = 0x11cc62c00] 15:07:08 INFO - PROCESS | 2261 | 1461708428268 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] 15:07:08 INFO - PROCESS | 2261 | 1461708428322 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 15:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:07:08 INFO - PROCESS | 2261 | 1461708428324 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:07:08 INFO - PROCESS | 2261 | 1461708428325 Marionette TRACE conn2 <- [1,1370,null,{}] 15:07:08 INFO - PROCESS | 2261 | 1461708428328 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}] 15:07:08 INFO - PROCESS | 2261 | 1461708428414 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 15:07:08 INFO - PROCESS | 2261 | 1461708428418 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a866800 == 64 [pid = 2261] [id = 350] 15:07:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x12738c800) [pid = 2261] [serial = 1049] [outer = 0x0] 15:07:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x128eec800) [pid = 2261] [serial = 1050] [outer = 0x12738c800] 15:07:08 INFO - PROCESS | 2261 | 1461708428444 Marionette DEBUG loaded listener.js 15:07:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x12aa02400) [pid = 2261] [serial = 1051] [outer = 0x12738c800] 15:07:08 INFO - PROCESS | 2261 | 1461708428791 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] 15:07:08 INFO - PROCESS | 2261 | 1461708428798 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 15:07:08 INFO - PROCESS | 2261 | 1461708428800 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:07:08 INFO - PROCESS | 2261 | 1461708428802 Marionette TRACE conn2 <- [1,1374,null,{}] 15:07:08 INFO - PROCESS | 2261 | 1461708428804 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}] 15:07:08 INFO - PROCESS | 2261 | 1461708428913 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 15:07:08 INFO - PROCESS | 2261 | 1461708428919 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bcd5000 == 65 [pid = 2261] [id = 351] 15:07:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12aa08000) [pid = 2261] [serial = 1052] [outer = 0x0] 15:07:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12aa2a000) [pid = 2261] [serial = 1053] [outer = 0x12aa08000] 15:07:08 INFO - PROCESS | 2261 | 1461708428945 Marionette DEBUG loaded listener.js 15:07:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12abb1400) [pid = 2261] [serial = 1054] [outer = 0x12aa08000] 15:07:09 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:09 INFO - PROCESS | 2261 | 1461708429294 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] 15:07:09 INFO - PROCESS | 2261 | 1461708429322 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 15:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:07:09 INFO - PROCESS | 2261 | 1461708429324 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:07:09 INFO - PROCESS | 2261 | 1461708429325 Marionette TRACE conn2 <- [1,1378,null,{}] 15:07:09 INFO - PROCESS | 2261 | 1461708429328 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}] 15:07:09 INFO - PROCESS | 2261 | 1461708429431 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 15:07:09 INFO - PROCESS | 2261 | 1461708429436 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcd1000 == 66 [pid = 2261] [id = 352] 15:07:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x12aca8c00) [pid = 2261] [serial = 1055] [outer = 0x0] 15:07:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x12bcb5400) [pid = 2261] [serial = 1056] [outer = 0x12aca8c00] 15:07:09 INFO - PROCESS | 2261 | 1461708429464 Marionette DEBUG loaded listener.js 15:07:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12d6be400) [pid = 2261] [serial = 1057] [outer = 0x12aca8c00] 15:07:09 INFO - PROCESS | 2261 | 1461708429843 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] 15:07:09 INFO - PROCESS | 2261 | 1461708429898 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 15:07:09 INFO - PROCESS | 2261 | 1461708429900 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:07:09 INFO - PROCESS | 2261 | 1461708429901 Marionette TRACE conn2 <- [1,1382,null,{}] 15:07:09 INFO - PROCESS | 2261 | 1461708429903 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}] 15:07:10 INFO - PROCESS | 2261 | 1461708430013 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 15:07:10 INFO - PROCESS | 2261 | 1461708430027 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea23000 == 67 [pid = 2261] [id = 353] 15:07:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x12e353400) [pid = 2261] [serial = 1058] [outer = 0x0] 15:07:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x12e99a800) [pid = 2261] [serial = 1059] [outer = 0x12e353400] 15:07:10 INFO - PROCESS | 2261 | 1461708430052 Marionette DEBUG loaded listener.js 15:07:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x12e453c00) [pid = 2261] [serial = 1060] [outer = 0x12e353400] 15:07:10 INFO - PROCESS | 2261 | [2261] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:10 INFO - PROCESS | 2261 | 1461708430444 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] 15:07:10 INFO - PROCESS | 2261 | 1461708430472 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 15:07:10 INFO - PROCESS | 2261 | 1461708430474 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:07:10 INFO - PROCESS | 2261 | 1461708430475 Marionette TRACE conn2 <- [1,1386,null,{}] 15:07:10 INFO - PROCESS | 2261 | 1461708430486 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}] 15:07:10 INFO - PROCESS | 2261 | 1461708430608 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 15:07:10 INFO - PROCESS | 2261 | 1461708430647 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f095800 == 68 [pid = 2261] [id = 354] 15:07:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x12e35a400) [pid = 2261] [serial = 1061] [outer = 0x0] 15:07:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x12f056800) [pid = 2261] [serial = 1062] [outer = 0x12e35a400] 15:07:10 INFO - PROCESS | 2261 | 1461708430673 Marionette DEBUG loaded listener.js 15:07:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x12f0b1800) [pid = 2261] [serial = 1063] [outer = 0x12e35a400] 15:07:10 INFO - PROCESS | 2261 | 1461708430990 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] 15:07:11 INFO - PROCESS | 2261 | 1461708431003 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 15:07:11 INFO - PROCESS | 2261 | 1461708431006 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:07:11 INFO - PROCESS | 2261 | 1461708431009 Marionette TRACE conn2 <- [1,1390,null,{}] 15:07:11 INFO - PROCESS | 2261 | 1461708431019 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}] 15:07:11 INFO - PROCESS | 2261 | 1461708431130 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 15:07:11 INFO - PROCESS | 2261 | 1461708431169 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fbac000 == 69 [pid = 2261] [id = 355] 15:07:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12e359400) [pid = 2261] [serial = 1064] [outer = 0x0] 15:07:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12f575400) [pid = 2261] [serial = 1065] [outer = 0x12e359400] 15:07:11 INFO - PROCESS | 2261 | 1461708431195 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12f764c00) [pid = 2261] [serial = 1066] [outer = 0x12e359400] 15:07:11 INFO - PROCESS | 2261 | 1461708431535 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]]]}] 15:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 578ms 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x11453f000) [pid = 2261] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12aa07800) [pid = 2261] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x11c628400) [pid = 2261] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x113471000) [pid = 2261] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x118f0d000) [pid = 2261] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x11cc65c00) [pid = 2261] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12aa22800) [pid = 2261] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12abaf000) [pid = 2261] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11cc70800) [pid = 2261] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x1190dec00) [pid = 2261] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x12aa06c00) [pid = 2261] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:07:11 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x116582000) [pid = 2261] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:07:11 INFO - PROCESS | 2261 | 1461708431752 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 15:07:11 INFO - PROCESS | 2261 | 1461708431754 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 15:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:07:11 INFO - PROCESS | 2261 | 1461708431764 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:07:11 INFO - PROCESS | 2261 | 1461708431765 Marionette TRACE conn2 <- [1,1394,null,{}] 15:07:11 INFO - PROCESS | 2261 | 1461708431767 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}] 15:07:11 INFO - PROCESS | 2261 | 1461708431854 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 15:07:11 INFO - PROCESS | 2261 | 1461708431859 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a815800 == 70 [pid = 2261] [id = 356] 15:07:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x11a961c00) [pid = 2261] [serial = 1067] [outer = 0x0] 15:07:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x11c61d000) [pid = 2261] [serial = 1068] [outer = 0x11a961c00] 15:07:11 INFO - PROCESS | 2261 | 1461708431885 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12a823400) [pid = 2261] [serial = 1069] [outer = 0x11a961c00] 15:07:12 INFO - PROCESS | 2261 | 1461708432230 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]]]}] 15:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 478ms 15:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:07:12 INFO - PROCESS | 2261 | 1461708432236 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 15:07:12 INFO - PROCESS | 2261 | 1461708432238 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 15:07:12 INFO - PROCESS | 2261 | 1461708432242 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:07:12 INFO - PROCESS | 2261 | 1461708432244 Marionette TRACE conn2 <- [1,1398,null,{}] 15:07:12 INFO - PROCESS | 2261 | 1461708432247 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}] 15:07:12 INFO - PROCESS | 2261 | 1461708432349 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 15:07:12 INFO - PROCESS | 2261 | 1461708432438 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:12 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e10000 == 71 [pid = 2261] [id = 357] 15:07:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x12a82e800) [pid = 2261] [serial = 1070] [outer = 0x0] 15:07:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x12aa04400) [pid = 2261] [serial = 1071] [outer = 0x12a82e800] 15:07:12 INFO - PROCESS | 2261 | 1461708432469 Marionette DEBUG loaded listener.js 15:07:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x12fabd800) [pid = 2261] [serial = 1072] [outer = 0x12a82e800] 15:07:12 INFO - PROCESS | 2261 | 1461708432749 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]]]}] 15:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 521ms 15:07:12 INFO - PROCESS | 2261 | 1461708432765 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 15:07:12 INFO - PROCESS | 2261 | 1461708432766 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 15:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:07:12 INFO - PROCESS | 2261 | 1461708432768 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:07:12 INFO - PROCESS | 2261 | 1461708432769 Marionette TRACE conn2 <- [1,1402,null,{}] 15:07:12 INFO - PROCESS | 2261 | 1461708432779 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}] 15:07:12 INFO - PROCESS | 2261 | 1461708432878 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 15:07:12 INFO - PROCESS | 2261 | 1461708432882 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:12 INFO - PROCESS | 2261 | ++DOCSHELL 0x139a4a000 == 72 [pid = 2261] [id = 358] 15:07:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x12fac6c00) [pid = 2261] [serial = 1073] [outer = 0x0] 15:07:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x12fe0c400) [pid = 2261] [serial = 1074] [outer = 0x12fac6c00] 15:07:12 INFO - PROCESS | 2261 | 1461708432908 Marionette DEBUG loaded listener.js 15:07:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x1302b2000) [pid = 2261] [serial = 1075] [outer = 0x12fac6c00] 15:07:13 INFO - PROCESS | 2261 | 1461708433258 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]]]}] 15:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 519ms 15:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:07:13 INFO - PROCESS | 2261 | 1461708433287 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 15:07:13 INFO - PROCESS | 2261 | 1461708433288 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 15:07:13 INFO - PROCESS | 2261 | 1461708433292 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:07:13 INFO - PROCESS | 2261 | 1461708433294 Marionette TRACE conn2 <- [1,1406,null,{}] 15:07:13 INFO - PROCESS | 2261 | 1461708433309 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}] 15:07:13 INFO - PROCESS | 2261 | 1461708433397 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 15:07:13 INFO - PROCESS | 2261 | 1461708433401 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x1399a4000 == 73 [pid = 2261] [id = 359] 15:07:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12b0e3400) [pid = 2261] [serial = 1076] [outer = 0x0] 15:07:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12b0eb000) [pid = 2261] [serial = 1077] [outer = 0x12b0e3400] 15:07:13 INFO - PROCESS | 2261 | 1461708433426 Marionette DEBUG loaded listener.js 15:07:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12b0eec00) [pid = 2261] [serial = 1078] [outer = 0x12b0e3400] 15:07:13 INFO - PROCESS | 2261 | 1461708433915 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]]]}] 15:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 686ms 15:07:13 INFO - PROCESS | 2261 | 1461708433978 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 15:07:13 INFO - PROCESS | 2261 | 1461708433982 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 15:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:07:13 INFO - PROCESS | 2261 | 1461708433988 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:07:13 INFO - PROCESS | 2261 | 1461708433992 Marionette TRACE conn2 <- [1,1410,null,{}] 15:07:14 INFO - PROCESS | 2261 | 1461708433999 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}] 15:07:14 INFO - PROCESS | 2261 | 1461708434174 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 15:07:14 INFO - PROCESS | 2261 | 1461708434355 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e13800 == 74 [pid = 2261] [id = 360] 15:07:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x11aba6400) [pid = 2261] [serial = 1079] [outer = 0x0] 15:07:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x11ba03400) [pid = 2261] [serial = 1080] [outer = 0x11aba6400] 15:07:14 INFO - PROCESS | 2261 | 1461708434387 Marionette DEBUG loaded listener.js 15:07:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x11c626000) [pid = 2261] [serial = 1081] [outer = 0x11aba6400] 15:07:14 INFO - PROCESS | 2261 | 1461708434917 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]]]}] 15:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 976ms 15:07:14 INFO - PROCESS | 2261 | 1461708434963 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 15:07:14 INFO - PROCESS | 2261 | 1461708434967 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 15:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:07:14 INFO - PROCESS | 2261 | 1461708434972 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:07:14 INFO - PROCESS | 2261 | 1461708434974 Marionette TRACE conn2 <- [1,1414,null,{}] 15:07:14 INFO - PROCESS | 2261 | 1461708434976 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}] 15:07:15 INFO - PROCESS | 2261 | 1461708435087 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 15:07:15 INFO - PROCESS | 2261 | 1461708435165 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac81800 == 75 [pid = 2261] [id = 361] 15:07:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x126860000) [pid = 2261] [serial = 1082] [outer = 0x0] 15:07:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x127390800) [pid = 2261] [serial = 1083] [outer = 0x126860000] 15:07:15 INFO - PROCESS | 2261 | 1461708435196 Marionette DEBUG loaded listener.js 15:07:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x128ef0000) [pid = 2261] [serial = 1084] [outer = 0x126860000] 15:07:15 INFO - PROCESS | 2261 | 1461708435800 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]]]}] 15:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 875ms 15:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:07:15 INFO - PROCESS | 2261 | 1461708435852 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 15:07:15 INFO - PROCESS | 2261 | 1461708435853 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 15:07:15 INFO - PROCESS | 2261 | 1461708435857 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:07:15 INFO - PROCESS | 2261 | 1461708435860 Marionette TRACE conn2 <- [1,1418,null,{}] 15:07:15 INFO - PROCESS | 2261 | 1461708435868 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}] 15:07:15 INFO - PROCESS | 2261 | 1461708435986 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 15:07:16 INFO - PROCESS | 2261 | 1461708436088 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x130bd4800 == 76 [pid = 2261] [id = 362] 15:07:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12aa07800) [pid = 2261] [serial = 1085] [outer = 0x0] 15:07:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12acae800) [pid = 2261] [serial = 1086] [outer = 0x12aa07800] 15:07:16 INFO - PROCESS | 2261 | 1461708436123 Marionette DEBUG loaded listener.js 15:07:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12b0ee800) [pid = 2261] [serial = 1087] [outer = 0x12aa07800] 15:07:16 INFO - PROCESS | 2261 | 1461708436582 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]]]}] 15:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 773ms 15:07:16 INFO - PROCESS | 2261 | 1461708436631 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 15:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:07:16 INFO - PROCESS | 2261 | 1461708436633 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 15:07:16 INFO - PROCESS | 2261 | 1461708436635 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:07:16 INFO - PROCESS | 2261 | 1461708436637 Marionette TRACE conn2 <- [1,1422,null,{}] 15:07:16 INFO - PROCESS | 2261 | 1461708436659 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}] 15:07:16 INFO - PROCESS | 2261 | 1461708436771 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 15:07:16 INFO - PROCESS | 2261 | 1461708436848 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x1389cf800 == 77 [pid = 2261] [id = 363] 15:07:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12bcbe400) [pid = 2261] [serial = 1088] [outer = 0x0] 15:07:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x12c013000) [pid = 2261] [serial = 1089] [outer = 0x12bcbe400] 15:07:16 INFO - PROCESS | 2261 | 1461708436879 Marionette DEBUG loaded listener.js 15:07:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x12e455000) [pid = 2261] [serial = 1090] [outer = 0x12bcbe400] 15:07:17 INFO - PROCESS | 2261 | 1461708437394 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]]]}] 15:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 824ms 15:07:17 INFO - PROCESS | 2261 | 1461708437460 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 15:07:17 INFO - PROCESS | 2261 | 1461708437463 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 15:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:07:17 INFO - PROCESS | 2261 | 1461708437466 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:07:17 INFO - PROCESS | 2261 | 1461708437468 Marionette TRACE conn2 <- [1,1426,null,{}] 15:07:17 INFO - PROCESS | 2261 | 1461708437472 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}] 15:07:17 INFO - PROCESS | 2261 | 1461708437624 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 15:07:17 INFO - PROCESS | 2261 | 1461708437728 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x1399b6800 == 78 [pid = 2261] [id = 364] 15:07:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x12d1da800) [pid = 2261] [serial = 1091] [outer = 0x0] 15:07:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12f764400) [pid = 2261] [serial = 1092] [outer = 0x12d1da800] 15:07:17 INFO - PROCESS | 2261 | 1461708437774 Marionette DEBUG loaded listener.js 15:07:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x12fe11c00) [pid = 2261] [serial = 1093] [outer = 0x12d1da800] 15:07:18 INFO - PROCESS | 2261 | 1461708438311 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]]]}] 15:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 870ms 15:07:18 INFO - PROCESS | 2261 | 1461708438336 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 15:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:07:18 INFO - PROCESS | 2261 | 1461708438338 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 15:07:18 INFO - PROCESS | 2261 | 1461708438340 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:07:18 INFO - PROCESS | 2261 | 1461708438342 Marionette TRACE conn2 <- [1,1430,null,{}] 15:07:18 INFO - PROCESS | 2261 | 1461708438344 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}] 15:07:18 INFO - PROCESS | 2261 | 1461708438469 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 15:07:18 INFO - PROCESS | 2261 | 1461708438551 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x11cce2800 == 79 [pid = 2261] [id = 365] 15:07:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x11c3e6400) [pid = 2261] [serial = 1094] [outer = 0x0] 15:07:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x1285fe800) [pid = 2261] [serial = 1095] [outer = 0x11c3e6400] 15:07:18 INFO - PROCESS | 2261 | 1461708438584 Marionette DEBUG loaded listener.js 15:07:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x130957400) [pid = 2261] [serial = 1096] [outer = 0x11c3e6400] 15:07:19 INFO - PROCESS | 2261 | 1461708439075 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]]]}] 15:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 772ms 15:07:19 INFO - PROCESS | 2261 | 1461708439113 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 15:07:19 INFO - PROCESS | 2261 | 1461708439114 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 15:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:07:19 INFO - PROCESS | 2261 | 1461708439117 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:07:19 INFO - PROCESS | 2261 | 1461708439118 Marionette TRACE conn2 <- [1,1434,null,{}] 15:07:19 INFO - PROCESS | 2261 | 1461708439120 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}] 15:07:19 INFO - PROCESS | 2261 | 1461708439227 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 15:07:19 INFO - PROCESS | 2261 | 1461708439528 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x118f39800 == 80 [pid = 2261] [id = 366] 15:07:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x113488c00) [pid = 2261] [serial = 1097] [outer = 0x0] 15:07:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x11456d000) [pid = 2261] [serial = 1098] [outer = 0x113488c00] 15:07:19 INFO - PROCESS | 2261 | 1461708439558 Marionette DEBUG loaded listener.js 15:07:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x115342c00) [pid = 2261] [serial = 1099] [outer = 0x113488c00] 15:07:20 INFO - PROCESS | 2261 | 1461708440001 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]]]}] 15:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 920ms 15:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:07:20 INFO - PROCESS | 2261 | 1461708440038 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 15:07:20 INFO - PROCESS | 2261 | 1461708440040 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 15:07:20 INFO - PROCESS | 2261 | 1461708440043 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:07:20 INFO - PROCESS | 2261 | 1461708440046 Marionette TRACE conn2 <- [1,1438,null,{}] 15:07:20 INFO - PROCESS | 2261 | 1461708440050 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}] 15:07:20 INFO - PROCESS | 2261 | 1461708440154 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 15:07:20 INFO - PROCESS | 2261 | 1461708440235 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x127571800 == 81 [pid = 2261] [id = 367] 15:07:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x1190d5000) [pid = 2261] [serial = 1100] [outer = 0x0] 15:07:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x119374000) [pid = 2261] [serial = 1101] [outer = 0x1190d5000] 15:07:20 INFO - PROCESS | 2261 | 1461708440265 Marionette DEBUG loaded listener.js 15:07:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x11a967c00) [pid = 2261] [serial = 1102] [outer = 0x1190d5000] 15:07:20 INFO - PROCESS | 2261 | 1461708440693 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]]]}] 15:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 672ms 15:07:20 INFO - PROCESS | 2261 | 1461708440718 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 15:07:20 INFO - PROCESS | 2261 | 1461708440720 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 15:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:07:20 INFO - PROCESS | 2261 | 1461708440723 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:07:20 INFO - PROCESS | 2261 | 1461708440725 Marionette TRACE conn2 <- [1,1442,null,{}] 15:07:20 INFO - PROCESS | 2261 | 1461708440727 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}] 15:07:20 INFO - PROCESS | 2261 | 1461708440852 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 15:07:20 INFO - PROCESS | 2261 | 1461708440919 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x115457800 == 82 [pid = 2261] [id = 368] 15:07:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x114b4d000) [pid = 2261] [serial = 1103] [outer = 0x0] 15:07:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x1186aec00) [pid = 2261] [serial = 1104] [outer = 0x114b4d000] 15:07:21 INFO - PROCESS | 2261 | 1461708441014 Marionette DEBUG loaded listener.js 15:07:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x11ae7a400) [pid = 2261] [serial = 1105] [outer = 0x114b4d000] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcdd000 == 81 [pid = 2261] [id = 152] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x12ff76000 == 80 [pid = 2261] [id = 304] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x130e18000 == 79 [pid = 2261] [id = 307] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x139a4a000 == 78 [pid = 2261] [id = 358] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x130e10000 == 77 [pid = 2261] [id = 357] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x12a815800 == 76 [pid = 2261] [id = 356] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x12e99b400) [pid = 2261] [serial = 1017] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x119e3d400) [pid = 2261] [serial = 966] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x11ca5f800) [pid = 2261] [serial = 969] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x12abaa800) [pid = 2261] [serial = 975] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x12abb3000) [pid = 2261] [serial = 978] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12a22c400) [pid = 2261] [serial = 972] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x12fbac000 == 75 [pid = 2261] [id = 355] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x12f095800 == 74 [pid = 2261] [id = 354] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea23000 == 73 [pid = 2261] [id = 353] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcd1000 == 72 [pid = 2261] [id = 352] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x12bcd5000 == 71 [pid = 2261] [id = 351] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x12a866800 == 70 [pid = 2261] [id = 350] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7da800 == 69 [pid = 2261] [id = 349] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x1256a4800 == 68 [pid = 2261] [id = 348] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x126915800 == 67 [pid = 2261] [id = 347] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcd5000 == 66 [pid = 2261] [id = 342] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x126e10000 == 65 [pid = 2261] [id = 341] 15:07:21 INFO - PROCESS | 2261 | --DOCSHELL 0x119bf8800 == 64 [pid = 2261] [id = 340] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x12e44c800) [pid = 2261] [serial = 1015] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x128494c00) [pid = 2261] [serial = 1011] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12aaed000) [pid = 2261] [serial = 1002] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x11cb19000) [pid = 2261] [serial = 990] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x12abb3800) [pid = 2261] [serial = 1003] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x12d41dc00) [pid = 2261] [serial = 1012] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x11ba71c00) [pid = 2261] [serial = 1009] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x11a969000) [pid = 2261] [serial = 985] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x11cc65800) [pid = 2261] [serial = 991] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x123eddc00) [pid = 2261] [serial = 993] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x1136d4400) [pid = 2261] [serial = 1008] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12686a000) [pid = 2261] [serial = 994] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x12b34d400) [pid = 2261] [serial = 1005] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x12e352400) [pid = 2261] [serial = 1014] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x119d81400) [pid = 2261] [serial = 984] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x128ef2000) [pid = 2261] [serial = 996] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x11bd96400) [pid = 2261] [serial = 987] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x12a234000) [pid = 2261] [serial = 997] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x12bcb6c00) [pid = 2261] [serial = 1006] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x12aa22400) [pid = 2261] [serial = 1000] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x11c3eb400) [pid = 2261] [serial = 988] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x11918d800) [pid = 2261] [serial = 982] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x118a45800) [pid = 2261] [serial = 981] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12aa09c00) [pid = 2261] [serial = 999] [outer = 0x0] [url = about:blank] 15:07:21 INFO - PROCESS | 2261 | 1461708441434 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]]]}] 15:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 723ms 15:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:07:21 INFO - PROCESS | 2261 | 1461708441448 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 15:07:21 INFO - PROCESS | 2261 | 1461708441450 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 15:07:21 INFO - PROCESS | 2261 | 1461708441460 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:07:21 INFO - PROCESS | 2261 | 1461708441467 Marionette TRACE conn2 <- [1,1446,null,{}] 15:07:21 INFO - PROCESS | 2261 | 1461708441472 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}] 15:07:21 INFO - PROCESS | 2261 | 1461708441610 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 15:07:21 INFO - PROCESS | 2261 | 1461708441622 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e1c000 == 65 [pid = 2261] [id = 369] 15:07:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11c311800) [pid = 2261] [serial = 1106] [outer = 0x0] 15:07:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x11cc04800) [pid = 2261] [serial = 1107] [outer = 0x11c311800] 15:07:21 INFO - PROCESS | 2261 | 1461708441664 Marionette DEBUG loaded listener.js 15:07:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x11cc0b800) [pid = 2261] [serial = 1108] [outer = 0x11c311800] 15:07:22 INFO - PROCESS | 2261 | 1461708442053 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]]]}] 15:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 633ms 15:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:07:22 INFO - PROCESS | 2261 | 1461708442087 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 15:07:22 INFO - PROCESS | 2261 | 1461708442089 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 15:07:22 INFO - PROCESS | 2261 | 1461708442092 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:07:22 INFO - PROCESS | 2261 | 1461708442094 Marionette TRACE conn2 <- [1,1450,null,{}] 15:07:22 INFO - PROCESS | 2261 | 1461708442097 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}] 15:07:22 INFO - PROCESS | 2261 | 1461708442183 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 15:07:22 INFO - PROCESS | 2261 | 1461708442187 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x12756e000 == 66 [pid = 2261] [id = 370] 15:07:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x11cc0d800) [pid = 2261] [serial = 1109] [outer = 0x0] 15:07:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x11cc62800) [pid = 2261] [serial = 1110] [outer = 0x11cc0d800] 15:07:22 INFO - PROCESS | 2261 | 1461708442214 Marionette DEBUG loaded listener.js 15:07:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x125682000) [pid = 2261] [serial = 1111] [outer = 0x11cc0d800] 15:07:22 INFO - PROCESS | 2261 | 1461708442562 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]]]}] 15:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 15:07:22 INFO - PROCESS | 2261 | 1461708442619 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 15:07:22 INFO - PROCESS | 2261 | 1461708442620 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 15:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:07:22 INFO - PROCESS | 2261 | 1461708442622 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:07:22 INFO - PROCESS | 2261 | 1461708442623 Marionette TRACE conn2 <- [1,1454,null,{}] 15:07:22 INFO - PROCESS | 2261 | 1461708442626 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}] 15:07:22 INFO - PROCESS | 2261 | 1461708442711 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 15:07:22 INFO - PROCESS | 2261 | 1461708442716 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a84f000 == 67 [pid = 2261] [id = 371] 15:07:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x127385000) [pid = 2261] [serial = 1112] [outer = 0x0] 15:07:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x1273c7c00) [pid = 2261] [serial = 1113] [outer = 0x127385000] 15:07:22 INFO - PROCESS | 2261 | 1461708442749 Marionette DEBUG loaded listener.js 15:07:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x12855c800) [pid = 2261] [serial = 1114] [outer = 0x127385000] 15:07:23 INFO - PROCESS | 2261 | 1461708443113 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]]]}] 15:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 522ms 15:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:07:23 INFO - PROCESS | 2261 | 1461708443145 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 15:07:23 INFO - PROCESS | 2261 | 1461708443146 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 15:07:23 INFO - PROCESS | 2261 | 1461708443148 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:07:23 INFO - PROCESS | 2261 | 1461708443149 Marionette TRACE conn2 <- [1,1458,null,{}] 15:07:23 INFO - PROCESS | 2261 | 1461708443151 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}] 15:07:23 INFO - PROCESS | 2261 | 1461708443237 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 15:07:23 INFO - PROCESS | 2261 | 1461708443314 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac7f000 == 68 [pid = 2261] [id = 372] 15:07:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x127143c00) [pid = 2261] [serial = 1115] [outer = 0x0] 15:07:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12a22fc00) [pid = 2261] [serial = 1116] [outer = 0x127143c00] 15:07:23 INFO - PROCESS | 2261 | 1461708443339 Marionette DEBUG loaded listener.js 15:07:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12aa06400) [pid = 2261] [serial = 1117] [outer = 0x127143c00] 15:07:23 INFO - PROCESS | 2261 | 1461708443695 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]]]}] 15:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 568ms 15:07:23 INFO - PROCESS | 2261 | 1461708443720 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 15:07:23 INFO - PROCESS | 2261 | 1461708443721 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 15:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:07:23 INFO - PROCESS | 2261 | 1461708443724 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:07:23 INFO - PROCESS | 2261 | 1461708443727 Marionette TRACE conn2 <- [1,1462,null,{}] 15:07:23 INFO - PROCESS | 2261 | 1461708443729 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}] 15:07:23 INFO - PROCESS | 2261 | 1461708443834 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 15:07:23 INFO - PROCESS | 2261 | 1461708443871 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c267800 == 69 [pid = 2261] [id = 373] 15:07:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12a828c00) [pid = 2261] [serial = 1118] [outer = 0x0] 15:07:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x12aa11800) [pid = 2261] [serial = 1119] [outer = 0x12a828c00] 15:07:23 INFO - PROCESS | 2261 | 1461708443897 Marionette DEBUG loaded listener.js 15:07:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x12aaf4400) [pid = 2261] [serial = 1120] [outer = 0x12a828c00] 15:07:24 INFO - PROCESS | 2261 | 1461708444250 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]]]}] 15:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 572ms 15:07:24 INFO - PROCESS | 2261 | 1461708444297 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 15:07:24 INFO - PROCESS | 2261 | 1461708444298 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 15:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:07:24 INFO - PROCESS | 2261 | 1461708444300 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:07:24 INFO - PROCESS | 2261 | 1461708444301 Marionette TRACE conn2 <- [1,1466,null,{}] 15:07:24 INFO - PROCESS | 2261 | 1461708444303 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}] 15:07:24 INFO - PROCESS | 2261 | 1461708444413 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 15:07:24 INFO - PROCESS | 2261 | 1461708444429 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3d8000 == 70 [pid = 2261] [id = 374] 15:07:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x12abaa800) [pid = 2261] [serial = 1121] [outer = 0x0] 15:07:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12abb3800) [pid = 2261] [serial = 1122] [outer = 0x12abaa800] 15:07:24 INFO - PROCESS | 2261 | 1461708444453 Marionette DEBUG loaded listener.js 15:07:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x12acb1800) [pid = 2261] [serial = 1123] [outer = 0x12abaa800] 15:07:24 INFO - PROCESS | 2261 | 1461708444814 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]]]}] 15:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 519ms 15:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:07:24 INFO - PROCESS | 2261 | 1461708444820 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 15:07:24 INFO - PROCESS | 2261 | 1461708444821 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 15:07:24 INFO - PROCESS | 2261 | 1461708444823 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:07:24 INFO - PROCESS | 2261 | 1461708444826 Marionette TRACE conn2 <- [1,1470,null,{}] 15:07:24 INFO - PROCESS | 2261 | 1461708444830 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}] 15:07:24 INFO - PROCESS | 2261 | 1461708444941 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 15:07:24 INFO - PROCESS | 2261 | 1461708444951 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcd5000 == 71 [pid = 2261] [id = 375] 15:07:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x12abaac00) [pid = 2261] [serial = 1124] [outer = 0x0] 15:07:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x12ace0c00) [pid = 2261] [serial = 1125] [outer = 0x12abaac00] 15:07:24 INFO - PROCESS | 2261 | 1461708444976 Marionette DEBUG loaded listener.js 15:07:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x12b0eb400) [pid = 2261] [serial = 1126] [outer = 0x12abaac00] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x115845c00) [pid = 2261] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x11cc62c00) [pid = 2261] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x12e353400) [pid = 2261] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x113475400) [pid = 2261] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x12738c800) [pid = 2261] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x115847400) [pid = 2261] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x12e35a400) [pid = 2261] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x11ae08c00) [pid = 2261] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12aca8c00) [pid = 2261] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x12aa08000) [pid = 2261] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x12e359400) [pid = 2261] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x12fac6c00) [pid = 2261] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x11a961c00) [pid = 2261] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:07:25 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x12a82e800) [pid = 2261] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:07:25 INFO - PROCESS | 2261 | 1461708445608 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]]]}] 15:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 824ms 15:07:25 INFO - PROCESS | 2261 | 1461708445655 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 15:07:25 INFO - PROCESS | 2261 | 1461708445656 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 15:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:07:25 INFO - PROCESS | 2261 | 1461708445659 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:07:25 INFO - PROCESS | 2261 | 1461708445660 Marionette TRACE conn2 <- [1,1474,null,{}] 15:07:25 INFO - PROCESS | 2261 | 1461708445663 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}] 15:07:25 INFO - PROCESS | 2261 | 1461708445755 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 15:07:25 INFO - PROCESS | 2261 | 1461708445760 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x1296d9800 == 72 [pid = 2261] [id = 376] 15:07:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x118fc9800) [pid = 2261] [serial = 1127] [outer = 0x0] 15:07:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x11cc62c00) [pid = 2261] [serial = 1128] [outer = 0x118fc9800] 15:07:25 INFO - PROCESS | 2261 | 1461708445792 Marionette DEBUG loaded listener.js 15:07:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12b346000) [pid = 2261] [serial = 1129] [outer = 0x118fc9800] 15:07:26 INFO - PROCESS | 2261 | 1461708446299 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]]]}] 15:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 669ms 15:07:26 INFO - PROCESS | 2261 | 1461708446329 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 15:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:07:26 INFO - PROCESS | 2261 | 1461708446332 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 15:07:26 INFO - PROCESS | 2261 | 1461708446335 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:07:26 INFO - PROCESS | 2261 | 1461708446338 Marionette TRACE conn2 <- [1,1478,null,{}] 15:07:26 INFO - PROCESS | 2261 | 1461708446344 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}] 15:07:26 INFO - PROCESS | 2261 | 1461708446449 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 15:07:26 INFO - PROCESS | 2261 | 1461708446454 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f079800 == 73 [pid = 2261] [id = 377] 15:07:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12b62b800) [pid = 2261] [serial = 1130] [outer = 0x0] 15:07:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12bcc0800) [pid = 2261] [serial = 1131] [outer = 0x12b62b800] 15:07:26 INFO - PROCESS | 2261 | 1461708446481 Marionette DEBUG loaded listener.js 15:07:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12d410000) [pid = 2261] [serial = 1132] [outer = 0x12b62b800] 15:07:26 INFO - PROCESS | 2261 | 1461708446838 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]]]}] 15:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 525ms 15:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:07:26 INFO - PROCESS | 2261 | 1461708446873 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 15:07:26 INFO - PROCESS | 2261 | 1461708446876 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 15:07:26 INFO - PROCESS | 2261 | 1461708446880 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:07:26 INFO - PROCESS | 2261 | 1461708446881 Marionette TRACE conn2 <- [1,1482,null,{}] 15:07:26 INFO - PROCESS | 2261 | 1461708446884 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}] 15:07:26 INFO - PROCESS | 2261 | 1461708446972 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 15:07:26 INFO - PROCESS | 2261 | 1461708446976 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f34d800 == 74 [pid = 2261] [id = 378] 15:07:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x12bf08c00) [pid = 2261] [serial = 1133] [outer = 0x0] 15:07:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x12d6bb800) [pid = 2261] [serial = 1134] [outer = 0x12bf08c00] 15:07:27 INFO - PROCESS | 2261 | 1461708447001 Marionette DEBUG loaded listener.js 15:07:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x12dbc3c00) [pid = 2261] [serial = 1135] [outer = 0x12bf08c00] 15:07:27 INFO - PROCESS | 2261 | 1461708447364 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]]]}] 15:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 518ms 15:07:27 INFO - PROCESS | 2261 | 1461708447399 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 15:07:27 INFO - PROCESS | 2261 | 1461708447401 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 15:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:07:27 INFO - PROCESS | 2261 | 1461708447404 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:07:27 INFO - PROCESS | 2261 | 1461708447406 Marionette TRACE conn2 <- [1,1486,null,{}] 15:07:27 INFO - PROCESS | 2261 | 1461708447409 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}] 15:07:27 INFO - PROCESS | 2261 | 1461708447581 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 15:07:27 INFO - PROCESS | 2261 | 1461708447751 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x119164800 == 75 [pid = 2261] [id = 379] 15:07:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x11347c000) [pid = 2261] [serial = 1136] [outer = 0x0] 15:07:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x114754800) [pid = 2261] [serial = 1137] [outer = 0x11347c000] 15:07:27 INFO - PROCESS | 2261 | 1461708447799 Marionette DEBUG loaded listener.js 15:07:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x115846c00) [pid = 2261] [serial = 1138] [outer = 0x11347c000] 15:07:28 INFO - PROCESS | 2261 | 1461708448352 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]]]}] 15:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 973ms 15:07:28 INFO - PROCESS | 2261 | 1461708448379 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 15:07:28 INFO - PROCESS | 2261 | 1461708448382 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 15:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:07:28 INFO - PROCESS | 2261 | 1461708448385 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:07:28 INFO - PROCESS | 2261 | 1461708448388 Marionette TRACE conn2 <- [1,1490,null,{}] 15:07:28 INFO - PROCESS | 2261 | 1461708448411 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}] 15:07:28 INFO - PROCESS | 2261 | 1461708448531 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 15:07:28 INFO - PROCESS | 2261 | 1461708448608 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x126e11800 == 76 [pid = 2261] [id = 380] 15:07:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x11a968c00) [pid = 2261] [serial = 1139] [outer = 0x0] 15:07:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x11aba7400) [pid = 2261] [serial = 1140] [outer = 0x11a968c00] 15:07:28 INFO - PROCESS | 2261 | 1461708448641 Marionette DEBUG loaded listener.js 15:07:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x11bd96400) [pid = 2261] [serial = 1141] [outer = 0x11a968c00] 15:07:29 INFO - PROCESS | 2261 | 1461708449051 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]]]}] 15:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 721ms 15:07:29 INFO - PROCESS | 2261 | 1461708449108 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 15:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:07:29 INFO - PROCESS | 2261 | 1461708449110 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 15:07:29 INFO - PROCESS | 2261 | 1461708449113 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:07:29 INFO - PROCESS | 2261 | 1461708449114 Marionette TRACE conn2 <- [1,1494,null,{}] 15:07:29 INFO - PROCESS | 2261 | 1461708449117 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}] 15:07:29 INFO - PROCESS | 2261 | 1461708449227 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 15:07:29 INFO - PROCESS | 2261 | 1461708449304 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x12b937000 == 77 [pid = 2261] [id = 381] 15:07:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x11c3eb400) [pid = 2261] [serial = 1142] [outer = 0x0] 15:07:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x11cc08000) [pid = 2261] [serial = 1143] [outer = 0x11c3eb400] 15:07:29 INFO - PROCESS | 2261 | 1461708449337 Marionette DEBUG loaded listener.js 15:07:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x1269e7400) [pid = 2261] [serial = 1144] [outer = 0x11c3eb400] 15:07:29 INFO - PROCESS | 2261 | 1461708449794 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]]]}] 15:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 719ms 15:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:07:29 INFO - PROCESS | 2261 | 1461708449885 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 15:07:29 INFO - PROCESS | 2261 | 1461708449886 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 15:07:29 INFO - PROCESS | 2261 | 1461708449896 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:07:29 INFO - PROCESS | 2261 | 1461708449901 Marionette TRACE conn2 <- [1,1498,null,{}] 15:07:29 INFO - PROCESS | 2261 | 1461708449905 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}] 15:07:30 INFO - PROCESS | 2261 | 1461708450022 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 15:07:30 INFO - PROCESS | 2261 | 1461708450129 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x130174800 == 78 [pid = 2261] [id = 382] 15:07:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x11ca5f800) [pid = 2261] [serial = 1145] [outer = 0x0] 15:07:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12a82ac00) [pid = 2261] [serial = 1146] [outer = 0x11ca5f800] 15:07:30 INFO - PROCESS | 2261 | 1461708450178 Marionette DEBUG loaded listener.js 15:07:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x12abb4000) [pid = 2261] [serial = 1147] [outer = 0x11ca5f800] 15:07:30 INFO - PROCESS | 2261 | 1461708450641 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]]]}] 15:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 780ms 15:07:30 INFO - PROCESS | 2261 | 1461708450672 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 15:07:30 INFO - PROCESS | 2261 | 1461708450674 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 15:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:07:30 INFO - PROCESS | 2261 | 1461708450695 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:07:30 INFO - PROCESS | 2261 | 1461708450696 Marionette TRACE conn2 <- [1,1502,null,{}] 15:07:30 INFO - PROCESS | 2261 | 1461708450699 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}] 15:07:30 INFO - PROCESS | 2261 | 1461708450812 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 15:07:30 INFO - PROCESS | 2261 | 1461708450890 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x130bca800 == 79 [pid = 2261] [id = 383] 15:07:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x126b14c00) [pid = 2261] [serial = 1148] [outer = 0x0] 15:07:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x12ace3000) [pid = 2261] [serial = 1149] [outer = 0x126b14c00] 15:07:30 INFO - PROCESS | 2261 | 1461708450922 Marionette DEBUG loaded listener.js 15:07:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x12b087800) [pid = 2261] [serial = 1150] [outer = 0x126b14c00] 15:07:31 INFO - PROCESS | 2261 | 1461708451345 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]]]}] 15:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 15:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:07:31 INFO - PROCESS | 2261 | 1461708451364 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 15:07:31 INFO - PROCESS | 2261 | 1461708451365 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 15:07:31 INFO - PROCESS | 2261 | 1461708451367 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:07:31 INFO - PROCESS | 2261 | 1461708451369 Marionette TRACE conn2 <- [1,1506,null,{}] 15:07:31 INFO - PROCESS | 2261 | 1461708451371 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}] 15:07:31 INFO - PROCESS | 2261 | 1461708451502 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 15:07:31 INFO - PROCESS | 2261 | 1461708451580 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x1389c8000 == 80 [pid = 2261] [id = 384] 15:07:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x12b0ebc00) [pid = 2261] [serial = 1151] [outer = 0x0] 15:07:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x12b62bc00) [pid = 2261] [serial = 1152] [outer = 0x12b0ebc00] 15:07:31 INFO - PROCESS | 2261 | 1461708451620 Marionette DEBUG loaded listener.js 15:07:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x12c012800) [pid = 2261] [serial = 1153] [outer = 0x12b0ebc00] 15:07:32 INFO - PROCESS | 2261 | 1461708452049 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]]]}] 15:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 720ms 15:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:07:32 INFO - PROCESS | 2261 | 1461708452087 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 15:07:32 INFO - PROCESS | 2261 | 1461708452089 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 15:07:32 INFO - PROCESS | 2261 | 1461708452091 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:07:32 INFO - PROCESS | 2261 | 1461708452092 Marionette TRACE conn2 <- [1,1510,null,{}] 15:07:32 INFO - PROCESS | 2261 | 1461708452094 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}] 15:07:32 INFO - PROCESS | 2261 | 1461708452203 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 15:07:32 INFO - PROCESS | 2261 | 1461708452279 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x139a57000 == 81 [pid = 2261] [id = 385] 15:07:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x12b0ec000) [pid = 2261] [serial = 1154] [outer = 0x0] 15:07:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x12d6be000) [pid = 2261] [serial = 1155] [outer = 0x12b0ec000] 15:07:32 INFO - PROCESS | 2261 | 1461708452309 Marionette DEBUG loaded listener.js 15:07:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x12e441c00) [pid = 2261] [serial = 1156] [outer = 0x12b0ec000] 15:07:32 INFO - PROCESS | 2261 | 1461708452702 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]]]}] 15:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 669ms 15:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:07:32 INFO - PROCESS | 2261 | 1461708452761 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 15:07:32 INFO - PROCESS | 2261 | 1461708452762 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 15:07:32 INFO - PROCESS | 2261 | 1461708452764 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:07:32 INFO - PROCESS | 2261 | 1461708452765 Marionette TRACE conn2 <- [1,1514,null,{}] 15:07:32 INFO - PROCESS | 2261 | 1461708452768 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}] 15:07:32 INFO - PROCESS | 2261 | 1461708452894 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 15:07:33 INFO - PROCESS | 2261 | 1461708453016 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x139964000 == 82 [pid = 2261] [id = 386] 15:07:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x12b0e5000) [pid = 2261] [serial = 1157] [outer = 0x0] 15:07:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x12e998400) [pid = 2261] [serial = 1158] [outer = 0x12b0e5000] 15:07:33 INFO - PROCESS | 2261 | 1461708453040 Marionette DEBUG loaded listener.js 15:07:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x12ec08800) [pid = 2261] [serial = 1159] [outer = 0x12b0e5000] 15:07:33 INFO - PROCESS | 2261 | 1461708453520 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]]]}] 15:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 772ms 15:07:33 INFO - PROCESS | 2261 | 1461708453547 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 15:07:33 INFO - PROCESS | 2261 | 1461708453549 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 15:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:07:33 INFO - PROCESS | 2261 | 1461708453555 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:07:33 INFO - PROCESS | 2261 | 1461708453557 Marionette TRACE conn2 <- [1,1518,null,{}] 15:07:33 INFO - PROCESS | 2261 | 1461708453563 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}] 15:07:33 INFO - PROCESS | 2261 | 1461708453723 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 15:07:33 INFO - PROCESS | 2261 | 1461708453800 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ccf6800 == 83 [pid = 2261] [id = 387] 15:07:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 187 (0x114b4c000) [pid = 2261] [serial = 1160] [outer = 0x0] 15:07:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 188 (0x128ef0400) [pid = 2261] [serial = 1161] [outer = 0x114b4c000] 15:07:33 INFO - PROCESS | 2261 | 1461708453830 Marionette DEBUG loaded listener.js 15:07:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 189 (0x12e458000) [pid = 2261] [serial = 1162] [outer = 0x114b4c000] 15:07:34 INFO - PROCESS | 2261 | 1461708454300 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]]]}] 15:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 775ms 15:07:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:07:34 INFO - PROCESS | 2261 | 1461708454329 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 15:07:34 INFO - PROCESS | 2261 | 1461708454330 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 15:07:34 INFO - PROCESS | 2261 | 1461708454333 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:07:34 INFO - PROCESS | 2261 | 1461708454334 Marionette TRACE conn2 <- [1,1522,null,{}] 15:07:34 INFO - PROCESS | 2261 | 1461708454336 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}] 15:07:34 INFO - PROCESS | 2261 | 1461708454445 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 15:07:34 INFO - PROCESS | 2261 | 1461708454523 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d11b800 == 84 [pid = 2261] [id = 388] 15:07:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 190 (0x119bcb000) [pid = 2261] [serial = 1163] [outer = 0x0] 15:07:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 191 (0x12f04ec00) [pid = 2261] [serial = 1164] [outer = 0x119bcb000] 15:07:34 INFO - PROCESS | 2261 | 1461708454554 Marionette DEBUG loaded listener.js 15:07:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 192 (0x12f0b4000) [pid = 2261] [serial = 1165] [outer = 0x119bcb000] 15:07:35 INFO - PROCESS | 2261 | 1461708455094 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"]]]}] 15:07:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:07:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:07:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:07:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:07:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 15:07:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:07:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 15:07:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:07:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 770ms 15:07:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:07:35 INFO - PROCESS | 2261 | 1461708455104 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 15:07:35 INFO - PROCESS | 2261 | 1461708455107 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 15:07:35 INFO - PROCESS | 2261 | 1461708455110 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:07:35 INFO - PROCESS | 2261 | 1461708455113 Marionette TRACE conn2 <- [1,1526,null,{}] 15:07:35 INFO - PROCESS | 2261 | 1461708455116 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}] 15:07:35 INFO - PROCESS | 2261 | 1461708455226 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 15:07:35 INFO - PROCESS | 2261 | 1461708455339 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x128563000 == 85 [pid = 2261] [id = 389] 15:07:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 193 (0x1147d8000) [pid = 2261] [serial = 1166] [outer = 0x0] 15:07:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 194 (0x119e43400) [pid = 2261] [serial = 1167] [outer = 0x1147d8000] 15:07:35 INFO - PROCESS | 2261 | 1461708455370 Marionette DEBUG loaded listener.js 15:07:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 195 (0x11c30c400) [pid = 2261] [serial = 1168] [outer = 0x1147d8000] 15:07:35 INFO - PROCESS | 2261 | 1461708455712 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"]]]}] 15:07:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:07:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:07:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:07:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 673ms 15:07:35 INFO - PROCESS | 2261 | 1461708455784 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 15:07:35 INFO - PROCESS | 2261 | 1461708455788 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 15:07:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:07:35 INFO - PROCESS | 2261 | 1461708455793 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:07:35 INFO - PROCESS | 2261 | 1461708455795 Marionette TRACE conn2 <- [1,1530,null,{}] 15:07:35 INFO - PROCESS | 2261 | 1461708455797 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}] 15:07:35 INFO - PROCESS | 2261 | 1461708455922 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 15:07:36 INFO - PROCESS | 2261 | 1461708456014 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x126e1b000 == 86 [pid = 2261] [id = 390] 15:07:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 196 (0x11c72a400) [pid = 2261] [serial = 1169] [outer = 0x0] 15:07:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 197 (0x126869000) [pid = 2261] [serial = 1170] [outer = 0x11c72a400] 15:07:36 INFO - PROCESS | 2261 | 1461708456042 Marionette DEBUG loaded listener.js 15:07:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 198 (0x128eea000) [pid = 2261] [serial = 1171] [outer = 0x11c72a400] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x12f34d800 == 85 [pid = 2261] [id = 378] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x12f079800 == 84 [pid = 2261] [id = 377] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x1296d9800 == 83 [pid = 2261] [id = 376] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcd5000 == 82 [pid = 2261] [id = 375] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3d8000 == 81 [pid = 2261] [id = 374] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 197 (0x12b0eb000) [pid = 2261] [serial = 1077] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x12c267800 == 80 [pid = 2261] [id = 373] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x12ac7f000 == 79 [pid = 2261] [id = 372] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x12a84f000 == 78 [pid = 2261] [id = 371] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x12756e000 == 77 [pid = 2261] [id = 370] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x123e1c000 == 76 [pid = 2261] [id = 369] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x115457800 == 75 [pid = 2261] [id = 368] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x127571800 == 74 [pid = 2261] [id = 367] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x118f39800 == 73 [pid = 2261] [id = 366] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x1399b6800 == 72 [pid = 2261] [id = 364] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x1389cf800 == 71 [pid = 2261] [id = 363] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x130bd4800 == 70 [pid = 2261] [id = 362] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x12ac81800 == 69 [pid = 2261] [id = 361] 15:07:36 INFO - PROCESS | 2261 | --DOCSHELL 0x123e13800 == 68 [pid = 2261] [id = 360] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 196 (0x12d153c00) [pid = 2261] [serial = 979] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 195 (0x12aa26000) [pid = 2261] [serial = 1029] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 194 (0x12bf09c00) [pid = 2261] [serial = 1035] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 193 (0x11cedd000) [pid = 2261] [serial = 1047] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 192 (0x126c90c00) [pid = 2261] [serial = 1048] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 191 (0x12e99a800) [pid = 2261] [serial = 1059] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 190 (0x12f04bc00) [pid = 2261] [serial = 1039] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 189 (0x12aa0bc00) [pid = 2261] [serial = 1038] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 188 (0x128eec800) [pid = 2261] [serial = 1050] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 187 (0x12aa02400) [pid = 2261] [serial = 1051] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 186 (0x12acaf800) [pid = 2261] [serial = 1032] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x11936fc00) [pid = 2261] [serial = 1042] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x116581c00) [pid = 2261] [serial = 1041] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x1165fd800) [pid = 2261] [serial = 1020] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x12f056800) [pid = 2261] [serial = 1062] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x12e453c00) [pid = 2261] [serial = 1060] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x11ca58c00) [pid = 2261] [serial = 1045] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x11c30bc00) [pid = 2261] [serial = 1044] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x11ae79800) [pid = 2261] [serial = 1023] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x12bcb5400) [pid = 2261] [serial = 1056] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x127150000) [pid = 2261] [serial = 1026] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x12aa2a000) [pid = 2261] [serial = 1053] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x12abb1400) [pid = 2261] [serial = 1054] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x12f575400) [pid = 2261] [serial = 1065] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x12f0b1800) [pid = 2261] [serial = 1063] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x1302b2000) [pid = 2261] [serial = 1075] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x11c61d000) [pid = 2261] [serial = 1068] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x12a823400) [pid = 2261] [serial = 1069] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12fe0c400) [pid = 2261] [serial = 1074] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12f764c00) [pid = 2261] [serial = 1066] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x12aa04400) [pid = 2261] [serial = 1071] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x12d6be400) [pid = 2261] [serial = 1057] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x12fabd800) [pid = 2261] [serial = 1072] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 2261 | 1461708456459 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]]]}] 15:07:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 15:07:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:07:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:07:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 15:07:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:07:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 722ms 15:07:36 INFO - PROCESS | 2261 | 1461708456514 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 15:07:36 INFO - PROCESS | 2261 | 1461708456516 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 15:07:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:07:36 INFO - PROCESS | 2261 | 1461708456518 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:07:36 INFO - PROCESS | 2261 | 1461708456520 Marionette TRACE conn2 <- [1,1534,null,{}] 15:07:36 INFO - PROCESS | 2261 | 1461708456528 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}] 15:07:36 INFO - PROCESS | 2261 | 1461708456624 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 15:07:36 INFO - PROCESS | 2261 | 1461708456629 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x125743000 == 69 [pid = 2261] [id = 391] 15:07:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x11cedb400) [pid = 2261] [serial = 1172] [outer = 0x0] 15:07:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x12a824800) [pid = 2261] [serial = 1173] [outer = 0x11cedb400] 15:07:36 INFO - PROCESS | 2261 | 1461708456658 Marionette DEBUG loaded listener.js 15:07:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x12aa05800) [pid = 2261] [serial = 1174] [outer = 0x11cedb400] 15:07:37 INFO - PROCESS | 2261 | 1461708457040 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]]]}] 15:07:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:07:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 575ms 15:07:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:07:37 INFO - PROCESS | 2261 | 1461708457096 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 15:07:37 INFO - PROCESS | 2261 | 1461708457098 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 15:07:37 INFO - PROCESS | 2261 | 1461708457100 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:07:37 INFO - PROCESS | 2261 | 1461708457101 Marionette TRACE conn2 <- [1,1538,null,{}] 15:07:37 INFO - PROCESS | 2261 | 1461708457104 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}] 15:07:37 INFO - PROCESS | 2261 | 1461708457200 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 15:07:37 INFO - PROCESS | 2261 | 1461708457205 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac75800 == 70 [pid = 2261] [id = 392] 15:07:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x12aa20c00) [pid = 2261] [serial = 1175] [outer = 0x0] 15:07:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x12abab000) [pid = 2261] [serial = 1176] [outer = 0x12aa20c00] 15:07:37 INFO - PROCESS | 2261 | 1461708457234 Marionette DEBUG loaded listener.js 15:07:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x12acda800) [pid = 2261] [serial = 1177] [outer = 0x12aa20c00] 15:07:37 INFO - PROCESS | 2261 | 1461708457593 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]]]}] 15:07:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:07:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 520ms 15:07:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:07:37 INFO - PROCESS | 2261 | 1461708457620 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 15:07:37 INFO - PROCESS | 2261 | 1461708457622 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 15:07:37 INFO - PROCESS | 2261 | 1461708457624 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:07:37 INFO - PROCESS | 2261 | 1461708457627 Marionette TRACE conn2 <- [1,1542,null,{}] 15:07:37 INFO - PROCESS | 2261 | 1461708457630 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}] 15:07:37 INFO - PROCESS | 2261 | 1461708457718 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 15:07:37 INFO - PROCESS | 2261 | 1461708457722 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3d4000 == 71 [pid = 2261] [id = 393] 15:07:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x12ace2400) [pid = 2261] [serial = 1178] [outer = 0x0] 15:07:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x12b086400) [pid = 2261] [serial = 1179] [outer = 0x12ace2400] 15:07:37 INFO - PROCESS | 2261 | 1461708457749 Marionette DEBUG loaded listener.js 15:07:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12b0e7c00) [pid = 2261] [serial = 1180] [outer = 0x12ace2400] 15:07:38 INFO - PROCESS | 2261 | 1461708458092 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]]]}] 15:07:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:07:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 476ms 15:07:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:07:38 INFO - PROCESS | 2261 | 1461708458100 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 15:07:38 INFO - PROCESS | 2261 | 1461708458101 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 15:07:38 INFO - PROCESS | 2261 | 1461708458103 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:07:38 INFO - PROCESS | 2261 | 1461708458104 Marionette TRACE conn2 <- [1,1546,null,{}] 15:07:38 INFO - PROCESS | 2261 | 1461708458107 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}] 15:07:38 INFO - PROCESS | 2261 | 1461708458201 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 15:07:38 INFO - PROCESS | 2261 | 1461708458292 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x12eacd800 == 72 [pid = 2261] [id = 394] 15:07:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x12b081c00) [pid = 2261] [serial = 1181] [outer = 0x0] 15:07:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x12bcb4400) [pid = 2261] [serial = 1182] [outer = 0x12b081c00] 15:07:38 INFO - PROCESS | 2261 | 1461708458345 Marionette DEBUG loaded listener.js 15:07:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x12ec0d400) [pid = 2261] [serial = 1183] [outer = 0x12b081c00] 15:07:38 INFO - PROCESS | 2261 | 1461708458819 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]]]}] 15:07:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:07:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 724ms 15:07:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:07:38 INFO - PROCESS | 2261 | 1461708458829 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 15:07:38 INFO - PROCESS | 2261 | 1461708458831 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 15:07:38 INFO - PROCESS | 2261 | 1461708458834 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:07:38 INFO - PROCESS | 2261 | 1461708458835 Marionette TRACE conn2 <- [1,1550,null,{}] 15:07:38 INFO - PROCESS | 2261 | 1461708458839 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}] 15:07:38 INFO - PROCESS | 2261 | 1461708458958 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 15:07:38 INFO - PROCESS | 2261 | 1461708458972 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f33b800 == 73 [pid = 2261] [id = 395] 15:07:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x12f047800) [pid = 2261] [serial = 1184] [outer = 0x0] 15:07:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x12f0bd800) [pid = 2261] [serial = 1185] [outer = 0x12f047800] 15:07:38 INFO - PROCESS | 2261 | 1461708458998 Marionette DEBUG loaded listener.js 15:07:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x12f75d000) [pid = 2261] [serial = 1186] [outer = 0x12f047800] 15:07:39 INFO - PROCESS | 2261 | 1461708459344 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]]]}] 15:07:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:07:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 520ms 15:07:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:07:39 INFO - PROCESS | 2261 | 1461708459354 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 15:07:39 INFO - PROCESS | 2261 | 1461708459355 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 15:07:39 INFO - PROCESS | 2261 | 1461708459357 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:07:39 INFO - PROCESS | 2261 | 1461708459360 Marionette TRACE conn2 <- [1,1554,null,{}] 15:07:39 INFO - PROCESS | 2261 | 1461708459363 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}] 15:07:39 INFO - PROCESS | 2261 | 1461708459480 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 15:07:39 INFO - PROCESS | 2261 | 1461708459493 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x130437000 == 74 [pid = 2261] [id = 396] 15:07:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x12f75d800) [pid = 2261] [serial = 1187] [outer = 0x0] 15:07:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x12fac0400) [pid = 2261] [serial = 1188] [outer = 0x12f75d800] 15:07:39 INFO - PROCESS | 2261 | 1461708459518 Marionette DEBUG loaded listener.js 15:07:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x1302ae400) [pid = 2261] [serial = 1189] [outer = 0x12f75d800] 15:07:39 INFO - PROCESS | 2261 | 1461708459884 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]]]}] 15:07:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:07:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 572ms 15:07:39 INFO - PROCESS | 2261 | 1461708459931 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 15:07:39 INFO - PROCESS | 2261 | 1461708459933 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 15:07:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:07:39 INFO - PROCESS | 2261 | 1461708459936 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:07:39 INFO - PROCESS | 2261 | 1461708459938 Marionette TRACE conn2 <- [1,1558,null,{}] 15:07:39 INFO - PROCESS | 2261 | 1461708459941 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}] 15:07:40 INFO - PROCESS | 2261 | 1461708460112 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 15:07:40 INFO - PROCESS | 2261 | 1461708460140 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e16800 == 75 [pid = 2261] [id = 397] 15:07:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x115608000) [pid = 2261] [serial = 1190] [outer = 0x0] 15:07:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x11560ec00) [pid = 2261] [serial = 1191] [outer = 0x115608000] 15:07:40 INFO - PROCESS | 2261 | 1461708460179 Marionette DEBUG loaded listener.js 15:07:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x115612c00) [pid = 2261] [serial = 1192] [outer = 0x115608000] 15:07:40 INFO - PROCESS | 2261 | 1461708460888 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]]]}] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x12a828c00) [pid = 2261] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x12abaa800) [pid = 2261] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x12abaac00) [pid = 2261] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x11cc0d800) [pid = 2261] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x11c311800) [pid = 2261] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x1190d5000) [pid = 2261] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x127385000) [pid = 2261] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x118fc9800) [pid = 2261] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x114b4d000) [pid = 2261] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x113488c00) [pid = 2261] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x12b0e3400) [pid = 2261] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x12b62b800) [pid = 2261] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x127143c00) [pid = 2261] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x11cbbbc00) [pid = 2261] [serial = 851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12f052800) [pid = 2261] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x12aa2ac00) [pid = 2261] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x11cc6b800) [pid = 2261] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x119141000) [pid = 2261] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x114bbec00) [pid = 2261] [serial = 845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x12e99ec00) [pid = 2261] [serial = 857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x11bbc4400) [pid = 2261] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x12fac5400) [pid = 2261] [serial = 842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x12bcb6800) [pid = 2261] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x127b93000) [pid = 2261] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x12b636c00) [pid = 2261] [serial = 854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x11a965800) [pid = 2261] [serial = 848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x127145000) [pid = 2261] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x12aa10800) [pid = 2261] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x11aa44c00) [pid = 2261] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11bbc8c00) [pid = 2261] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x127e50400) [pid = 2261] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x12b345000) [pid = 2261] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x12abb9800) [pid = 2261] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x128553800) [pid = 2261] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x12aca7800) [pid = 2261] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x11913e800) [pid = 2261] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x116580400) [pid = 2261] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x11cb1f000) [pid = 2261] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:07:40 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12e357400) [pid = 2261] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:07:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:07:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1021ms 15:07:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:07:40 INFO - PROCESS | 2261 | 1461708460956 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 15:07:40 INFO - PROCESS | 2261 | 1461708460957 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 15:07:40 INFO - PROCESS | 2261 | 1461708460959 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:07:40 INFO - PROCESS | 2261 | 1461708460961 Marionette TRACE conn2 <- [1,1562,null,{}] 15:07:40 INFO - PROCESS | 2261 | 1461708460963 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}] 15:07:41 INFO - PROCESS | 2261 | 1461708461055 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 15:07:41 INFO - PROCESS | 2261 | 1461708461059 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x118fe2800 == 76 [pid = 2261] [id = 398] 15:07:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x115613000) [pid = 2261] [serial = 1193] [outer = 0x0] 15:07:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x11562ec00) [pid = 2261] [serial = 1194] [outer = 0x115613000] 15:07:41 INFO - PROCESS | 2261 | 1461708461085 Marionette DEBUG loaded listener.js 15:07:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x115632c00) [pid = 2261] [serial = 1195] [outer = 0x115613000] 15:07:41 INFO - PROCESS | 2261 | 1461708461446 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]]]}] 15:07:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 15:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:07:41 INFO - PROCESS | 2261 | 1461708461479 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 15:07:41 INFO - PROCESS | 2261 | 1461708461480 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 15:07:41 INFO - PROCESS | 2261 | 1461708461483 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:07:41 INFO - PROCESS | 2261 | 1461708461484 Marionette TRACE conn2 <- [1,1566,null,{}] 15:07:41 INFO - PROCESS | 2261 | 1461708461487 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}] 15:07:41 INFO - PROCESS | 2261 | 1461708461627 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 15:07:41 INFO - PROCESS | 2261 | 1461708461631 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ead6800 == 77 [pid = 2261] [id = 399] 15:07:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x115634c00) [pid = 2261] [serial = 1196] [outer = 0x0] 15:07:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x1190e5000) [pid = 2261] [serial = 1197] [outer = 0x115634c00] 15:07:41 INFO - PROCESS | 2261 | 1461708461661 Marionette DEBUG loaded listener.js 15:07:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x11cb14400) [pid = 2261] [serial = 1198] [outer = 0x115634c00] 15:07:42 INFO - PROCESS | 2261 | 1461708462189 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]]]}] 15:07:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:07:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 769ms 15:07:42 INFO - PROCESS | 2261 | 1461708462254 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 15:07:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:07:42 INFO - PROCESS | 2261 | 1461708462258 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 15:07:42 INFO - PROCESS | 2261 | 1461708462264 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:07:42 INFO - PROCESS | 2261 | 1461708462268 Marionette TRACE conn2 <- [1,1570,null,{}] 15:07:42 INFO - PROCESS | 2261 | 1461708462274 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}] 15:07:42 INFO - PROCESS | 2261 | 1461708462491 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 15:07:42 INFO - PROCESS | 2261 | 1461708462624 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e13800 == 78 [pid = 2261] [id = 400] 15:07:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x115639000) [pid = 2261] [serial = 1199] [outer = 0x0] 15:07:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x1190d0400) [pid = 2261] [serial = 1200] [outer = 0x115639000] 15:07:42 INFO - PROCESS | 2261 | 1461708462660 Marionette DEBUG loaded listener.js 15:07:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x11a966000) [pid = 2261] [serial = 1201] [outer = 0x115639000] 15:07:43 INFO - PROCESS | 2261 | 1461708463118 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]]]}] 15:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 876ms 15:07:43 INFO - PROCESS | 2261 | 1461708463147 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 15:07:43 INFO - PROCESS | 2261 | 1461708463153 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 15:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:07:43 INFO - PROCESS | 2261 | 1461708463165 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:07:43 INFO - PROCESS | 2261 | 1461708463167 Marionette TRACE conn2 <- [1,1574,null,{}] 15:07:43 INFO - PROCESS | 2261 | 1461708463171 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}] 15:07:43 INFO - PROCESS | 2261 | 1461708463305 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 15:07:43 INFO - PROCESS | 2261 | 1461708463388 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d106000 == 79 [pid = 2261] [id = 401] 15:07:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x11ba7a400) [pid = 2261] [serial = 1202] [outer = 0x0] 15:07:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x11c3f5800) [pid = 2261] [serial = 1203] [outer = 0x11ba7a400] 15:07:43 INFO - PROCESS | 2261 | 1461708463419 Marionette DEBUG loaded listener.js 15:07:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x11cc04000) [pid = 2261] [serial = 1204] [outer = 0x11ba7a400] 15:07:43 INFO - PROCESS | 2261 | 1461708463843 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]]]}] 15:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 723ms 15:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:07:43 INFO - PROCESS | 2261 | 1461708463908 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 15:07:43 INFO - PROCESS | 2261 | 1461708463909 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 15:07:43 INFO - PROCESS | 2261 | 1461708463912 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:07:43 INFO - PROCESS | 2261 | 1461708463914 Marionette TRACE conn2 <- [1,1578,null,{}] 15:07:43 INFO - PROCESS | 2261 | 1461708463922 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}] 15:07:44 INFO - PROCESS | 2261 | 1461708464039 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 15:07:44 INFO - PROCESS | 2261 | 1461708464124 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x130bd2000 == 80 [pid = 2261] [id = 402] 15:07:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x11cc6c400) [pid = 2261] [serial = 1205] [outer = 0x0] 15:07:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x127145000) [pid = 2261] [serial = 1206] [outer = 0x11cc6c400] 15:07:44 INFO - PROCESS | 2261 | 1461708464159 Marionette DEBUG loaded listener.js 15:07:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x128ef8c00) [pid = 2261] [serial = 1207] [outer = 0x11cc6c400] 15:07:44 INFO - PROCESS | 2261 | 1461708464588 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]]]}] 15:07:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:07:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 724ms 15:07:44 INFO - PROCESS | 2261 | 1461708464636 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 15:07:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:07:44 INFO - PROCESS | 2261 | 1461708464639 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 15:07:44 INFO - PROCESS | 2261 | 1461708464641 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:07:44 INFO - PROCESS | 2261 | 1461708464642 Marionette TRACE conn2 <- [1,1582,null,{}] 15:07:44 INFO - PROCESS | 2261 | 1461708464645 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}] 15:07:44 INFO - PROCESS | 2261 | 1461708464759 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 15:07:44 INFO - PROCESS | 2261 | 1461708464869 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x138a33800 == 81 [pid = 2261] [id = 403] 15:07:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x12a232400) [pid = 2261] [serial = 1208] [outer = 0x0] 15:07:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12aa0ac00) [pid = 2261] [serial = 1209] [outer = 0x12a232400] 15:07:44 INFO - PROCESS | 2261 | 1461708464902 Marionette DEBUG loaded listener.js 15:07:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x12abacc00) [pid = 2261] [serial = 1210] [outer = 0x12a232400] 15:07:45 INFO - PROCESS | 2261 | 1461708465327 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]]]}] 15:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 720ms 15:07:45 INFO - PROCESS | 2261 | 1461708465370 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 15:07:45 INFO - PROCESS | 2261 | 1461708465372 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 15:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:07:45 INFO - PROCESS | 2261 | 1461708465376 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:07:45 INFO - PROCESS | 2261 | 1461708465377 Marionette TRACE conn2 <- [1,1586,null,{}] 15:07:45 INFO - PROCESS | 2261 | 1461708465379 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}] 15:07:45 INFO - PROCESS | 2261 | 1461708465493 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 15:07:45 INFO - PROCESS | 2261 | 1461708465602 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x1399b2000 == 82 [pid = 2261] [id = 404] 15:07:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x12aaee000) [pid = 2261] [serial = 1211] [outer = 0x0] 15:07:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x12acae000) [pid = 2261] [serial = 1212] [outer = 0x12aaee000] 15:07:45 INFO - PROCESS | 2261 | 1461708465635 Marionette DEBUG loaded listener.js 15:07:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x12b080000) [pid = 2261] [serial = 1213] [outer = 0x12aaee000] 15:07:46 INFO - PROCESS | 2261 | 1461708466082 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]]]}] 15:07:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:07:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 773ms 15:07:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:07:46 INFO - PROCESS | 2261 | 1461708466150 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 15:07:46 INFO - PROCESS | 2261 | 1461708466151 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 15:07:46 INFO - PROCESS | 2261 | 1461708466153 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:07:46 INFO - PROCESS | 2261 | 1461708466155 Marionette TRACE conn2 <- [1,1590,null,{}] 15:07:46 INFO - PROCESS | 2261 | 1461708466157 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}] 15:07:46 INFO - PROCESS | 2261 | 1461708466285 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 15:07:46 INFO - PROCESS | 2261 | 1461708466369 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ab0e800 == 83 [pid = 2261] [id = 405] 15:07:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x12b08a000) [pid = 2261] [serial = 1214] [outer = 0x0] 15:07:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x12bcb6800) [pid = 2261] [serial = 1215] [outer = 0x12b08a000] 15:07:46 INFO - PROCESS | 2261 | 1461708466404 Marionette DEBUG loaded listener.js 15:07:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x12e444800) [pid = 2261] [serial = 1216] [outer = 0x12b08a000] 15:07:46 INFO - PROCESS | 2261 | 1461708466829 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]]]}] 15:07:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:07:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 722ms 15:07:46 INFO - PROCESS | 2261 | 1461708466889 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 15:07:46 INFO - PROCESS | 2261 | 1461708466890 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 15:07:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:07:46 INFO - PROCESS | 2261 | 1461708466894 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:07:46 INFO - PROCESS | 2261 | 1461708466896 Marionette TRACE conn2 <- [1,1594,null,{}] 15:07:46 INFO - PROCESS | 2261 | 1461708466898 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}] 15:07:47 INFO - PROCESS | 2261 | 1461708467011 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 15:07:47 INFO - PROCESS | 2261 | 1461708467091 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x138acb000 == 84 [pid = 2261] [id = 406] 15:07:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x12d6b5400) [pid = 2261] [serial = 1217] [outer = 0x0] 15:07:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x12f0b2800) [pid = 2261] [serial = 1218] [outer = 0x12d6b5400] 15:07:47 INFO - PROCESS | 2261 | 1461708467122 Marionette DEBUG loaded listener.js 15:07:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12fabdc00) [pid = 2261] [serial = 1219] [outer = 0x12d6b5400] 15:07:47 INFO - PROCESS | 2261 | 1461708467569 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]]]}] 15:07:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:07:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 722ms 15:07:47 INFO - PROCESS | 2261 | 1461708467617 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 15:07:47 INFO - PROCESS | 2261 | 1461708467618 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 15:07:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:07:47 INFO - PROCESS | 2261 | 1461708467621 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:07:47 INFO - PROCESS | 2261 | 1461708467622 Marionette TRACE conn2 <- [1,1598,null,{}] 15:07:47 INFO - PROCESS | 2261 | 1461708467625 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}] 15:07:47 INFO - PROCESS | 2261 | 1461708467742 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 15:07:47 INFO - PROCESS | 2261 | 1461708467853 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x119bf7000 == 85 [pid = 2261] [id = 407] 15:07:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x113471000) [pid = 2261] [serial = 1220] [outer = 0x0] 15:07:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x115844400) [pid = 2261] [serial = 1221] [outer = 0x113471000] 15:07:47 INFO - PROCESS | 2261 | 1461708467886 Marionette DEBUG loaded listener.js 15:07:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x11c3f5400) [pid = 2261] [serial = 1222] [outer = 0x113471000] 15:07:48 INFO - PROCESS | 2261 | 1461708468581 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]]]}] 15:07:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:07:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 15:07:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:07:48 INFO - PROCESS | 2261 | 1461708468592 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 15:07:48 INFO - PROCESS | 2261 | 1461708468594 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 15:07:48 INFO - PROCESS | 2261 | 1461708468598 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:07:48 INFO - PROCESS | 2261 | 1461708468600 Marionette TRACE conn2 <- [1,1602,null,{}] 15:07:48 INFO - PROCESS | 2261 | 1461708468605 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}] 15:07:48 INFO - PROCESS | 2261 | 1461708468714 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 15:07:48 INFO - PROCESS | 2261 | 1461708468799 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x126e0c800 == 86 [pid = 2261] [id = 408] 15:07:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x11560e000) [pid = 2261] [serial = 1223] [outer = 0x0] 15:07:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x116580000) [pid = 2261] [serial = 1224] [outer = 0x11560e000] 15:07:48 INFO - PROCESS | 2261 | 1461708468830 Marionette DEBUG loaded listener.js 15:07:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x119d83c00) [pid = 2261] [serial = 1225] [outer = 0x11560e000] 15:07:49 INFO - PROCESS | 2261 | 1461708469249 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]]]}] 15:07:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:07:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 722ms 15:07:49 INFO - PROCESS | 2261 | 1461708469320 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 15:07:49 INFO - PROCESS | 2261 | 1461708469324 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 15:07:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:07:49 INFO - PROCESS | 2261 | 1461708469328 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:07:49 INFO - PROCESS | 2261 | 1461708469330 Marionette TRACE conn2 <- [1,1606,null,{}] 15:07:49 INFO - PROCESS | 2261 | 1461708469332 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}] 15:07:49 INFO - PROCESS | 2261 | 1461708469435 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 15:07:49 INFO - PROCESS | 2261 | 1461708469555 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x11badc000 == 87 [pid = 2261] [id = 409] 15:07:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x115612000) [pid = 2261] [serial = 1226] [outer = 0x0] 15:07:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x11aa63000) [pid = 2261] [serial = 1227] [outer = 0x115612000] 15:07:49 INFO - PROCESS | 2261 | 1461708469587 Marionette DEBUG loaded listener.js 15:07:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x11b0f1000) [pid = 2261] [serial = 1228] [outer = 0x115612000] 15:07:49 INFO - PROCESS | 2261 | --DOCSHELL 0x130476000 == 86 [pid = 2261] [id = 305] 15:07:49 INFO - PROCESS | 2261 | --DOCSHELL 0x11cce2800 == 85 [pid = 2261] [id = 365] 15:07:49 INFO - PROCESS | 2261 | --DOCSHELL 0x118fe2800 == 84 [pid = 2261] [id = 398] 15:07:49 INFO - PROCESS | 2261 | --DOCSHELL 0x130e16800 == 83 [pid = 2261] [id = 397] 15:07:49 INFO - PROCESS | 2261 | --DOCSHELL 0x130437000 == 82 [pid = 2261] [id = 396] 15:07:49 INFO - PROCESS | 2261 | --DOCSHELL 0x12f33b800 == 81 [pid = 2261] [id = 395] 15:07:49 INFO - PROCESS | 2261 | --DOCSHELL 0x12eacd800 == 80 [pid = 2261] [id = 394] 15:07:49 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3d4000 == 79 [pid = 2261] [id = 393] 15:07:49 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x12d6bb800) [pid = 2261] [serial = 1134] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOCSHELL 0x12ac75800 == 78 [pid = 2261] [id = 392] 15:07:50 INFO - PROCESS | 2261 | --DOCSHELL 0x125743000 == 77 [pid = 2261] [id = 391] 15:07:50 INFO - PROCESS | 2261 | --DOCSHELL 0x126e1b000 == 76 [pid = 2261] [id = 390] 15:07:50 INFO - PROCESS | 2261 | --DOCSHELL 0x128563000 == 75 [pid = 2261] [id = 389] 15:07:50 INFO - PROCESS | 2261 | --DOCSHELL 0x1389c8000 == 74 [pid = 2261] [id = 384] 15:07:50 INFO - PROCESS | 2261 | --DOCSHELL 0x130bca800 == 73 [pid = 2261] [id = 383] 15:07:50 INFO - PROCESS | 2261 | --DOCSHELL 0x130174800 == 72 [pid = 2261] [id = 382] 15:07:50 INFO - PROCESS | 2261 | --DOCSHELL 0x12b937000 == 71 [pid = 2261] [id = 381] 15:07:50 INFO - PROCESS | 2261 | --DOCSHELL 0x126e11800 == 70 [pid = 2261] [id = 380] 15:07:50 INFO - PROCESS | 2261 | --DOCSHELL 0x119164800 == 69 [pid = 2261] [id = 379] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x12f760000) [pid = 2261] [serial = 904] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x11bbc8800) [pid = 2261] [serial = 907] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x126c89c00) [pid = 2261] [serial = 910] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x12b34f800) [pid = 2261] [serial = 913] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x12ec07400) [pid = 2261] [serial = 916] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x12fe08400) [pid = 2261] [serial = 862] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x12abb5400) [pid = 2261] [serial = 964] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x12fe0e800) [pid = 2261] [serial = 922] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x11bb6d800) [pid = 2261] [serial = 967] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x119d7fc00) [pid = 2261] [serial = 847] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12f04e800) [pid = 2261] [serial = 859] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x123edfc00) [pid = 2261] [serial = 970] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12fe09400) [pid = 2261] [serial = 844] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12f763800) [pid = 2261] [serial = 919] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x12abb8c00) [pid = 2261] [serial = 976] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x12e358400) [pid = 2261] [serial = 856] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x11ca64400) [pid = 2261] [serial = 850] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x12a234400) [pid = 2261] [serial = 973] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x12aa11800) [pid = 2261] [serial = 1119] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x12abb3800) [pid = 2261] [serial = 1122] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x12aaf4400) [pid = 2261] [serial = 1120] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x12ace0c00) [pid = 2261] [serial = 1125] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12acb1800) [pid = 2261] [serial = 1123] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x11cc62800) [pid = 2261] [serial = 1110] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x125682000) [pid = 2261] [serial = 1111] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11cc04800) [pid = 2261] [serial = 1107] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x11cc0b800) [pid = 2261] [serial = 1108] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x11a967c00) [pid = 2261] [serial = 1102] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x119374000) [pid = 2261] [serial = 1101] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x12f764400) [pid = 2261] [serial = 1092] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x1273c7c00) [pid = 2261] [serial = 1113] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x12855c800) [pid = 2261] [serial = 1114] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x127390800) [pid = 2261] [serial = 1083] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12acae800) [pid = 2261] [serial = 1086] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12b346000) [pid = 2261] [serial = 1129] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x1186aec00) [pid = 2261] [serial = 1104] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x11ae7a400) [pid = 2261] [serial = 1105] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x1285fe800) [pid = 2261] [serial = 1095] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x11ba03400) [pid = 2261] [serial = 1080] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x115342c00) [pid = 2261] [serial = 1099] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11456d000) [pid = 2261] [serial = 1098] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12c013000) [pid = 2261] [serial = 1089] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x12b0eec00) [pid = 2261] [serial = 1078] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x11cc62c00) [pid = 2261] [serial = 1128] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x12bcc0800) [pid = 2261] [serial = 1131] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12d410000) [pid = 2261] [serial = 1132] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12a22fc00) [pid = 2261] [serial = 1116] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12b0eb400) [pid = 2261] [serial = 1126] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12aa06400) [pid = 2261] [serial = 1117] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x12b34e800) [pid = 2261] [serial = 853] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x12acb5800) [pid = 2261] [serial = 1033] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x12aca8400) [pid = 2261] [serial = 1030] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12f049000) [pid = 2261] [serial = 1036] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11c3ef000) [pid = 2261] [serial = 1024] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x1190de800) [pid = 2261] [serial = 1021] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x12855c400) [pid = 2261] [serial = 1027] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12ec11400) [pid = 2261] [serial = 1018] [outer = 0x0] [url = about:blank] 15:07:50 INFO - PROCESS | 2261 | 1461708470122 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]]]}] 15:07:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:07:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 824ms 15:07:50 INFO - PROCESS | 2261 | 1461708470153 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 15:07:50 INFO - PROCESS | 2261 | 1461708470154 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 15:07:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:07:50 INFO - PROCESS | 2261 | 1461708470156 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:07:50 INFO - PROCESS | 2261 | 1461708470160 Marionette TRACE conn2 <- [1,1610,null,{}] 15:07:50 INFO - PROCESS | 2261 | 1461708470168 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}] 15:07:50 INFO - PROCESS | 2261 | 1461708470261 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 15:07:50 INFO - PROCESS | 2261 | 1461708470267 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e06800 == 70 [pid = 2261] [id = 410] 15:07:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11bbd0c00) [pid = 2261] [serial = 1229] [outer = 0x0] 15:07:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11c61f000) [pid = 2261] [serial = 1230] [outer = 0x11bbd0c00] 15:07:50 INFO - PROCESS | 2261 | 1461708470296 Marionette DEBUG loaded listener.js 15:07:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x11cb14000) [pid = 2261] [serial = 1231] [outer = 0x11bbd0c00] 15:07:50 INFO - PROCESS | 2261 | 1461708470666 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]]]}] 15:07:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:07:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 573ms 15:07:50 INFO - PROCESS | 2261 | 1461708470730 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 15:07:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:07:50 INFO - PROCESS | 2261 | 1461708470732 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 15:07:50 INFO - PROCESS | 2261 | 1461708470734 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:07:50 INFO - PROCESS | 2261 | 1461708470735 Marionette TRACE conn2 <- [1,1614,null,{}] 15:07:50 INFO - PROCESS | 2261 | 1461708470737 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}] 15:07:50 INFO - PROCESS | 2261 | 1461708470828 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 15:07:50 INFO - PROCESS | 2261 | 1461708470833 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x128e5e000 == 71 [pid = 2261] [id = 411] 15:07:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x11cb20c00) [pid = 2261] [serial = 1232] [outer = 0x0] 15:07:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x11cc0ac00) [pid = 2261] [serial = 1233] [outer = 0x11cb20c00] 15:07:50 INFO - PROCESS | 2261 | 1461708470863 Marionette DEBUG loaded listener.js 15:07:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x11cc11800) [pid = 2261] [serial = 1234] [outer = 0x11cb20c00] 15:07:51 INFO - PROCESS | 2261 | 1461708471278 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]]]}] 15:07:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 15:07:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 569ms 15:07:51 INFO - PROCESS | 2261 | 1461708471304 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 15:07:51 INFO - PROCESS | 2261 | 1461708471306 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 15:07:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:07:51 INFO - PROCESS | 2261 | 1461708471313 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:07:51 INFO - PROCESS | 2261 | 1461708471315 Marionette TRACE conn2 <- [1,1618,null,{}] 15:07:51 INFO - PROCESS | 2261 | 1461708471319 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}] 15:07:51 INFO - PROCESS | 2261 | 1461708471421 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 15:07:51 INFO - PROCESS | 2261 | 1461708471428 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a811800 == 72 [pid = 2261] [id = 412] 15:07:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11cc11c00) [pid = 2261] [serial = 1235] [outer = 0x0] 15:07:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11cc6a800) [pid = 2261] [serial = 1236] [outer = 0x11cc11c00] 15:07:51 INFO - PROCESS | 2261 | 1461708471454 Marionette DEBUG loaded listener.js 15:07:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x123ee3400) [pid = 2261] [serial = 1237] [outer = 0x11cc11c00] 15:07:51 INFO - PROCESS | 2261 | 1461708471833 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]]]}] 15:07:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:07:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 574ms 15:07:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:07:51 INFO - PROCESS | 2261 | 1461708471885 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 15:07:51 INFO - PROCESS | 2261 | 1461708471887 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 15:07:51 INFO - PROCESS | 2261 | 1461708471889 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:07:51 INFO - PROCESS | 2261 | 1461708471890 Marionette TRACE conn2 <- [1,1622,null,{}] 15:07:51 INFO - PROCESS | 2261 | 1461708471892 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}] 15:07:52 INFO - PROCESS | 2261 | 1461708471999 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 15:07:52 INFO - PROCESS | 2261 | 1461708472004 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ab18000 == 73 [pid = 2261] [id = 413] 15:07:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x123ee8000) [pid = 2261] [serial = 1238] [outer = 0x0] 15:07:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x127390800) [pid = 2261] [serial = 1239] [outer = 0x123ee8000] 15:07:52 INFO - PROCESS | 2261 | 1461708472034 Marionette DEBUG loaded listener.js 15:07:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x128ef2800) [pid = 2261] [serial = 1240] [outer = 0x123ee8000] 15:07:52 INFO - PROCESS | 2261 | 1461708472422 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]]]}] 15:07:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 15:07:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 570ms 15:07:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:07:52 INFO - PROCESS | 2261 | 1461708472460 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 15:07:52 INFO - PROCESS | 2261 | 1461708472461 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 15:07:52 INFO - PROCESS | 2261 | 1461708472463 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:07:52 INFO - PROCESS | 2261 | 1461708472464 Marionette TRACE conn2 <- [1,1626,null,{}] 15:07:52 INFO - PROCESS | 2261 | 1461708472467 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}] 15:07:52 INFO - PROCESS | 2261 | 1461708472579 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 15:07:52 INFO - PROCESS | 2261 | 1461708472590 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bccf800 == 74 [pid = 2261] [id = 414] 15:07:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x127b9bc00) [pid = 2261] [serial = 1241] [outer = 0x0] 15:07:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x12a82c400) [pid = 2261] [serial = 1242] [outer = 0x127b9bc00] 15:07:52 INFO - PROCESS | 2261 | 1461708472618 Marionette DEBUG loaded listener.js 15:07:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x12aa0e000) [pid = 2261] [serial = 1243] [outer = 0x127b9bc00] 15:07:52 INFO - PROCESS | 2261 | 1461708472979 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]]]}] 15:07:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:07:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 568ms 15:07:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:07:53 INFO - PROCESS | 2261 | 1461708473032 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 15:07:53 INFO - PROCESS | 2261 | 1461708473033 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 15:07:53 INFO - PROCESS | 2261 | 1461708473035 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:07:53 INFO - PROCESS | 2261 | 1461708473036 Marionette TRACE conn2 <- [1,1630,null,{}] 15:07:53 INFO - PROCESS | 2261 | 1461708473039 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}] 15:07:53 INFO - PROCESS | 2261 | 1461708473151 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 15:07:53 INFO - PROCESS | 2261 | 1461708473166 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d185000 == 75 [pid = 2261] [id = 415] 15:07:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12aa0b400) [pid = 2261] [serial = 1244] [outer = 0x0] 15:07:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x12aaf4400) [pid = 2261] [serial = 1245] [outer = 0x12aa0b400] 15:07:53 INFO - PROCESS | 2261 | 1461708473192 Marionette DEBUG loaded listener.js 15:07:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x12b07cc00) [pid = 2261] [serial = 1246] [outer = 0x12aa0b400] 15:07:53 INFO - PROCESS | 2261 | 1461708473588 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]]]}] 15:07:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:07:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 570ms 15:07:53 INFO - PROCESS | 2261 | 1461708473606 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 15:07:53 INFO - PROCESS | 2261 | 1461708473608 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 15:07:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:07:53 INFO - PROCESS | 2261 | 1461708473612 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:07:53 INFO - PROCESS | 2261 | 1461708473613 Marionette TRACE conn2 <- [1,1634,null,{}] 15:07:53 INFO - PROCESS | 2261 | 1461708473615 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}] 15:07:53 INFO - PROCESS | 2261 | 1461708473736 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 15:07:53 INFO - PROCESS | 2261 | 1461708473750 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dc3a800 == 76 [pid = 2261] [id = 416] 15:07:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x12acac400) [pid = 2261] [serial = 1247] [outer = 0x0] 15:07:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x12acd9c00) [pid = 2261] [serial = 1248] [outer = 0x12acac400] 15:07:53 INFO - PROCESS | 2261 | 1461708473776 Marionette DEBUG loaded listener.js 15:07:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x12b082c00) [pid = 2261] [serial = 1249] [outer = 0x12acac400] 15:07:54 INFO - PROCESS | 2261 | 1461708474154 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]]]}] 15:07:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:07:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 569ms 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12b081c00) [pid = 2261] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12f75d800) [pid = 2261] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x1147d8000) [pid = 2261] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12ace2400) [pid = 2261] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x12f047800) [pid = 2261] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12aa20c00) [pid = 2261] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x115608000) [pid = 2261] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x115613000) [pid = 2261] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x11c72a400) [pid = 2261] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x11cedb400) [pid = 2261] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:07:54 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12bf08c00) [pid = 2261] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:07:54 INFO - PROCESS | 2261 | 1461708474332 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 15:07:54 INFO - PROCESS | 2261 | 1461708474333 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 15:07:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:07:54 INFO - PROCESS | 2261 | 1461708474338 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:07:54 INFO - PROCESS | 2261 | 1461708474339 Marionette TRACE conn2 <- [1,1638,null,{}] 15:07:54 INFO - PROCESS | 2261 | 1461708474347 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}] 15:07:54 INFO - PROCESS | 2261 | 1461708474442 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 15:07:54 INFO - PROCESS | 2261 | 1461708474447 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a80d000 == 77 [pid = 2261] [id = 417] 15:07:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x11aba0400) [pid = 2261] [serial = 1250] [outer = 0x0] 15:07:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12a229800) [pid = 2261] [serial = 1251] [outer = 0x11aba0400] 15:07:54 INFO - PROCESS | 2261 | 1461708474474 Marionette DEBUG loaded listener.js 15:07:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12b081c00) [pid = 2261] [serial = 1252] [outer = 0x11aba0400] 15:07:54 INFO - PROCESS | 2261 | 1461708474827 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]]]}] 15:07:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:07:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 517ms 15:07:54 INFO - PROCESS | 2261 | 1461708474856 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 15:07:54 INFO - PROCESS | 2261 | 1461708474858 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 15:07:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:07:54 INFO - PROCESS | 2261 | 1461708474862 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:07:54 INFO - PROCESS | 2261 | 1461708474864 Marionette TRACE conn2 <- [1,1642,null,{}] 15:07:54 INFO - PROCESS | 2261 | 1461708474867 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}] 15:07:55 INFO - PROCESS | 2261 | 1461708475001 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 15:07:55 INFO - PROCESS | 2261 | 1461708475036 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f07c000 == 78 [pid = 2261] [id = 418] 15:07:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x12b346000) [pid = 2261] [serial = 1253] [outer = 0x0] 15:07:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x12bcba800) [pid = 2261] [serial = 1254] [outer = 0x12b346000] 15:07:55 INFO - PROCESS | 2261 | 1461708475066 Marionette DEBUG loaded listener.js 15:07:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12d14c000) [pid = 2261] [serial = 1255] [outer = 0x12b346000] 15:07:55 INFO - PROCESS | 2261 | 1461708475408 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]]]}] 15:07:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:07:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 569ms 15:07:55 INFO - PROCESS | 2261 | 1461708475432 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 15:07:55 INFO - PROCESS | 2261 | 1461708475433 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 15:07:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:07:55 INFO - PROCESS | 2261 | 1461708475435 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:07:55 INFO - PROCESS | 2261 | 1461708475437 Marionette TRACE conn2 <- [1,1646,null,{}] 15:07:55 INFO - PROCESS | 2261 | 1461708475439 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}] 15:07:55 INFO - PROCESS | 2261 | 1461708475537 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 15:07:55 INFO - PROCESS | 2261 | 1461708475542 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f724000 == 79 [pid = 2261] [id = 419] 15:07:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x12d153800) [pid = 2261] [serial = 1256] [outer = 0x0] 15:07:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x12d418400) [pid = 2261] [serial = 1257] [outer = 0x12d153800] 15:07:55 INFO - PROCESS | 2261 | 1461708475568 Marionette DEBUG loaded listener.js 15:07:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x11c3f4800) [pid = 2261] [serial = 1258] [outer = 0x12d153800] 15:07:55 INFO - PROCESS | 2261 | 1461708475931 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]]]}] 15:07:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:07:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 519ms 15:07:55 INFO - PROCESS | 2261 | 1461708475971 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 15:07:55 INFO - PROCESS | 2261 | 1461708475972 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 15:07:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:07:55 INFO - PROCESS | 2261 | 1461708475978 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:07:55 INFO - PROCESS | 2261 | 1461708475979 Marionette TRACE conn2 <- [1,1650,null,{}] 15:07:55 INFO - PROCESS | 2261 | 1461708475981 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}] 15:07:56 INFO - PROCESS | 2261 | 1461708476077 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 15:07:56 INFO - PROCESS | 2261 | 1461708476082 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ff5d800 == 80 [pid = 2261] [id = 420] 15:07:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x12b62f800) [pid = 2261] [serial = 1259] [outer = 0x0] 15:07:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x12e454000) [pid = 2261] [serial = 1260] [outer = 0x12b62f800] 15:07:56 INFO - PROCESS | 2261 | 1461708476110 Marionette DEBUG loaded listener.js 15:07:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x12f04d000) [pid = 2261] [serial = 1261] [outer = 0x12b62f800] 15:07:56 INFO - PROCESS | 2261 | 1461708476801 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]]]}] 15:07:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 871ms 15:07:56 INFO - PROCESS | 2261 | 1461708476850 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 15:07:56 INFO - PROCESS | 2261 | 1461708476852 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 15:07:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:07:56 INFO - PROCESS | 2261 | 1461708476856 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:07:56 INFO - PROCESS | 2261 | 1461708476859 Marionette TRACE conn2 <- [1,1654,null,{}] 15:07:56 INFO - PROCESS | 2261 | 1461708476863 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}] 15:07:56 INFO - PROCESS | 2261 | 1461708476986 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 15:07:57 INFO - PROCESS | 2261 | 1461708477068 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1cd800 == 81 [pid = 2261] [id = 421] 15:07:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11562a800) [pid = 2261] [serial = 1262] [outer = 0x0] 15:07:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x1163f5400) [pid = 2261] [serial = 1263] [outer = 0x11562a800] 15:07:57 INFO - PROCESS | 2261 | 1461708477101 Marionette DEBUG loaded listener.js 15:07:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x119d7fc00) [pid = 2261] [serial = 1264] [outer = 0x11562a800] 15:07:57 INFO - PROCESS | 2261 | 1461708477565 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]]]}] 15:07:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:07:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 725ms 15:07:57 INFO - PROCESS | 2261 | 1461708477580 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 15:07:57 INFO - PROCESS | 2261 | 1461708477585 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 15:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:07:57 INFO - PROCESS | 2261 | 1461708477590 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:07:57 INFO - PROCESS | 2261 | 1461708477592 Marionette TRACE conn2 <- [1,1658,null,{}] 15:07:57 INFO - PROCESS | 2261 | 1461708477594 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}] 15:07:57 INFO - PROCESS | 2261 | 1461708477711 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 15:07:57 INFO - PROCESS | 2261 | 1461708477819 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x1297b4000 == 82 [pid = 2261] [id = 422] 15:07:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x11ab9d000) [pid = 2261] [serial = 1265] [outer = 0x0] 15:07:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x11bb6d800) [pid = 2261] [serial = 1266] [outer = 0x11ab9d000] 15:07:57 INFO - PROCESS | 2261 | 1461708477855 Marionette DEBUG loaded listener.js 15:07:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x11cb21400) [pid = 2261] [serial = 1267] [outer = 0x11ab9d000] 15:07:58 INFO - PROCESS | 2261 | 1461708478261 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]]]}] 15:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 721ms 15:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:07:58 INFO - PROCESS | 2261 | 1461708478312 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 15:07:58 INFO - PROCESS | 2261 | 1461708478314 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 15:07:58 INFO - PROCESS | 2261 | 1461708478316 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:07:58 INFO - PROCESS | 2261 | 1461708478319 Marionette TRACE conn2 <- [1,1662,null,{}] 15:07:58 INFO - PROCESS | 2261 | 1461708478326 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}] 15:07:58 INFO - PROCESS | 2261 | 1461708478445 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 15:07:58 INFO - PROCESS | 2261 | 1461708478529 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ec46800 == 83 [pid = 2261] [id = 423] 15:07:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x11cc10800) [pid = 2261] [serial = 1268] [outer = 0x0] 15:07:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x126b0e400) [pid = 2261] [serial = 1269] [outer = 0x11cc10800] 15:07:58 INFO - PROCESS | 2261 | 1461708478564 Marionette DEBUG loaded listener.js 15:07:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x128553000) [pid = 2261] [serial = 1270] [outer = 0x11cc10800] 15:07:58 INFO - PROCESS | 2261 | 1461708478973 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]]]}] 15:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 723ms 15:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:07:59 INFO - PROCESS | 2261 | 1461708479052 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 15:07:59 INFO - PROCESS | 2261 | 1461708479053 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 15:07:59 INFO - PROCESS | 2261 | 1461708479056 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:07:59 INFO - PROCESS | 2261 | 1461708479057 Marionette TRACE conn2 <- [1,1666,null,{}] 15:07:59 INFO - PROCESS | 2261 | 1461708479075 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}] 15:07:59 INFO - PROCESS | 2261 | 1461708479232 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 15:07:59 INFO - PROCESS | 2261 | 1461708479291 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x13043f800 == 84 [pid = 2261] [id = 424] 15:07:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x1273c7400) [pid = 2261] [serial = 1271] [outer = 0x0] 15:07:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12aaf5800) [pid = 2261] [serial = 1272] [outer = 0x1273c7400] 15:07:59 INFO - PROCESS | 2261 | 1461708479325 Marionette DEBUG loaded listener.js 15:07:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12b0e4000) [pid = 2261] [serial = 1273] [outer = 0x1273c7400] 15:07:59 INFO - PROCESS | 2261 | 1461708479735 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]]]}] 15:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 731ms 15:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:07:59 INFO - PROCESS | 2261 | 1461708479787 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 15:07:59 INFO - PROCESS | 2261 | 1461708479789 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 15:07:59 INFO - PROCESS | 2261 | 1461708479791 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:07:59 INFO - PROCESS | 2261 | 1461708479792 Marionette TRACE conn2 <- [1,1670,null,{}] 15:07:59 INFO - PROCESS | 2261 | 1461708479795 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}] 15:07:59 INFO - PROCESS | 2261 | 1461708479908 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 15:08:00 INFO - PROCESS | 2261 | 1461708480019 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x130bc0800 == 85 [pid = 2261] [id = 425] 15:08:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12aa0a800) [pid = 2261] [serial = 1274] [outer = 0x0] 15:08:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x12b62f000) [pid = 2261] [serial = 1275] [outer = 0x12aa0a800] 15:08:00 INFO - PROCESS | 2261 | 1461708480051 Marionette DEBUG loaded listener.js 15:08:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x12bcc0400) [pid = 2261] [serial = 1276] [outer = 0x12aa0a800] 15:08:00 INFO - PROCESS | 2261 | 1461708480484 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]]]}] 15:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 720ms 15:08:00 INFO - PROCESS | 2261 | 1461708480538 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 15:08:00 INFO - PROCESS | 2261 | 1461708480539 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 15:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:08:00 INFO - PROCESS | 2261 | 1461708480544 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:08:00 INFO - PROCESS | 2261 | 1461708480545 Marionette TRACE conn2 <- [1,1674,null,{}] 15:08:00 INFO - PROCESS | 2261 | 1461708480548 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}] 15:08:00 INFO - PROCESS | 2261 | 1461708480678 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 15:08:00 INFO - PROCESS | 2261 | 1461708480761 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x130ea1800 == 86 [pid = 2261] [id = 426] 15:08:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x12c011c00) [pid = 2261] [serial = 1277] [outer = 0x0] 15:08:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12ec06400) [pid = 2261] [serial = 1278] [outer = 0x12c011c00] 15:08:00 INFO - PROCESS | 2261 | 1461708480795 Marionette DEBUG loaded listener.js 15:08:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x12fac0c00) [pid = 2261] [serial = 1279] [outer = 0x12c011c00] 15:08:01 INFO - PROCESS | 2261 | 1461708481190 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]]]}] 15:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 15:08:01 INFO - PROCESS | 2261 | 1461708481217 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 15:08:01 INFO - PROCESS | 2261 | 1461708481218 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 15:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:08:01 INFO - PROCESS | 2261 | 1461708481220 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:08:01 INFO - PROCESS | 2261 | 1461708481222 Marionette TRACE conn2 <- [1,1678,null,{}] 15:08:01 INFO - PROCESS | 2261 | 1461708481224 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}] 15:08:01 INFO - PROCESS | 2261 | 1461708481341 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 15:08:01 INFO - PROCESS | 2261 | 1461708481451 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x138acc800 == 87 [pid = 2261] [id = 427] 15:08:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x12ab7b400) [pid = 2261] [serial = 1280] [outer = 0x0] 15:08:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x12ab82000) [pid = 2261] [serial = 1281] [outer = 0x12ab7b400] 15:08:01 INFO - PROCESS | 2261 | 1461708481483 Marionette DEBUG loaded listener.js 15:08:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x12ab87400) [pid = 2261] [serial = 1282] [outer = 0x12ab7b400] 15:08:01 INFO - PROCESS | 2261 | 1461708481909 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]]]}] 15:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 720ms 15:08:01 INFO - PROCESS | 2261 | 1461708481940 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 15:08:01 INFO - PROCESS | 2261 | 1461708481942 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 15:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:08:01 INFO - PROCESS | 2261 | 1461708481945 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:08:01 INFO - PROCESS | 2261 | 1461708481946 Marionette TRACE conn2 <- [1,1682,null,{}] 15:08:01 INFO - PROCESS | 2261 | 1461708481948 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}] 15:08:02 INFO - PROCESS | 2261 | 1461708482080 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 15:08:02 INFO - PROCESS | 2261 | 1461708482193 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x1399a9800 == 88 [pid = 2261] [id = 428] 15:08:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x12ab88000) [pid = 2261] [serial = 1283] [outer = 0x0] 15:08:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x12fac1c00) [pid = 2261] [serial = 1284] [outer = 0x12ab88000] 15:08:02 INFO - PROCESS | 2261 | 1461708482226 Marionette DEBUG loaded listener.js 15:08:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x12fe0e000) [pid = 2261] [serial = 1285] [outer = 0x12ab88000] 15:08:02 INFO - PROCESS | 2261 | 1461708482649 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]]]}] 15:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 769ms 15:08:02 INFO - PROCESS | 2261 | 1461708482714 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 15:08:02 INFO - PROCESS | 2261 | 1461708482715 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 15:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:08:02 INFO - PROCESS | 2261 | 1461708482718 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:08:02 INFO - PROCESS | 2261 | 1461708482719 Marionette TRACE conn2 <- [1,1686,null,{}] 15:08:02 INFO - PROCESS | 2261 | 1461708482722 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}] 15:08:02 INFO - PROCESS | 2261 | 1461708482840 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 15:08:02 INFO - PROCESS | 2261 | 1461708482949 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b01f000 == 89 [pid = 2261] [id = 429] 15:08:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x113474000) [pid = 2261] [serial = 1286] [outer = 0x0] 15:08:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x11ae79c00) [pid = 2261] [serial = 1287] [outer = 0x113474000] 15:08:02 INFO - PROCESS | 2261 | 1461708482981 Marionette DEBUG loaded listener.js 15:08:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12b0e3800) [pid = 2261] [serial = 1288] [outer = 0x113474000] 15:08:03 INFO - PROCESS | 2261 | 1461708483636 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]]]}] 15:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 15:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 971ms 15:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:08:03 INFO - PROCESS | 2261 | 1461708483690 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 15:08:03 INFO - PROCESS | 2261 | 1461708483692 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 15:08:03 INFO - PROCESS | 2261 | 1461708483696 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:08:03 INFO - PROCESS | 2261 | 1461708483698 Marionette TRACE conn2 <- [1,1690,null,{}] 15:08:03 INFO - PROCESS | 2261 | 1461708483702 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}] 15:08:03 INFO - PROCESS | 2261 | 1461708483820 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 15:08:03 INFO - PROCESS | 2261 | 1461708483939 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a811000 == 90 [pid = 2261] [id = 430] 15:08:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x1190e1400) [pid = 2261] [serial = 1289] [outer = 0x0] 15:08:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x11936fc00) [pid = 2261] [serial = 1290] [outer = 0x1190e1400] 15:08:03 INFO - PROCESS | 2261 | 1461708483975 Marionette DEBUG loaded listener.js 15:08:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x11ae77400) [pid = 2261] [serial = 1291] [outer = 0x1190e1400] 15:08:04 INFO - PROCESS | 2261 | 1461708484470 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]]]}] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x12f724000 == 89 [pid = 2261] [id = 419] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x12f07c000 == 88 [pid = 2261] [id = 418] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x12a80d000 == 87 [pid = 2261] [id = 417] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x12dc3a800 == 86 [pid = 2261] [id = 416] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x12d185000 == 85 [pid = 2261] [id = 415] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x1190e5000) [pid = 2261] [serial = 1197] [outer = 0x0] [url = about:blank] 15:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 823ms 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x12bccf800 == 84 [pid = 2261] [id = 414] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x12ab18000 == 83 [pid = 2261] [id = 413] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x12a811800 == 82 [pid = 2261] [id = 412] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x128e5e000 == 81 [pid = 2261] [id = 411] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x123e06800 == 80 [pid = 2261] [id = 410] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x11badc000 == 79 [pid = 2261] [id = 409] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x126e0c800 == 78 [pid = 2261] [id = 408] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x1399b2000 == 77 [pid = 2261] [id = 404] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x138a33800 == 76 [pid = 2261] [id = 403] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x130bd2000 == 75 [pid = 2261] [id = 402] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x12d106000 == 74 [pid = 2261] [id = 401] 15:08:04 INFO - PROCESS | 2261 | --DOCSHELL 0x123e13800 == 73 [pid = 2261] [id = 400] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x115632c00) [pid = 2261] [serial = 1195] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x114754800) [pid = 2261] [serial = 1137] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x12bcb4400) [pid = 2261] [serial = 1182] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x1302ae400) [pid = 2261] [serial = 1189] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x119e43400) [pid = 2261] [serial = 1167] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x11cc08000) [pid = 2261] [serial = 1143] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12ec0d400) [pid = 2261] [serial = 1183] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12b0e7c00) [pid = 2261] [serial = 1180] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x12f0bd800) [pid = 2261] [serial = 1185] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x12abab000) [pid = 2261] [serial = 1176] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x11560ec00) [pid = 2261] [serial = 1191] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x11562ec00) [pid = 2261] [serial = 1194] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x12d6be000) [pid = 2261] [serial = 1155] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x128eea000) [pid = 2261] [serial = 1171] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x126869000) [pid = 2261] [serial = 1170] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x128ef0400) [pid = 2261] [serial = 1161] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12b086400) [pid = 2261] [serial = 1179] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x12ace3000) [pid = 2261] [serial = 1149] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x11c30c400) [pid = 2261] [serial = 1168] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x12aa05800) [pid = 2261] [serial = 1174] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x12f04ec00) [pid = 2261] [serial = 1164] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x12a824800) [pid = 2261] [serial = 1173] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x12f75d000) [pid = 2261] [serial = 1186] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x12acda800) [pid = 2261] [serial = 1177] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x115612c00) [pid = 2261] [serial = 1192] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x11aba7400) [pid = 2261] [serial = 1140] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x12b62bc00) [pid = 2261] [serial = 1152] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12e998400) [pid = 2261] [serial = 1158] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12dbc3c00) [pid = 2261] [serial = 1135] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12a82ac00) [pid = 2261] [serial = 1146] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12fac0400) [pid = 2261] [serial = 1188] [outer = 0x0] [url = about:blank] 15:08:04 INFO - PROCESS | 2261 | 1461708484558 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 15:08:04 INFO - PROCESS | 2261 | 1461708484563 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 15:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:08:04 INFO - PROCESS | 2261 | 1461708484571 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:08:04 INFO - PROCESS | 2261 | 1461708484573 Marionette TRACE conn2 <- [1,1694,null,{}] 15:08:04 INFO - PROCESS | 2261 | 1461708484577 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}] 15:08:04 INFO - PROCESS | 2261 | 1461708484673 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 15:08:04 INFO - PROCESS | 2261 | 1461708484681 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0e9800 == 74 [pid = 2261] [id = 431] 15:08:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x11ae7a400) [pid = 2261] [serial = 1292] [outer = 0x0] 15:08:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x11ba72000) [pid = 2261] [serial = 1293] [outer = 0x11ae7a400] 15:08:04 INFO - PROCESS | 2261 | 1461708484708 Marionette DEBUG loaded listener.js 15:08:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11c628c00) [pid = 2261] [serial = 1294] [outer = 0x11ae7a400] 15:08:05 INFO - PROCESS | 2261 | 1461708485114 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]]]}] 15:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 573ms 15:08:05 INFO - PROCESS | 2261 | 1461708485144 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 15:08:05 INFO - PROCESS | 2261 | 1461708485146 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 15:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:08:05 INFO - PROCESS | 2261 | 1461708485150 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:08:05 INFO - PROCESS | 2261 | 1461708485153 Marionette TRACE conn2 <- [1,1698,null,{}] 15:08:05 INFO - PROCESS | 2261 | 1461708485164 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}] 15:08:05 INFO - PROCESS | 2261 | 1461708485286 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 15:08:05 INFO - PROCESS | 2261 | 1461708485292 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a81c000 == 75 [pid = 2261] [id = 432] 15:08:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x11cc0b000) [pid = 2261] [serial = 1295] [outer = 0x0] 15:08:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x11cc6ec00) [pid = 2261] [serial = 1296] [outer = 0x11cc0b000] 15:08:05 INFO - PROCESS | 2261 | 1461708485321 Marionette DEBUG loaded listener.js 15:08:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x126948800) [pid = 2261] [serial = 1297] [outer = 0x11cc0b000] 15:08:05 INFO - PROCESS | 2261 | 1461708485686 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]]]}] 15:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 15:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 573ms 15:08:05 INFO - PROCESS | 2261 | 1461708485723 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 15:08:05 INFO - PROCESS | 2261 | 1461708485725 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 15:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:08:05 INFO - PROCESS | 2261 | 1461708485729 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:08:05 INFO - PROCESS | 2261 | 1461708485731 Marionette TRACE conn2 <- [1,1702,null,{}] 15:08:05 INFO - PROCESS | 2261 | 1461708485733 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}] 15:08:05 INFO - PROCESS | 2261 | 1461708485828 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 15:08:05 INFO - PROCESS | 2261 | 1461708485833 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x12b946000 == 76 [pid = 2261] [id = 433] 15:08:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x1279ca000) [pid = 2261] [serial = 1298] [outer = 0x0] 15:08:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12855c400) [pid = 2261] [serial = 1299] [outer = 0x1279ca000] 15:08:05 INFO - PROCESS | 2261 | 1461708485860 Marionette DEBUG loaded listener.js 15:08:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12a825000) [pid = 2261] [serial = 1300] [outer = 0x1279ca000] 15:08:06 INFO - PROCESS | 2261 | 1461708486235 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]]]}] 15:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 15:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:08:06 INFO - PROCESS | 2261 | 1461708486250 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 15:08:06 INFO - PROCESS | 2261 | 1461708486251 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 15:08:06 INFO - PROCESS | 2261 | 1461708486254 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:08:06 INFO - PROCESS | 2261 | 1461708486256 Marionette TRACE conn2 <- [1,1706,null,{}] 15:08:06 INFO - PROCESS | 2261 | 1461708486261 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}] 15:08:06 INFO - PROCESS | 2261 | 1461708486390 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 15:08:06 INFO - PROCESS | 2261 | 1461708486503 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:06 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c26d000 == 77 [pid = 2261] [id = 434] 15:08:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x1279cec00) [pid = 2261] [serial = 1301] [outer = 0x0] 15:08:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x12a829000) [pid = 2261] [serial = 1302] [outer = 0x1279cec00] 15:08:06 INFO - PROCESS | 2261 | 1461708486539 Marionette DEBUG loaded listener.js 15:08:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12aaf7c00) [pid = 2261] [serial = 1303] [outer = 0x1279cec00] 15:08:06 INFO - PROCESS | 2261 | 1461708486940 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]]]}] 15:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 723ms 15:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:08:06 INFO - PROCESS | 2261 | 1461708486978 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 15:08:06 INFO - PROCESS | 2261 | 1461708486979 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 15:08:06 INFO - PROCESS | 2261 | 1461708486981 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:08:06 INFO - PROCESS | 2261 | 1461708486982 Marionette TRACE conn2 <- [1,1710,null,{}] 15:08:06 INFO - PROCESS | 2261 | 1461708486985 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}] 15:08:07 INFO - PROCESS | 2261 | 1461708487119 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 15:08:07 INFO - PROCESS | 2261 | 1461708487159 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea2c800 == 78 [pid = 2261] [id = 435] 15:08:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12ab88800) [pid = 2261] [serial = 1304] [outer = 0x0] 15:08:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12acacc00) [pid = 2261] [serial = 1305] [outer = 0x12ab88800] 15:08:07 INFO - PROCESS | 2261 | 1461708487186 Marionette DEBUG loaded listener.js 15:08:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12bf10000) [pid = 2261] [serial = 1306] [outer = 0x12ab88800] 15:08:07 INFO - PROCESS | 2261 | 1461708487532 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]]]}] 15:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 569ms 15:08:07 INFO - PROCESS | 2261 | 1461708487550 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 15:08:07 INFO - PROCESS | 2261 | 1461708487551 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 15:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:08:07 INFO - PROCESS | 2261 | 1461708487553 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:08:07 INFO - PROCESS | 2261 | 1461708487554 Marionette TRACE conn2 <- [1,1714,null,{}] 15:08:07 INFO - PROCESS | 2261 | 1461708487557 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}] 15:08:07 INFO - PROCESS | 2261 | 1461708487728 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 15:08:07 INFO - PROCESS | 2261 | 1461708487744 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ec4e800 == 79 [pid = 2261] [id = 436] 15:08:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x12abaac00) [pid = 2261] [serial = 1307] [outer = 0x0] 15:08:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x12d149c00) [pid = 2261] [serial = 1308] [outer = 0x12abaac00] 15:08:07 INFO - PROCESS | 2261 | 1461708487769 Marionette DEBUG loaded listener.js 15:08:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x12e358400) [pid = 2261] [serial = 1309] [outer = 0x12abaac00] 15:08:08 INFO - PROCESS | 2261 | 1461708488137 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]]]}] 15:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 619ms 15:08:08 INFO - PROCESS | 2261 | 1461708488176 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 15:08:08 INFO - PROCESS | 2261 | 1461708488178 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 15:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:08:08 INFO - PROCESS | 2261 | 1461708488180 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:08:08 INFO - PROCESS | 2261 | 1461708488181 Marionette TRACE conn2 <- [1,1718,null,{}] 15:08:08 INFO - PROCESS | 2261 | 1461708488183 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}] 15:08:08 INFO - PROCESS | 2261 | 1461708488301 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 15:08:08 INFO - PROCESS | 2261 | 1461708488314 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa14800 == 80 [pid = 2261] [id = 437] 15:08:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12afaa800) [pid = 2261] [serial = 1310] [outer = 0x0] 15:08:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x12afb2800) [pid = 2261] [serial = 1311] [outer = 0x12afaa800] 15:08:08 INFO - PROCESS | 2261 | 1461708488339 Marionette DEBUG loaded listener.js 15:08:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x12afb7800) [pid = 2261] [serial = 1312] [outer = 0x12afaa800] 15:08:08 INFO - PROCESS | 2261 | 1461708488720 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]]]}] 15:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 571ms 15:08:08 INFO - PROCESS | 2261 | 1461708488906 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 15:08:08 INFO - PROCESS | 2261 | 1461708488907 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x12d153800) [pid = 2261] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x12b346000) [pid = 2261] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x127b9bc00) [pid = 2261] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x11cb20c00) [pid = 2261] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x12aa0b400) [pid = 2261] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x11bbd0c00) [pid = 2261] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x11560e000) [pid = 2261] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x115612000) [pid = 2261] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x123ee8000) [pid = 2261] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11cc11c00) [pid = 2261] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x12acac400) [pid = 2261] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:08:08 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x11aba0400) [pid = 2261] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:08:08 INFO - PROCESS | 2261 | 1461708488924 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:08:08 INFO - PROCESS | 2261 | 1461708488925 Marionette TRACE conn2 <- [1,1722,null,{}] 15:08:08 INFO - PROCESS | 2261 | 1461708488934 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}] 15:08:09 INFO - PROCESS | 2261 | 1461708489030 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 15:08:09 INFO - PROCESS | 2261 | 1461708489034 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x128e61000 == 81 [pid = 2261] [id = 438] 15:08:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x11bbd0c00) [pid = 2261] [serial = 1313] [outer = 0x0] 15:08:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x11cc07400) [pid = 2261] [serial = 1314] [outer = 0x11bbd0c00] 15:08:09 INFO - PROCESS | 2261 | 1461708489060 Marionette DEBUG loaded listener.js 15:08:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12a824000) [pid = 2261] [serial = 1315] [outer = 0x11bbd0c00] 15:08:09 INFO - PROCESS | 2261 | 1461708489401 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]]]}] 15:08:09 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 15:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 526ms 15:08:09 INFO - PROCESS | 2261 | 1461708489448 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 15:08:09 INFO - PROCESS | 2261 | 1461708489450 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 15:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:08:09 INFO - PROCESS | 2261 | 1461708489453 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:08:09 INFO - PROCESS | 2261 | 1461708489454 Marionette TRACE conn2 <- [1,1726,null,{}] 15:08:09 INFO - PROCESS | 2261 | 1461708489456 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}] 15:08:09 INFO - PROCESS | 2261 | 1461708489550 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 15:08:09 INFO - PROCESS | 2261 | 1461708489643 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x130470000 == 82 [pid = 2261] [id = 439] 15:08:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12afb8c00) [pid = 2261] [serial = 1316] [outer = 0x0] 15:08:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12bf10400) [pid = 2261] [serial = 1317] [outer = 0x12afb8c00] 15:08:09 INFO - PROCESS | 2261 | 1461708489668 Marionette DEBUG loaded listener.js 15:08:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x11bd91000) [pid = 2261] [serial = 1318] [outer = 0x12afb8c00] 15:08:09 INFO - PROCESS | 2261 | 1461708489972 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]]]}] 15:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 569ms 15:08:10 INFO - PROCESS | 2261 | 1461708490022 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 15:08:10 INFO - PROCESS | 2261 | 1461708490024 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 15:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:08:10 INFO - PROCESS | 2261 | 1461708490026 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:08:10 INFO - PROCESS | 2261 | 1461708490028 Marionette TRACE conn2 <- [1,1730,null,{}] 15:08:10 INFO - PROCESS | 2261 | 1461708490031 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}] 15:08:10 INFO - PROCESS | 2261 | 1461708490142 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 15:08:10 INFO - PROCESS | 2261 | 1461708490211 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x130eab000 == 83 [pid = 2261] [id = 440] 15:08:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x1147da000) [pid = 2261] [serial = 1319] [outer = 0x0] 15:08:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x12d419000) [pid = 2261] [serial = 1320] [outer = 0x1147da000] 15:08:10 INFO - PROCESS | 2261 | 1461708490241 Marionette DEBUG loaded listener.js 15:08:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x1302b0400) [pid = 2261] [serial = 1321] [outer = 0x1147da000] 15:08:10 INFO - PROCESS | 2261 | 1461708490537 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]]]}] 15:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 15:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 524ms 15:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:08:10 INFO - PROCESS | 2261 | 1461708490551 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 15:08:10 INFO - PROCESS | 2261 | 1461708490552 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 15:08:10 INFO - PROCESS | 2261 | 1461708490554 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:08:10 INFO - PROCESS | 2261 | 1461708490555 Marionette TRACE conn2 <- [1,1734,null,{}] 15:08:10 INFO - PROCESS | 2261 | 1461708490557 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}] 15:08:10 INFO - PROCESS | 2261 | 1461708490669 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 15:08:10 INFO - PROCESS | 2261 | 1461708490673 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x1398d0800 == 84 [pid = 2261] [id = 441] 15:08:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x1302ad400) [pid = 2261] [serial = 1322] [outer = 0x0] 15:08:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x130951c00) [pid = 2261] [serial = 1323] [outer = 0x1302ad400] 15:08:10 INFO - PROCESS | 2261 | 1461708490699 Marionette DEBUG loaded listener.js 15:08:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x130959400) [pid = 2261] [serial = 1324] [outer = 0x1302ad400] 15:08:11 INFO - PROCESS | 2261 | 1461708491267 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]]]}] 15:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 724ms 15:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:08:11 INFO - PROCESS | 2261 | 1461708491279 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 15:08:11 INFO - PROCESS | 2261 | 1461708491281 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 15:08:11 INFO - PROCESS | 2261 | 1461708491285 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:08:11 INFO - PROCESS | 2261 | 1461708491286 Marionette TRACE conn2 <- [1,1738,null,{}] 15:08:11 INFO - PROCESS | 2261 | 1461708491291 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}] 15:08:11 INFO - PROCESS | 2261 | 1461708491418 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 15:08:11 INFO - PROCESS | 2261 | 1461708491503 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x127348000 == 85 [pid = 2261] [id = 442] 15:08:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x116387400) [pid = 2261] [serial = 1325] [outer = 0x0] 15:08:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x11aa63400) [pid = 2261] [serial = 1326] [outer = 0x116387400] 15:08:11 INFO - PROCESS | 2261 | 1461708491536 Marionette DEBUG loaded listener.js 15:08:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x11c628400) [pid = 2261] [serial = 1327] [outer = 0x116387400] 15:08:11 INFO - PROCESS | 2261 | 1461708491993 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]]]}] 15:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 771ms 15:08:12 INFO - PROCESS | 2261 | 1461708492056 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 15:08:12 INFO - PROCESS | 2261 | 1461708492060 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 15:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:08:12 INFO - PROCESS | 2261 | 1461708492083 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:08:12 INFO - PROCESS | 2261 | 1461708492085 Marionette TRACE conn2 <- [1,1742,null,{}] 15:08:12 INFO - PROCESS | 2261 | 1461708492088 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}] 15:08:12 INFO - PROCESS | 2261 | 1461708492209 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 15:08:12 INFO - PROCESS | 2261 | 1461708492294 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:12 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dc3a800 == 86 [pid = 2261] [id = 443] 15:08:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x11cc0ec00) [pid = 2261] [serial = 1328] [outer = 0x0] 15:08:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x123ee8800) [pid = 2261] [serial = 1329] [outer = 0x11cc0ec00] 15:08:12 INFO - PROCESS | 2261 | 1461708492325 Marionette DEBUG loaded listener.js 15:08:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x128493400) [pid = 2261] [serial = 1330] [outer = 0x11cc0ec00] 15:08:12 INFO - PROCESS | 2261 | 1461708492766 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]]]}] 15:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 722ms 15:08:12 INFO - PROCESS | 2261 | 1461708492804 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 15:08:12 INFO - PROCESS | 2261 | 1461708492805 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 15:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:08:12 INFO - PROCESS | 2261 | 1461708492808 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:08:12 INFO - PROCESS | 2261 | 1461708492811 Marionette TRACE conn2 <- [1,1746,null,{}] 15:08:12 INFO - PROCESS | 2261 | 1461708492819 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}] 15:08:12 INFO - PROCESS | 2261 | 1461708492937 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 15:08:13 INFO - PROCESS | 2261 | 1461708493052 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x138a24800 == 87 [pid = 2261] [id = 444] 15:08:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x12ab79400) [pid = 2261] [serial = 1331] [outer = 0x0] 15:08:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12aca9c00) [pid = 2261] [serial = 1332] [outer = 0x12ab79400] 15:08:13 INFO - PROCESS | 2261 | 1461708493088 Marionette DEBUG loaded listener.js 15:08:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x12b07f400) [pid = 2261] [serial = 1333] [outer = 0x12ab79400] 15:08:13 INFO - PROCESS | 2261 | 1461708493527 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]]]}] 15:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 772ms 15:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:08:13 INFO - PROCESS | 2261 | 1461708493581 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 15:08:13 INFO - PROCESS | 2261 | 1461708493583 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 15:08:13 INFO - PROCESS | 2261 | 1461708493585 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:08:13 INFO - PROCESS | 2261 | 1461708493586 Marionette TRACE conn2 <- [1,1750,null,{}] 15:08:13 INFO - PROCESS | 2261 | 1461708493589 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}] 15:08:13 INFO - PROCESS | 2261 | 1461708493706 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 15:08:13 INFO - PROCESS | 2261 | 1461708493789 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x13995e800 == 88 [pid = 2261] [id = 445] 15:08:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x12b081800) [pid = 2261] [serial = 1334] [outer = 0x0] 15:08:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x12bf08c00) [pid = 2261] [serial = 1335] [outer = 0x12b081800] 15:08:13 INFO - PROCESS | 2261 | 1461708493822 Marionette DEBUG loaded listener.js 15:08:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x12f04bc00) [pid = 2261] [serial = 1336] [outer = 0x12b081800] 15:08:14 INFO - PROCESS | 2261 | 1461708494245 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]]]}] 15:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 668ms 15:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:08:14 INFO - PROCESS | 2261 | 1461708494254 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 15:08:14 INFO - PROCESS | 2261 | 1461708494255 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 15:08:14 INFO - PROCESS | 2261 | 1461708494257 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:08:14 INFO - PROCESS | 2261 | 1461708494259 Marionette TRACE conn2 <- [1,1754,null,{}] 15:08:14 INFO - PROCESS | 2261 | 1461708494263 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}] 15:08:14 INFO - PROCESS | 2261 | 1461708494377 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 15:08:14 INFO - PROCESS | 2261 | 1461708494488 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x13a1cf000 == 89 [pid = 2261] [id = 446] 15:08:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x12a99e000) [pid = 2261] [serial = 1337] [outer = 0x0] 15:08:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x12a9a4400) [pid = 2261] [serial = 1338] [outer = 0x12a99e000] 15:08:14 INFO - PROCESS | 2261 | 1461708494521 Marionette DEBUG loaded listener.js 15:08:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x12a9a9400) [pid = 2261] [serial = 1339] [outer = 0x12a99e000] 15:08:14 INFO - PROCESS | 2261 | 1461708494966 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]]]}] 15:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 723ms 15:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:08:14 INFO - PROCESS | 2261 | 1461708494981 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 15:08:14 INFO - PROCESS | 2261 | 1461708494982 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 15:08:14 INFO - PROCESS | 2261 | 1461708494984 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:08:14 INFO - PROCESS | 2261 | 1461708494985 Marionette TRACE conn2 <- [1,1758,null,{}] 15:08:14 INFO - PROCESS | 2261 | 1461708494988 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}] 15:08:15 INFO - PROCESS | 2261 | 1461708495134 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 15:08:15 INFO - PROCESS | 2261 | 1461708495223 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x13a1e6000 == 90 [pid = 2261] [id = 447] 15:08:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x12a9ab400) [pid = 2261] [serial = 1340] [outer = 0x0] 15:08:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x12f75a000) [pid = 2261] [serial = 1341] [outer = 0x12a9ab400] 15:08:15 INFO - PROCESS | 2261 | 1461708495255 Marionette DEBUG loaded listener.js 15:08:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x12feb1400) [pid = 2261] [serial = 1342] [outer = 0x12a9ab400] 15:08:15 INFO - PROCESS | 2261 | 1461708495680 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]]]}] 15:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 719ms 15:08:15 INFO - PROCESS | 2261 | 1461708495703 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 15:08:15 INFO - PROCESS | 2261 | 1461708495705 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 15:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:08:15 INFO - PROCESS | 2261 | 1461708495707 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:08:15 INFO - PROCESS | 2261 | 1461708495708 Marionette TRACE conn2 <- [1,1762,null,{}] 15:08:15 INFO - PROCESS | 2261 | 1461708495711 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}] 15:08:15 INFO - PROCESS | 2261 | 1461708495825 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 15:08:15 INFO - PROCESS | 2261 | 1461708495938 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x1397c6800 == 91 [pid = 2261] [id = 448] 15:08:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x12fead800) [pid = 2261] [serial = 1343] [outer = 0x0] 15:08:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x12feb6000) [pid = 2261] [serial = 1344] [outer = 0x12fead800] 15:08:15 INFO - PROCESS | 2261 | 1461708495971 Marionette DEBUG loaded listener.js 15:08:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x12febbc00) [pid = 2261] [serial = 1345] [outer = 0x12fead800] 15:08:16 INFO - PROCESS | 2261 | 1461708496469 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]]]}] 15:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 823ms 15:08:16 INFO - PROCESS | 2261 | 1461708496530 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 15:08:16 INFO - PROCESS | 2261 | 1461708496532 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 15:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:08:16 INFO - PROCESS | 2261 | 1461708496534 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:08:16 INFO - PROCESS | 2261 | 1461708496536 Marionette TRACE conn2 <- [1,1766,null,{}] 15:08:16 INFO - PROCESS | 2261 | 1461708496538 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}] 15:08:16 INFO - PROCESS | 2261 | 1461708496650 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 15:08:16 INFO - PROCESS | 2261 | 1461708496735 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x126916000 == 92 [pid = 2261] [id = 449] 15:08:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 187 (0x115631000) [pid = 2261] [serial = 1346] [outer = 0x0] 15:08:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 188 (0x126c83800) [pid = 2261] [serial = 1347] [outer = 0x115631000] 15:08:16 INFO - PROCESS | 2261 | 1461708496766 Marionette DEBUG loaded listener.js 15:08:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 189 (0x12b62b400) [pid = 2261] [serial = 1348] [outer = 0x115631000] 15:08:17 INFO - PROCESS | 2261 | 1461708497399 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]]]}] 15:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 871ms 15:08:17 INFO - PROCESS | 2261 | 1461708497406 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 15:08:17 INFO - PROCESS | 2261 | 1461708497408 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 15:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:08:17 INFO - PROCESS | 2261 | 1461708497434 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:08:17 INFO - PROCESS | 2261 | 1461708497436 Marionette TRACE conn2 <- [1,1770,null,{}] 15:08:17 INFO - PROCESS | 2261 | 1461708497440 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}] 15:08:17 INFO - PROCESS | 2261 | 1461708497551 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 15:08:17 INFO - PROCESS | 2261 | 1461708497645 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x126929000 == 93 [pid = 2261] [id = 450] 15:08:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 190 (0x115606c00) [pid = 2261] [serial = 1349] [outer = 0x0] 15:08:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 191 (0x115631800) [pid = 2261] [serial = 1350] [outer = 0x115606c00] 15:08:17 INFO - PROCESS | 2261 | 1461708497673 Marionette DEBUG loaded listener.js 15:08:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 192 (0x1190e7800) [pid = 2261] [serial = 1351] [outer = 0x115606c00] 15:08:18 INFO - PROCESS | 2261 | 1461708498115 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]]]}] 15:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 726ms 15:08:18 INFO - PROCESS | 2261 | 1461708498158 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 15:08:18 INFO - PROCESS | 2261 | 1461708498164 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 15:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:08:18 INFO - PROCESS | 2261 | 1461708498190 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:08:18 INFO - PROCESS | 2261 | 1461708498192 Marionette TRACE conn2 <- [1,1774,null,{}] 15:08:18 INFO - PROCESS | 2261 | 1461708498211 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}] 15:08:18 INFO - PROCESS | 2261 | 1461708498314 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 15:08:18 INFO - PROCESS | 2261 | 1461708498434 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256a9000 == 94 [pid = 2261] [id = 451] 15:08:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 193 (0x11b0e8800) [pid = 2261] [serial = 1352] [outer = 0x0] 15:08:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 194 (0x11c3ea400) [pid = 2261] [serial = 1353] [outer = 0x11b0e8800] 15:08:18 INFO - PROCESS | 2261 | 1461708498465 Marionette DEBUG loaded listener.js 15:08:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 195 (0x11c76b400) [pid = 2261] [serial = 1354] [outer = 0x11b0e8800] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x130eab000 == 93 [pid = 2261] [id = 440] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x130470000 == 92 [pid = 2261] [id = 439] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x128e61000 == 91 [pid = 2261] [id = 438] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa14800 == 90 [pid = 2261] [id = 437] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12ec4e800 == 89 [pid = 2261] [id = 436] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea2c800 == 88 [pid = 2261] [id = 435] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 194 (0x11c3f5800) [pid = 2261] [serial = 1203] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 193 (0x12aa0ac00) [pid = 2261] [serial = 1209] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 192 (0x1190d0400) [pid = 2261] [serial = 1200] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 191 (0x115844400) [pid = 2261] [serial = 1221] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 190 (0x12acae000) [pid = 2261] [serial = 1212] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 189 (0x12bcb6800) [pid = 2261] [serial = 1215] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 188 (0x12f0b2800) [pid = 2261] [serial = 1218] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 187 (0x127145000) [pid = 2261] [serial = 1206] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 186 (0x12e454000) [pid = 2261] [serial = 1260] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12c26d000 == 87 [pid = 2261] [id = 434] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12b946000 == 86 [pid = 2261] [id = 433] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12a81c000 == 85 [pid = 2261] [id = 432] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0e9800 == 84 [pid = 2261] [id = 431] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12a811000 == 83 [pid = 2261] [id = 430] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x138acc800 == 82 [pid = 2261] [id = 427] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x130ea1800 == 81 [pid = 2261] [id = 426] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x130bc0800 == 80 [pid = 2261] [id = 425] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x13043f800 == 79 [pid = 2261] [id = 424] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12ec46800 == 78 [pid = 2261] [id = 423] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x1297b4000 == 77 [pid = 2261] [id = 422] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1cd800 == 76 [pid = 2261] [id = 421] 15:08:18 INFO - PROCESS | 2261 | --DOCSHELL 0x12ff5d800 == 75 [pid = 2261] [id = 420] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x12a82c400) [pid = 2261] [serial = 1242] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x11cc0ac00) [pid = 2261] [serial = 1233] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x12aaf4400) [pid = 2261] [serial = 1245] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x12aa0e000) [pid = 2261] [serial = 1243] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x11c61f000) [pid = 2261] [serial = 1230] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x11cb14000) [pid = 2261] [serial = 1231] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x119d83c00) [pid = 2261] [serial = 1225] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x116580000) [pid = 2261] [serial = 1224] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x11b0f1000) [pid = 2261] [serial = 1228] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x11aa63000) [pid = 2261] [serial = 1227] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x127390800) [pid = 2261] [serial = 1239] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x11cc6a800) [pid = 2261] [serial = 1236] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x123ee3400) [pid = 2261] [serial = 1237] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x12acd9c00) [pid = 2261] [serial = 1248] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x12b07cc00) [pid = 2261] [serial = 1246] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12a229800) [pid = 2261] [serial = 1251] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x12b081c00) [pid = 2261] [serial = 1252] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12d418400) [pid = 2261] [serial = 1257] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12b082c00) [pid = 2261] [serial = 1249] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x12bcba800) [pid = 2261] [serial = 1254] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x11cc11800) [pid = 2261] [serial = 1234] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x11c3f4800) [pid = 2261] [serial = 1258] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x128ef2800) [pid = 2261] [serial = 1240] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x12d14c000) [pid = 2261] [serial = 1255] [outer = 0x0] [url = about:blank] 15:08:18 INFO - PROCESS | 2261 | 1461708498967 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]]]}] 15:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 834ms 15:08:19 INFO - PROCESS | 2261 | 1461708499024 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 15:08:19 INFO - PROCESS | 2261 | 1461708499026 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 15:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:08:19 INFO - PROCESS | 2261 | 1461708499028 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:08:19 INFO - PROCESS | 2261 | 1461708499031 Marionette TRACE conn2 <- [1,1778,null,{}] 15:08:19 INFO - PROCESS | 2261 | 1461708499038 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}] 15:08:19 INFO - PROCESS | 2261 | 1461708499134 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 15:08:19 INFO - PROCESS | 2261 | 1461708499142 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e1a000 == 76 [pid = 2261] [id = 452] 15:08:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x11918d800) [pid = 2261] [serial = 1355] [outer = 0x0] 15:08:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x11cbbfc00) [pid = 2261] [serial = 1356] [outer = 0x11918d800] 15:08:19 INFO - PROCESS | 2261 | 1461708499172 Marionette DEBUG loaded listener.js 15:08:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x11cc62c00) [pid = 2261] [serial = 1357] [outer = 0x11918d800] 15:08:19 INFO - PROCESS | 2261 | 1461708499574 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]]]}] 15:08:19 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 15:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 573ms 15:08:19 INFO - PROCESS | 2261 | 1461708499602 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 15:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:08:19 INFO - PROCESS | 2261 | 1461708499604 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 15:08:19 INFO - PROCESS | 2261 | 1461708499606 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:08:19 INFO - PROCESS | 2261 | 1461708499607 Marionette TRACE conn2 <- [1,1782,null,{}] 15:08:19 INFO - PROCESS | 2261 | 1461708499617 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}] 15:08:19 INFO - PROCESS | 2261 | 1461708499729 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 15:08:19 INFO - PROCESS | 2261 | 1461708499736 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a807000 == 77 [pid = 2261] [id = 453] 15:08:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x123ee2800) [pid = 2261] [serial = 1358] [outer = 0x0] 15:08:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x123ee9400) [pid = 2261] [serial = 1359] [outer = 0x123ee2800] 15:08:19 INFO - PROCESS | 2261 | 1461708499763 Marionette DEBUG loaded listener.js 15:08:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x127150000) [pid = 2261] [serial = 1360] [outer = 0x123ee2800] 15:08:20 INFO - PROCESS | 2261 | 1461708500120 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]]]}] 15:08:20 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 15:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 528ms 15:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:08:20 INFO - PROCESS | 2261 | 1461708500136 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 15:08:20 INFO - PROCESS | 2261 | 1461708500137 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 15:08:20 INFO - PROCESS | 2261 | 1461708500139 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:08:20 INFO - PROCESS | 2261 | 1461708500141 Marionette TRACE conn2 <- [1,1786,null,{}] 15:08:20 INFO - PROCESS | 2261 | 1461708500144 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}] 15:08:20 INFO - PROCESS | 2261 | 1461708500239 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 15:08:20 INFO - PROCESS | 2261 | 1461708500244 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x12b93c800 == 78 [pid = 2261] [id = 454] 15:08:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x123ede800) [pid = 2261] [serial = 1361] [outer = 0x0] 15:08:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x127e4c000) [pid = 2261] [serial = 1362] [outer = 0x123ede800] 15:08:20 INFO - PROCESS | 2261 | 1461708500270 Marionette DEBUG loaded listener.js 15:08:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x128ef2800) [pid = 2261] [serial = 1363] [outer = 0x123ede800] 15:08:20 INFO - PROCESS | 2261 | 1461708500628 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]]]}] 15:08:20 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 15:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 522ms 15:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:08:20 INFO - PROCESS | 2261 | 1461708500663 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 15:08:20 INFO - PROCESS | 2261 | 1461708500665 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 15:08:20 INFO - PROCESS | 2261 | 1461708500667 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:08:20 INFO - PROCESS | 2261 | 1461708500668 Marionette TRACE conn2 <- [1,1790,null,{}] 15:08:20 INFO - PROCESS | 2261 | 1461708500670 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}] 15:08:20 INFO - PROCESS | 2261 | 1461708500814 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 15:08:20 INFO - PROCESS | 2261 | 1461708500864 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c275800 == 79 [pid = 2261] [id = 455] 15:08:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x127b91000) [pid = 2261] [serial = 1364] [outer = 0x0] 15:08:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12a234400) [pid = 2261] [serial = 1365] [outer = 0x127b91000] 15:08:20 INFO - PROCESS | 2261 | 1461708500892 Marionette DEBUG loaded listener.js 15:08:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x12aaf7000) [pid = 2261] [serial = 1366] [outer = 0x127b91000] 15:08:21 INFO - PROCESS | 2261 | 1461708501226 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]]]}] 15:08:21 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) 15:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 569ms 15:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:08:21 INFO - PROCESS | 2261 | 1461708501236 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 15:08:21 INFO - PROCESS | 2261 | 1461708501237 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 15:08:21 INFO - PROCESS | 2261 | 1461708501239 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:08:21 INFO - PROCESS | 2261 | 1461708501241 Marionette TRACE conn2 <- [1,1794,null,{}] 15:08:21 INFO - PROCESS | 2261 | 1461708501244 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}] 15:08:21 INFO - PROCESS | 2261 | 1461708501365 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 15:08:21 INFO - PROCESS | 2261 | 1461708501380 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6d8800 == 80 [pid = 2261] [id = 456] 15:08:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x12ab7b800) [pid = 2261] [serial = 1367] [outer = 0x0] 15:08:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x12ab84c00) [pid = 2261] [serial = 1368] [outer = 0x12ab7b800] 15:08:21 INFO - PROCESS | 2261 | 1461708501405 Marionette DEBUG loaded listener.js 15:08:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x12acaa400) [pid = 2261] [serial = 1369] [outer = 0x12ab7b800] 15:08:21 INFO - PROCESS | 2261 | 1461708501764 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]]]}] 15:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 571ms 15:08:21 INFO - PROCESS | 2261 | 1461708501812 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 15:08:21 INFO - PROCESS | 2261 | 1461708501813 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 15:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:08:21 INFO - PROCESS | 2261 | 1461708501815 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:08:21 INFO - PROCESS | 2261 | 1461708501816 Marionette TRACE conn2 <- [1,1798,null,{}] 15:08:21 INFO - PROCESS | 2261 | 1461708501819 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}] 15:08:21 INFO - PROCESS | 2261 | 1461708501936 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 15:08:21 INFO - PROCESS | 2261 | 1461708501951 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e684800 == 81 [pid = 2261] [id = 457] 15:08:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x12ab87c00) [pid = 2261] [serial = 1370] [outer = 0x0] 15:08:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x12acdc800) [pid = 2261] [serial = 1371] [outer = 0x12ab87c00] 15:08:21 INFO - PROCESS | 2261 | 1461708501976 Marionette DEBUG loaded listener.js 15:08:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x12afaec00) [pid = 2261] [serial = 1372] [outer = 0x12ab87c00] 15:08:22 INFO - PROCESS | 2261 | 1461708502332 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]]]}] 15:08:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x12acdf400) [pid = 2261] [serial = 1373] [outer = 0x12fac0800] 15:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 569ms 15:08:22 INFO - PROCESS | 2261 | 1461708502396 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 15:08:22 INFO - PROCESS | 2261 | 1461708502397 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 15:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:08:22 INFO - PROCESS | 2261 | 1461708502415 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:08:22 INFO - PROCESS | 2261 | 1461708502416 Marionette TRACE conn2 <- [1,1802,null,{}] 15:08:22 INFO - PROCESS | 2261 | 1461708502424 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}] 15:08:22 INFO - PROCESS | 2261 | 1461708502541 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 15:08:22 INFO - PROCESS | 2261 | 1461708502587 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f07b000 == 82 [pid = 2261] [id = 458] 15:08:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x12afb0400) [pid = 2261] [serial = 1374] [outer = 0x0] 15:08:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x12b082c00) [pid = 2261] [serial = 1375] [outer = 0x12afb0400] 15:08:22 INFO - PROCESS | 2261 | 1461708502613 Marionette DEBUG loaded listener.js 15:08:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x12b347800) [pid = 2261] [serial = 1376] [outer = 0x12afb0400] 15:08:22 INFO - PROCESS | 2261 | 1461708502955 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]]]}] 15:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 579ms 15:08:22 INFO - PROCESS | 2261 | 1461708502989 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 15:08:22 INFO - PROCESS | 2261 | 1461708502992 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 15:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:08:23 INFO - PROCESS | 2261 | 1461708503004 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:08:23 INFO - PROCESS | 2261 | 1461708503005 Marionette TRACE conn2 <- [1,1806,null,{}] 15:08:23 INFO - PROCESS | 2261 | 1461708503009 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}] 15:08:23 INFO - PROCESS | 2261 | 1461708503582 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x12ab88800) [pid = 2261] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x12abaac00) [pid = 2261] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x12afaa800) [pid = 2261] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x11bbd0c00) [pid = 2261] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x11cc0b000) [pid = 2261] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x1190e1400) [pid = 2261] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x1279ca000) [pid = 2261] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x1279cec00) [pid = 2261] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x113474000) [pid = 2261] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x12afb8c00) [pid = 2261] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x11ae7a400) [pid = 2261] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x1147da000) [pid = 2261] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x126860000) [pid = 2261] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x11aba6400) [pid = 2261] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x113471000) [pid = 2261] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x119bcb000) [pid = 2261] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12bcbe400) [pid = 2261] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x11c3e6400) [pid = 2261] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x12aa07800) [pid = 2261] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:08:23 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x12d1da800) [pid = 2261] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:08:23 INFO - PROCESS | 2261 | 1461708503655 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x11bade000 == 83 [pid = 2261] [id = 459] 15:08:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x113474000) [pid = 2261] [serial = 1377] [outer = 0x0] 15:08:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x11534d000) [pid = 2261] [serial = 1378] [outer = 0x113474000] 15:08:23 INFO - PROCESS | 2261 | 1461708503682 Marionette DEBUG loaded listener.js 15:08:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x11c3e6400) [pid = 2261] [serial = 1379] [outer = 0x113474000] 15:08:23 INFO - PROCESS | 2261 | 1461708503980 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]]]}] 15:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1020ms 15:08:24 INFO - PROCESS | 2261 | 1461708504024 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 15:08:24 INFO - PROCESS | 2261 | 1461708504027 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 15:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:08:24 INFO - PROCESS | 2261 | 1461708504030 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:08:24 INFO - PROCESS | 2261 | 1461708504032 Marionette TRACE conn2 <- [1,1810,null,{}] 15:08:24 INFO - PROCESS | 2261 | 1461708504035 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}] 15:08:24 INFO - PROCESS | 2261 | 1461708504167 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 15:08:24 INFO - PROCESS | 2261 | 1461708504175 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f721800 == 84 [pid = 2261] [id = 460] 15:08:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x113489800) [pid = 2261] [serial = 1380] [outer = 0x0] 15:08:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x12aa10400) [pid = 2261] [serial = 1381] [outer = 0x113489800] 15:08:24 INFO - PROCESS | 2261 | 1461708504202 Marionette DEBUG loaded listener.js 15:08:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x12d155400) [pid = 2261] [serial = 1382] [outer = 0x113489800] 15:08:24 INFO - PROCESS | 2261 | 1461708504553 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]]]}] 15:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 573ms 15:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:08:24 INFO - PROCESS | 2261 | 1461708504604 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 15:08:24 INFO - PROCESS | 2261 | 1461708504606 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 15:08:24 INFO - PROCESS | 2261 | 1461708504608 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:08:24 INFO - PROCESS | 2261 | 1461708504609 Marionette TRACE conn2 <- [1,1814,null,{}] 15:08:24 INFO - PROCESS | 2261 | 1461708504612 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}] 15:08:24 INFO - PROCESS | 2261 | 1461708504753 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 15:08:24 INFO - PROCESS | 2261 | 1461708504890 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x130479000 == 85 [pid = 2261] [id = 461] 15:08:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x12d418c00) [pid = 2261] [serial = 1383] [outer = 0x0] 15:08:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x12e351000) [pid = 2261] [serial = 1384] [outer = 0x12d418c00] 15:08:24 INFO - PROCESS | 2261 | 1461708504933 Marionette DEBUG loaded listener.js 15:08:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12e99e000) [pid = 2261] [serial = 1385] [outer = 0x12d418c00] 15:08:25 INFO - PROCESS | 2261 | 1461708505344 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]]]}] 15:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 772ms 15:08:25 INFO - PROCESS | 2261 | 1461708505388 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 15:08:25 INFO - PROCESS | 2261 | 1461708505390 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 15:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:08:25 INFO - PROCESS | 2261 | 1461708505392 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:08:25 INFO - PROCESS | 2261 | 1461708505393 Marionette TRACE conn2 <- [1,1818,null,{}] 15:08:25 INFO - PROCESS | 2261 | 1461708505395 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}] 15:08:25 INFO - PROCESS | 2261 | 1461708505488 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 15:08:25 INFO - PROCESS | 2261 | 1461708505492 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x130ea2800 == 86 [pid = 2261] [id = 462] 15:08:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x12e99e400) [pid = 2261] [serial = 1386] [outer = 0x0] 15:08:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x12f056800) [pid = 2261] [serial = 1387] [outer = 0x12e99e400] 15:08:25 INFO - PROCESS | 2261 | 1461708505520 Marionette DEBUG loaded listener.js 15:08:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x12f56e000) [pid = 2261] [serial = 1388] [outer = 0x12e99e400] 15:08:26 INFO - PROCESS | 2261 | 1461708506081 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]]]}] 15:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 723ms 15:08:26 INFO - PROCESS | 2261 | 1461708506115 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 15:08:26 INFO - PROCESS | 2261 | 1461708506119 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 15:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:08:26 INFO - PROCESS | 2261 | 1461708506122 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:08:26 INFO - PROCESS | 2261 | 1461708506125 Marionette TRACE conn2 <- [1,1822,null,{}] 15:08:26 INFO - PROCESS | 2261 | 1461708506141 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}] 15:08:26 INFO - PROCESS | 2261 | 1461708506291 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 15:08:26 INFO - PROCESS | 2261 | 1461708506378 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x125631000 == 87 [pid = 2261] [id = 463] 15:08:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x118675c00) [pid = 2261] [serial = 1389] [outer = 0x0] 15:08:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x11a969800) [pid = 2261] [serial = 1390] [outer = 0x118675c00] 15:08:26 INFO - PROCESS | 2261 | 1461708506411 Marionette DEBUG loaded listener.js 15:08:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x11b1b9000) [pid = 2261] [serial = 1391] [outer = 0x118675c00] 15:08:26 INFO - PROCESS | 2261 | 1461708506850 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]]]}] 15:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 776ms 15:08:26 INFO - PROCESS | 2261 | 1461708506898 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 15:08:26 INFO - PROCESS | 2261 | 1461708506902 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 15:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:08:26 INFO - PROCESS | 2261 | 1461708506907 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:08:26 INFO - PROCESS | 2261 | 1461708506909 Marionette TRACE conn2 <- [1,1826,null,{}] 15:08:26 INFO - PROCESS | 2261 | 1461708506912 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}] 15:08:27 INFO - PROCESS | 2261 | 1461708507037 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 15:08:27 INFO - PROCESS | 2261 | 1461708507126 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c26d000 == 88 [pid = 2261] [id = 464] 15:08:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x11c61f000) [pid = 2261] [serial = 1392] [outer = 0x0] 15:08:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x11cc0ac00) [pid = 2261] [serial = 1393] [outer = 0x11c61f000] 15:08:27 INFO - PROCESS | 2261 | 1461708507157 Marionette DEBUG loaded listener.js 15:08:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x126869000) [pid = 2261] [serial = 1394] [outer = 0x11c61f000] 15:08:27 INFO - PROCESS | 2261 | 1461708507601 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]]]}] 15:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 776ms 15:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:08:27 INFO - PROCESS | 2261 | 1461708507694 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 15:08:27 INFO - PROCESS | 2261 | 1461708507696 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 15:08:27 INFO - PROCESS | 2261 | 1461708507700 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:08:27 INFO - PROCESS | 2261 | 1461708507703 Marionette TRACE conn2 <- [1,1830,null,{}] 15:08:27 INFO - PROCESS | 2261 | 1461708507716 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}] 15:08:27 INFO - PROCESS | 2261 | 1461708507892 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 15:08:28 INFO - PROCESS | 2261 | 1461708508007 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e16800 == 89 [pid = 2261] [id = 465] 15:08:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x12a9a1400) [pid = 2261] [serial = 1395] [outer = 0x0] 15:08:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x12aa07400) [pid = 2261] [serial = 1396] [outer = 0x12a9a1400] 15:08:28 INFO - PROCESS | 2261 | 1461708508099 Marionette DEBUG loaded listener.js 15:08:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x12ab7ec00) [pid = 2261] [serial = 1397] [outer = 0x12a9a1400] 15:08:28 INFO - PROCESS | 2261 | 1461708508508 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]]]}] 15:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 875ms 15:08:28 INFO - PROCESS | 2261 | 1461708508579 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 15:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:08:28 INFO - PROCESS | 2261 | 1461708508581 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 15:08:28 INFO - PROCESS | 2261 | 1461708508583 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:08:28 INFO - PROCESS | 2261 | 1461708508585 Marionette TRACE conn2 <- [1,1834,null,{}] 15:08:28 INFO - PROCESS | 2261 | 1461708508587 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}] 15:08:28 INFO - PROCESS | 2261 | 1461708508702 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 15:08:28 INFO - PROCESS | 2261 | 1461708508787 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x138ad8000 == 90 [pid = 2261] [id = 466] 15:08:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x12abb8400) [pid = 2261] [serial = 1398] [outer = 0x0] 15:08:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 187 (0x12afb5000) [pid = 2261] [serial = 1399] [outer = 0x12abb8400] 15:08:28 INFO - PROCESS | 2261 | 1461708508819 Marionette DEBUG loaded listener.js 15:08:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 188 (0x12bc0cc00) [pid = 2261] [serial = 1400] [outer = 0x12abb8400] 15:08:29 INFO - PROCESS | 2261 | 1461708509247 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]]]}] 15:08:29 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 15:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 719ms 15:08:29 INFO - PROCESS | 2261 | 1461708509332 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 15:08:29 INFO - PROCESS | 2261 | 1461708509335 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 15:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:08:29 INFO - PROCESS | 2261 | 1461708509339 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:08:29 INFO - PROCESS | 2261 | 1461708509341 Marionette TRACE conn2 <- [1,1838,null,{}] 15:08:29 INFO - PROCESS | 2261 | 1461708509376 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}] 15:08:29 INFO - PROCESS | 2261 | 1461708509546 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 15:08:29 INFO - PROCESS | 2261 | 1461708509685 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x1398c7000 == 91 [pid = 2261] [id = 467] 15:08:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 189 (0x12b639000) [pid = 2261] [serial = 1401] [outer = 0x0] 15:08:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 190 (0x12d151400) [pid = 2261] [serial = 1402] [outer = 0x12b639000] 15:08:29 INFO - PROCESS | 2261 | 1461708509733 Marionette DEBUG loaded listener.js 15:08:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 191 (0x12ec0fc00) [pid = 2261] [serial = 1403] [outer = 0x12b639000] 15:08:30 INFO - PROCESS | 2261 | 1461708510195 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]]]}] 15:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 886ms 15:08:30 INFO - PROCESS | 2261 | 1461708510225 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 15:08:30 INFO - PROCESS | 2261 | 1461708510226 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 15:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:08:30 INFO - PROCESS | 2261 | 1461708510229 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:08:30 INFO - PROCESS | 2261 | 1461708510230 Marionette TRACE conn2 <- [1,1842,null,{}] 15:08:30 INFO - PROCESS | 2261 | 1461708510233 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}] 15:08:30 INFO - PROCESS | 2261 | 1461708510355 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 15:08:30 INFO - PROCESS | 2261 | 1461708510443 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x139998800 == 92 [pid = 2261] [id = 468] 15:08:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 192 (0x12f04e800) [pid = 2261] [serial = 1404] [outer = 0x0] 15:08:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 193 (0x12f75f000) [pid = 2261] [serial = 1405] [outer = 0x12f04e800] 15:08:30 INFO - PROCESS | 2261 | 1461708510480 Marionette DEBUG loaded listener.js 15:08:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 194 (0x12feb2400) [pid = 2261] [serial = 1406] [outer = 0x12f04e800] 15:08:30 INFO - PROCESS | 2261 | 1461708510886 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]]]}] 15:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 721ms 15:08:30 INFO - PROCESS | 2261 | 1461708510955 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 15:08:30 INFO - PROCESS | 2261 | 1461708510957 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 15:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:08:30 INFO - PROCESS | 2261 | 1461708510961 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:08:30 INFO - PROCESS | 2261 | 1461708510962 Marionette TRACE conn2 <- [1,1846,null,{}] 15:08:30 INFO - PROCESS | 2261 | 1461708510965 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}] 15:08:31 INFO - PROCESS | 2261 | 1461708511079 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 15:08:31 INFO - PROCESS | 2261 | 1461708511166 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x13a8db000 == 93 [pid = 2261] [id = 469] 15:08:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 195 (0x12a91b000) [pid = 2261] [serial = 1407] [outer = 0x0] 15:08:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 196 (0x12a921c00) [pid = 2261] [serial = 1408] [outer = 0x12a91b000] 15:08:31 INFO - PROCESS | 2261 | 1461708511199 Marionette DEBUG loaded listener.js 15:08:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 197 (0x12a927000) [pid = 2261] [serial = 1409] [outer = 0x12a91b000] 15:08:31 INFO - PROCESS | 2261 | 1461708511622 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]]]}] 15:08:31 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) 15:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 720ms 15:08:31 INFO - PROCESS | 2261 | 1461708511683 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 15:08:31 INFO - PROCESS | 2261 | 1461708511684 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 15:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:08:31 INFO - PROCESS | 2261 | 1461708511688 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:08:31 INFO - PROCESS | 2261 | 1461708511690 Marionette TRACE conn2 <- [1,1850,null,{}] 15:08:31 INFO - PROCESS | 2261 | 1461708511693 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}] 15:08:31 INFO - PROCESS | 2261 | 1461708511853 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 15:08:31 INFO - PROCESS | 2261 | 1461708511969 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x13a1a6800 == 94 [pid = 2261] [id = 470] 15:08:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 198 (0x12a921400) [pid = 2261] [serial = 1410] [outer = 0x0] 15:08:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 199 (0x12aea5000) [pid = 2261] [serial = 1411] [outer = 0x12a921400] 15:08:32 INFO - PROCESS | 2261 | 1461708512000 Marionette DEBUG loaded listener.js 15:08:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 200 (0x12aea9800) [pid = 2261] [serial = 1412] [outer = 0x12a921400] 15:08:32 INFO - PROCESS | 2261 | 1461708512487 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]]]}] 15:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 825ms 15:08:32 INFO - PROCESS | 2261 | 1461708512529 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 15:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:08:32 INFO - PROCESS | 2261 | 1461708512531 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 15:08:32 INFO - PROCESS | 2261 | 1461708512533 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:08:32 INFO - PROCESS | 2261 | 1461708512535 Marionette TRACE conn2 <- [1,1854,null,{}] 15:08:32 INFO - PROCESS | 2261 | 1461708512538 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}] 15:08:32 INFO - PROCESS | 2261 | 1461708512683 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 15:08:32 INFO - PROCESS | 2261 | 1461708512802 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x12979c000 == 95 [pid = 2261] [id = 471] 15:08:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 201 (0x11b1c5000) [pid = 2261] [serial = 1413] [outer = 0x0] 15:08:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 202 (0x12aaedc00) [pid = 2261] [serial = 1414] [outer = 0x11b1c5000] 15:08:32 INFO - PROCESS | 2261 | 1461708512850 Marionette DEBUG loaded listener.js 15:08:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 203 (0x12aeac000) [pid = 2261] [serial = 1415] [outer = 0x11b1c5000] 15:08:33 INFO - PROCESS | 2261 | 1461708513333 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]]]}] 15:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 819ms 15:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:08:33 INFO - PROCESS | 2261 | 1461708513353 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 15:08:33 INFO - PROCESS | 2261 | 1461708513354 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 15:08:33 INFO - PROCESS | 2261 | 1461708513357 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:08:33 INFO - PROCESS | 2261 | 1461708513358 Marionette TRACE conn2 <- [1,1858,null,{}] 15:08:33 INFO - PROCESS | 2261 | 1461708513361 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}] 15:08:33 INFO - PROCESS | 2261 | 1461708513476 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 15:08:33 INFO - PROCESS | 2261 | 1461708513592 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x11cce4000 == 96 [pid = 2261] [id = 472] 15:08:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 204 (0x113478400) [pid = 2261] [serial = 1416] [outer = 0x0] 15:08:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 205 (0x1190e9400) [pid = 2261] [serial = 1417] [outer = 0x113478400] 15:08:33 INFO - PROCESS | 2261 | 1461708513627 Marionette DEBUG loaded listener.js 15:08:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 206 (0x12afb8000) [pid = 2261] [serial = 1418] [outer = 0x113478400] 15:08:34 INFO - PROCESS | 2261 | 1461708514266 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]]]}] 15:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 973ms 15:08:34 INFO - PROCESS | 2261 | 1461708514331 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 15:08:34 INFO - PROCESS | 2261 | 1461708514333 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 15:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:08:34 INFO - PROCESS | 2261 | 1461708514337 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:08:34 INFO - PROCESS | 2261 | 1461708514339 Marionette TRACE conn2 <- [1,1862,null,{}] 15:08:34 INFO - PROCESS | 2261 | 1461708514364 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}] 15:08:34 INFO - PROCESS | 2261 | 1461708514488 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 15:08:34 INFO - PROCESS | 2261 | 1461708514607 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x1296cc800 == 97 [pid = 2261] [id = 473] 15:08:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 207 (0x113488000) [pid = 2261] [serial = 1419] [outer = 0x0] 15:08:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 208 (0x115633c00) [pid = 2261] [serial = 1420] [outer = 0x113488000] 15:08:34 INFO - PROCESS | 2261 | 1461708514638 Marionette DEBUG loaded listener.js 15:08:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 209 (0x1190ddc00) [pid = 2261] [serial = 1421] [outer = 0x113488000] 15:08:35 INFO - PROCESS | 2261 | 1461708515116 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]]]}] 15:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 826ms 15:08:35 INFO - PROCESS | 2261 | 1461708515164 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 15:08:35 INFO - PROCESS | 2261 | 1461708515169 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 15:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:08:35 INFO - PROCESS | 2261 | 1461708515176 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:08:35 INFO - PROCESS | 2261 | 1461708515179 Marionette TRACE conn2 <- [1,1866,null,{}] 15:08:35 INFO - PROCESS | 2261 | 1461708515183 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}] 15:08:35 INFO - PROCESS | 2261 | 1461708515343 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 15:08:35 INFO - PROCESS | 2261 | 1461708515471 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x1296cd000 == 98 [pid = 2261] [id = 474] 15:08:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 210 (0x11ae08c00) [pid = 2261] [serial = 1422] [outer = 0x0] 15:08:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 211 (0x11c30bc00) [pid = 2261] [serial = 1423] [outer = 0x11ae08c00] 15:08:35 INFO - PROCESS | 2261 | 1461708515502 Marionette DEBUG loaded listener.js 15:08:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 212 (0x11ca64400) [pid = 2261] [serial = 1424] [outer = 0x11ae08c00] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x138acb000 == 97 [pid = 2261] [id = 406] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12ab0e800 == 96 [pid = 2261] [id = 405] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x130479000 == 95 [pid = 2261] [id = 461] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12f721800 == 94 [pid = 2261] [id = 460] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x11bade000 == 93 [pid = 2261] [id = 459] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12f07b000 == 92 [pid = 2261] [id = 458] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 211 (0x12b62f000) [pid = 2261] [serial = 1275] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 210 (0x12ec06400) [pid = 2261] [serial = 1278] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 209 (0x12ab82000) [pid = 2261] [serial = 1281] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 208 (0x12fac1c00) [pid = 2261] [serial = 1284] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 207 (0x130951c00) [pid = 2261] [serial = 1323] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12e684800 == 91 [pid = 2261] [id = 457] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12d6d8800 == 90 [pid = 2261] [id = 456] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12c275800 == 89 [pid = 2261] [id = 455] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12b93c800 == 88 [pid = 2261] [id = 454] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12a807000 == 87 [pid = 2261] [id = 453] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x123e1a000 == 86 [pid = 2261] [id = 452] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x1256a9000 == 85 [pid = 2261] [id = 451] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x126929000 == 84 [pid = 2261] [id = 450] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x13995e800 == 83 [pid = 2261] [id = 445] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x138a24800 == 82 [pid = 2261] [id = 444] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x12dc3a800 == 81 [pid = 2261] [id = 443] 15:08:35 INFO - PROCESS | 2261 | --DOCSHELL 0x127348000 == 80 [pid = 2261] [id = 442] 15:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 775ms 15:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:08:35 INFO - PROCESS | 2261 | 1461708515946 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]]]}] 15:08:35 INFO - PROCESS | 2261 | 1461708515950 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 15:08:35 INFO - PROCESS | 2261 | 1461708515952 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 15:08:35 INFO - PROCESS | 2261 | 1461708515954 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:08:35 INFO - PROCESS | 2261 | 1461708515956 Marionette TRACE conn2 <- [1,1870,null,{}] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 206 (0x11c3f5400) [pid = 2261] [serial = 1222] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 205 (0x12f0b4000) [pid = 2261] [serial = 1165] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 204 (0x12e455000) [pid = 2261] [serial = 1090] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 203 (0x130957400) [pid = 2261] [serial = 1096] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 202 (0x12b0ee800) [pid = 2261] [serial = 1087] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 201 (0x12fe11c00) [pid = 2261] [serial = 1093] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 200 (0x12afb7800) [pid = 2261] [serial = 1312] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 199 (0x12bf10400) [pid = 2261] [serial = 1317] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 198 (0x11ba72000) [pid = 2261] [serial = 1293] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 197 (0x11c628c00) [pid = 2261] [serial = 1294] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 196 (0x11bd91000) [pid = 2261] [serial = 1318] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 195 (0x12aaf7c00) [pid = 2261] [serial = 1303] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 194 (0x1302b0400) [pid = 2261] [serial = 1321] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 193 (0x12d419000) [pid = 2261] [serial = 1320] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 192 (0x128ef0000) [pid = 2261] [serial = 1084] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 191 (0x11c626000) [pid = 2261] [serial = 1081] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 190 (0x12acacc00) [pid = 2261] [serial = 1305] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 189 (0x12d149c00) [pid = 2261] [serial = 1308] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 188 (0x12bf10000) [pid = 2261] [serial = 1306] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 187 (0x12afb2800) [pid = 2261] [serial = 1311] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 186 (0x12e358400) [pid = 2261] [serial = 1309] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x11cc07400) [pid = 2261] [serial = 1314] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x12a824000) [pid = 2261] [serial = 1315] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x11cc6ec00) [pid = 2261] [serial = 1296] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x126948800) [pid = 2261] [serial = 1297] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x1163f5400) [pid = 2261] [serial = 1263] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x11936fc00) [pid = 2261] [serial = 1290] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x11ae77400) [pid = 2261] [serial = 1291] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x12855c400) [pid = 2261] [serial = 1299] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x12a825000) [pid = 2261] [serial = 1300] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x12aaf5800) [pid = 2261] [serial = 1272] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x12a829000) [pid = 2261] [serial = 1302] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x11bb6d800) [pid = 2261] [serial = 1266] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x11ae79c00) [pid = 2261] [serial = 1287] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x12b0e3800) [pid = 2261] [serial = 1288] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x126b0e400) [pid = 2261] [serial = 1269] [outer = 0x0] [url = about:blank] 15:08:35 INFO - PROCESS | 2261 | 1461708515996 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}] 15:08:36 INFO - PROCESS | 2261 | 1461708516107 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 15:08:36 INFO - PROCESS | 2261 | 1461708516112 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x12799a800 == 81 [pid = 2261] [id = 475] 15:08:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x11cc69400) [pid = 2261] [serial = 1425] [outer = 0x0] 15:08:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x11cedb400) [pid = 2261] [serial = 1426] [outer = 0x11cc69400] 15:08:36 INFO - PROCESS | 2261 | 1461708516142 Marionette DEBUG loaded listener.js 15:08:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x126944c00) [pid = 2261] [serial = 1427] [outer = 0x11cc69400] 15:08:36 INFO - PROCESS | 2261 | 1461708516526 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]]]}] 15:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 15:08:36 INFO - PROCESS | 2261 | 1461708516582 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 15:08:36 INFO - PROCESS | 2261 | 1461708516584 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 15:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:08:36 INFO - PROCESS | 2261 | 1461708516586 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:08:36 INFO - PROCESS | 2261 | 1461708516587 Marionette TRACE conn2 <- [1,1874,null,{}] 15:08:36 INFO - PROCESS | 2261 | 1461708516590 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}] 15:08:36 INFO - PROCESS | 2261 | 1461708516685 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 15:08:36 INFO - PROCESS | 2261 | 1461708516691 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac6c000 == 82 [pid = 2261] [id = 476] 15:08:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x126c90c00) [pid = 2261] [serial = 1428] [outer = 0x0] 15:08:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x128559c00) [pid = 2261] [serial = 1429] [outer = 0x126c90c00] 15:08:36 INFO - PROCESS | 2261 | 1461708516718 Marionette DEBUG loaded listener.js 15:08:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x12a82c400) [pid = 2261] [serial = 1430] [outer = 0x126c90c00] 15:08:37 INFO - PROCESS | 2261 | 1461708517080 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]]]}] 15:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 15:08:37 INFO - PROCESS | 2261 | 1461708517105 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 15:08:37 INFO - PROCESS | 2261 | 1461708517106 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 15:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:08:37 INFO - PROCESS | 2261 | 1461708517119 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:08:37 INFO - PROCESS | 2261 | 1461708517120 Marionette TRACE conn2 <- [1,1878,null,{}] 15:08:37 INFO - PROCESS | 2261 | 1461708517123 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}] 15:08:37 INFO - PROCESS | 2261 | 1461708517218 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 15:08:37 INFO - PROCESS | 2261 | 1461708517223 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6d1000 == 83 [pid = 2261] [id = 477] 15:08:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x128eeec00) [pid = 2261] [serial = 1431] [outer = 0x0] 15:08:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x12a9a3400) [pid = 2261] [serial = 1432] [outer = 0x128eeec00] 15:08:37 INFO - PROCESS | 2261 | 1461708517250 Marionette DEBUG loaded listener.js 15:08:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x12aa0c400) [pid = 2261] [serial = 1433] [outer = 0x128eeec00] 15:08:37 INFO - PROCESS | 2261 | 1461708517628 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]]]}] 15:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 529ms 15:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:08:37 INFO - PROCESS | 2261 | 1461708517638 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 15:08:37 INFO - PROCESS | 2261 | 1461708517640 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 15:08:37 INFO - PROCESS | 2261 | 1461708517642 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:08:37 INFO - PROCESS | 2261 | 1461708517643 Marionette TRACE conn2 <- [1,1882,null,{}] 15:08:37 INFO - PROCESS | 2261 | 1461708517648 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}] 15:08:37 INFO - PROCESS | 2261 | 1461708517760 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 15:08:37 INFO - PROCESS | 2261 | 1461708517857 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x12eac6800 == 84 [pid = 2261] [id = 478] 15:08:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x12aa0a400) [pid = 2261] [serial = 1434] [outer = 0x0] 15:08:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x12aaef400) [pid = 2261] [serial = 1435] [outer = 0x12aa0a400] 15:08:37 INFO - PROCESS | 2261 | 1461708517885 Marionette DEBUG loaded listener.js 15:08:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x12afb3800) [pid = 2261] [serial = 1436] [outer = 0x12aa0a400] 15:08:38 INFO - PROCESS | 2261 | 1461708518231 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]]]}] 15:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 621ms 15:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:08:38 INFO - PROCESS | 2261 | 1461708518267 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 15:08:38 INFO - PROCESS | 2261 | 1461708518268 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 15:08:38 INFO - PROCESS | 2261 | 1461708518270 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:08:38 INFO - PROCESS | 2261 | 1461708518271 Marionette TRACE conn2 <- [1,1886,null,{}] 15:08:38 INFO - PROCESS | 2261 | 1461708518274 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}] 15:08:38 INFO - PROCESS | 2261 | 1461708518394 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 15:08:38 INFO - PROCESS | 2261 | 1461708518406 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f342800 == 85 [pid = 2261] [id = 479] 15:08:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x12afb4400) [pid = 2261] [serial = 1437] [outer = 0x0] 15:08:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x12b0e3800) [pid = 2261] [serial = 1438] [outer = 0x12afb4400] 15:08:38 INFO - PROCESS | 2261 | 1461708518432 Marionette DEBUG loaded listener.js 15:08:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x12b634800) [pid = 2261] [serial = 1439] [outer = 0x12afb4400] 15:08:38 INFO - PROCESS | 2261 | 1461708518881 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]]]}] 15:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 617ms 15:08:38 INFO - PROCESS | 2261 | 1461708518889 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 15:08:38 INFO - PROCESS | 2261 | 1461708518891 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 15:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:08:38 INFO - PROCESS | 2261 | 1461708518897 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:08:38 INFO - PROCESS | 2261 | 1461708518898 Marionette TRACE conn2 <- [1,1890,null,{}] 15:08:38 INFO - PROCESS | 2261 | 1461708518902 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}] 15:08:39 INFO - PROCESS | 2261 | 1461708519081 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 15:08:39 INFO - PROCESS | 2261 | 1461708519117 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ff72800 == 86 [pid = 2261] [id = 480] 15:08:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 187 (0x12b636c00) [pid = 2261] [serial = 1440] [outer = 0x0] 15:08:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 188 (0x12bf13000) [pid = 2261] [serial = 1441] [outer = 0x12b636c00] 15:08:39 INFO - PROCESS | 2261 | 1461708519142 Marionette DEBUG loaded listener.js 15:08:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 189 (0x12d6b6c00) [pid = 2261] [serial = 1442] [outer = 0x12b636c00] 15:08:39 INFO - PROCESS | 2261 | 1461708519549 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]]]}] 15:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 669ms 15:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:08:39 INFO - PROCESS | 2261 | 1461708519566 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 15:08:39 INFO - PROCESS | 2261 | 1461708519568 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 15:08:39 INFO - PROCESS | 2261 | 1461708519572 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:08:39 INFO - PROCESS | 2261 | 1461708519574 Marionette TRACE conn2 <- [1,1894,null,{}] 15:08:39 INFO - PROCESS | 2261 | 1461708519587 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}] 15:08:39 INFO - PROCESS | 2261 | 1461708519772 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 188 (0x12d418c00) [pid = 2261] [serial = 1383] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 187 (0x115606c00) [pid = 2261] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 186 (0x127b91000) [pid = 2261] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x123ee2800) [pid = 2261] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x113474000) [pid = 2261] [serial = 1377] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x115631000) [pid = 2261] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x11b0e8800) [pid = 2261] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x12ab87c00) [pid = 2261] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x11918d800) [pid = 2261] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x123ede800) [pid = 2261] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x12afb0400) [pid = 2261] [serial = 1374] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x113489800) [pid = 2261] [serial = 1380] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:08:40 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x12ab7b800) [pid = 2261] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:08:40 INFO - PROCESS | 2261 | 1461708520191 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x11baec000 == 87 [pid = 2261] [id = 481] 15:08:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x1142bec00) [pid = 2261] [serial = 1443] [outer = 0x0] 15:08:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x118983000) [pid = 2261] [serial = 1444] [outer = 0x1142bec00] 15:08:40 INFO - PROCESS | 2261 | 1461708520218 Marionette DEBUG loaded listener.js 15:08:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x11cc6f800) [pid = 2261] [serial = 1445] [outer = 0x1142bec00] 15:08:40 INFO - PROCESS | 2261 | 1461708520515 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]]]}] 15:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 975ms 15:08:40 INFO - PROCESS | 2261 | 1461708520548 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 15:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:08:40 INFO - PROCESS | 2261 | 1461708520550 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 15:08:40 INFO - PROCESS | 2261 | 1461708520552 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:08:40 INFO - PROCESS | 2261 | 1461708520553 Marionette TRACE conn2 <- [1,1898,null,{}] 15:08:40 INFO - PROCESS | 2261 | 1461708520556 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}] 15:08:40 INFO - PROCESS | 2261 | 1461708520657 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 15:08:40 INFO - PROCESS | 2261 | 1461708520661 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e90000 == 88 [pid = 2261] [id = 482] 15:08:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x11b0e8800) [pid = 2261] [serial = 1446] [outer = 0x0] 15:08:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x12afaf400) [pid = 2261] [serial = 1447] [outer = 0x11b0e8800] 15:08:40 INFO - PROCESS | 2261 | 1461708520687 Marionette DEBUG loaded listener.js 15:08:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x12e9a4400) [pid = 2261] [serial = 1448] [outer = 0x11b0e8800] 15:08:41 INFO - PROCESS | 2261 | 1461708521052 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]]]}] 15:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 519ms 15:08:41 INFO - PROCESS | 2261 | 1461708521072 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 15:08:41 INFO - PROCESS | 2261 | 1461708521074 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 15:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:08:41 INFO - PROCESS | 2261 | 1461708521076 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:08:41 INFO - PROCESS | 2261 | 1461708521081 Marionette TRACE conn2 <- [1,1902,null,{}] 15:08:41 INFO - PROCESS | 2261 | 1461708521100 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}] 15:08:41 INFO - PROCESS | 2261 | 1461708521219 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 15:08:41 INFO - PROCESS | 2261 | 1461708521225 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x138ac9000 == 89 [pid = 2261] [id = 483] 15:08:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x12f567000) [pid = 2261] [serial = 1449] [outer = 0x0] 15:08:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x12fac5400) [pid = 2261] [serial = 1450] [outer = 0x12f567000] 15:08:41 INFO - PROCESS | 2261 | 1461708521257 Marionette DEBUG loaded listener.js 15:08:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x12fe03800) [pid = 2261] [serial = 1451] [outer = 0x12f567000] 15:08:41 INFO - PROCESS | 2261 | 1461708521659 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]]]}] 15:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 593ms 15:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:08:41 INFO - PROCESS | 2261 | 1461708521670 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 15:08:41 INFO - PROCESS | 2261 | 1461708521672 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 15:08:41 INFO - PROCESS | 2261 | 1461708521675 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:08:41 INFO - PROCESS | 2261 | 1461708521681 Marionette TRACE conn2 <- [1,1906,null,{}] 15:08:41 INFO - PROCESS | 2261 | 1461708521685 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}] 15:08:41 INFO - PROCESS | 2261 | 1461708521882 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 15:08:41 INFO - PROCESS | 2261 | 1461708521901 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x1398c4000 == 90 [pid = 2261] [id = 484] 15:08:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x12f575800) [pid = 2261] [serial = 1452] [outer = 0x0] 15:08:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 187 (0x12feb8000) [pid = 2261] [serial = 1453] [outer = 0x12f575800] 15:08:41 INFO - PROCESS | 2261 | 1461708521940 Marionette DEBUG loaded listener.js 15:08:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 188 (0x130953800) [pid = 2261] [serial = 1454] [outer = 0x12f575800] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x119168800 == 89 [pid = 2261] [id = 212] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x13044a800 == 88 [pid = 2261] [id = 345] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7e7000 == 87 [pid = 2261] [id = 112] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x130bc9800 == 86 [pid = 2261] [id = 306] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12ead6000 == 85 [pid = 2261] [id = 247] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x139a47000 == 84 [pid = 2261] [id = 325] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x1399a4000 == 83 [pid = 2261] [id = 359] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x119bf7000 == 82 [pid = 2261] [id = 407] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7d4800 == 81 [pid = 2261] [id = 346] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12b7b4000 == 80 [pid = 2261] [id = 133] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3dc000 == 79 [pid = 2261] [id = 210] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x1399a9800 == 78 [pid = 2261] [id = 428] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x13a1cf000 == 77 [pid = 2261] [id = 446] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x11931c000 == 76 [pid = 2261] [id = 134] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12f350000 == 75 [pid = 2261] [id = 343] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12d6e5000 == 74 [pid = 2261] [id = 246] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x1397c6800 == 73 [pid = 2261] [id = 448] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa18800 == 72 [pid = 2261] [id = 266] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x126916000 == 71 [pid = 2261] [id = 449] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12a851800 == 70 [pid = 2261] [id = 326] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x119173800 == 69 [pid = 2261] [id = 308] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x139a57000 == 68 [pid = 2261] [id = 385] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12d6d2800 == 67 [pid = 2261] [id = 147] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12a804000 == 66 [pid = 2261] [id = 323] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12ec4a800 == 65 [pid = 2261] [id = 339] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x13a1e6000 == 64 [pid = 2261] [id = 447] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x11c3a8000 == 63 [pid = 2261] [id = 249] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x11b159000 == 62 [pid = 2261] [id = 248] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x139964000 == 61 [pid = 2261] [id = 386] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12a821800 == 60 [pid = 2261] [id = 184] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x11ccf6800 == 59 [pid = 2261] [id = 387] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12f734000 == 58 [pid = 2261] [id = 344] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12dce6800 == 57 [pid = 2261] [id = 243] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12fba9000 == 56 [pid = 2261] [id = 324] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1cc800 == 55 [pid = 2261] [id = 195] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3d0000 == 54 [pid = 2261] [id = 227] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12f72c800 == 53 [pid = 2261] [id = 281] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12d11b800 == 52 [pid = 2261] [id = 388] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x1398d0800 == 51 [pid = 2261] [id = 441] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12ead6800 == 50 [pid = 2261] [id = 399] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x1296cd000 == 49 [pid = 2261] [id = 474] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x1296cc800 == 48 [pid = 2261] [id = 473] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x11cce4000 == 47 [pid = 2261] [id = 472] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12979c000 == 46 [pid = 2261] [id = 471] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x13a1a6800 == 45 [pid = 2261] [id = 470] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x13a8db000 == 44 [pid = 2261] [id = 469] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x139998800 == 43 [pid = 2261] [id = 468] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x1398c7000 == 42 [pid = 2261] [id = 467] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x138ad8000 == 41 [pid = 2261] [id = 466] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x130e16800 == 40 [pid = 2261] [id = 465] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12c26d000 == 39 [pid = 2261] [id = 464] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x125631000 == 38 [pid = 2261] [id = 463] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x130ea2800 == 37 [pid = 2261] [id = 462] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x11b01f000 == 36 [pid = 2261] [id = 429] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12f342800 == 35 [pid = 2261] [id = 479] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12799a800 == 34 [pid = 2261] [id = 475] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12d6d1000 == 33 [pid = 2261] [id = 477] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x11baec000 == 32 [pid = 2261] [id = 481] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12ac6c000 == 31 [pid = 2261] [id = 476] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x138ac9000 == 30 [pid = 2261] [id = 483] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12ff72800 == 29 [pid = 2261] [id = 480] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x130e90000 == 28 [pid = 2261] [id = 482] 15:08:43 INFO - PROCESS | 2261 | --DOCSHELL 0x12eac6800 == 27 [pid = 2261] [id = 478] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 187 (0x12e99e000) [pid = 2261] [serial = 1385] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 186 (0x12e351000) [pid = 2261] [serial = 1384] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x1190e7800) [pid = 2261] [serial = 1351] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x12a234400) [pid = 2261] [serial = 1365] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x123ee9400) [pid = 2261] [serial = 1359] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x11c3e6400) [pid = 2261] [serial = 1379] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x12b62b400) [pid = 2261] [serial = 1348] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x12bf08c00) [pid = 2261] [serial = 1335] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x11c76b400) [pid = 2261] [serial = 1354] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x127150000) [pid = 2261] [serial = 1360] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x126c83800) [pid = 2261] [serial = 1347] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x12acdc800) [pid = 2261] [serial = 1371] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x11cbbfc00) [pid = 2261] [serial = 1356] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x128ef2800) [pid = 2261] [serial = 1363] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x12b082c00) [pid = 2261] [serial = 1375] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x11cc62c00) [pid = 2261] [serial = 1357] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x12f75f800) [pid = 2261] [serial = 841] [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.] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12a9a4400) [pid = 2261] [serial = 1338] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x123ee8800) [pid = 2261] [serial = 1329] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12aa10400) [pid = 2261] [serial = 1381] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12feb6000) [pid = 2261] [serial = 1344] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x11aa63400) [pid = 2261] [serial = 1326] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x127e4c000) [pid = 2261] [serial = 1362] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x12d155400) [pid = 2261] [serial = 1382] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x12acaa400) [pid = 2261] [serial = 1369] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x11534d000) [pid = 2261] [serial = 1378] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x12aca9c00) [pid = 2261] [serial = 1332] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x11c3ea400) [pid = 2261] [serial = 1353] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x12afaec00) [pid = 2261] [serial = 1372] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12f75a000) [pid = 2261] [serial = 1341] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x115631800) [pid = 2261] [serial = 1350] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x12b347800) [pid = 2261] [serial = 1376] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x12ab84c00) [pid = 2261] [serial = 1368] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x12aaf7000) [pid = 2261] [serial = 1366] [outer = 0x0] [url = about:blank] 15:08:44 INFO - PROCESS | 2261 | 1461708524239 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]]]}] 15:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2580ms 15:08:44 INFO - PROCESS | 2261 | 1461708524256 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 15:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:08:44 INFO - PROCESS | 2261 | 1461708524258 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 15:08:44 INFO - PROCESS | 2261 | 1461708524262 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:08:44 INFO - PROCESS | 2261 | 1461708524264 Marionette TRACE conn2 <- [1,1910,null,{}] 15:08:44 INFO - PROCESS | 2261 | 1461708524269 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}] 15:08:44 INFO - PROCESS | 2261 | 1461708524350 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 15:08:44 INFO - PROCESS | 2261 | 1461708524357 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x115951000 == 28 [pid = 2261] [id = 485] 15:08:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x1147e0800) [pid = 2261] [serial = 1455] [outer = 0x0] 15:08:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x1147e1400) [pid = 2261] [serial = 1456] [outer = 0x1147e0800] 15:08:44 INFO - PROCESS | 2261 | 1461708524389 Marionette DEBUG loaded listener.js 15:08:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x114e6d800) [pid = 2261] [serial = 1457] [outer = 0x1147e0800] 15:08:44 INFO - PROCESS | 2261 | 1461708524765 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]]]}] 15:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 522ms 15:08:44 INFO - PROCESS | 2261 | 1461708524784 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 15:08:44 INFO - PROCESS | 2261 | 1461708524789 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 15:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:08:44 INFO - PROCESS | 2261 | 1461708524795 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:08:44 INFO - PROCESS | 2261 | 1461708524797 Marionette TRACE conn2 <- [1,1914,null,{}] 15:08:44 INFO - PROCESS | 2261 | 1461708524806 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}] 15:08:44 INFO - PROCESS | 2261 | 1461708524887 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 15:08:44 INFO - PROCESS | 2261 | 1461708524895 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x119080800 == 29 [pid = 2261] [id = 486] 15:08:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x114e72c00) [pid = 2261] [serial = 1458] [outer = 0x0] 15:08:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x11560a400) [pid = 2261] [serial = 1459] [outer = 0x114e72c00] 15:08:44 INFO - PROCESS | 2261 | 1461708524922 Marionette DEBUG loaded listener.js 15:08:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x115630000) [pid = 2261] [serial = 1460] [outer = 0x114e72c00] 15:08:45 INFO - PROCESS | 2261 | 1461708525288 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]]]}] 15:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 523ms 15:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:08:45 INFO - PROCESS | 2261 | 1461708525317 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 15:08:45 INFO - PROCESS | 2261 | 1461708525319 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 15:08:45 INFO - PROCESS | 2261 | 1461708525321 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:08:45 INFO - PROCESS | 2261 | 1461708525323 Marionette TRACE conn2 <- [1,1918,null,{}] 15:08:45 INFO - PROCESS | 2261 | 1461708525331 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}] 15:08:45 INFO - PROCESS | 2261 | 1461708525434 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 15:08:45 INFO - PROCESS | 2261 | 1461708525441 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x119d41800 == 30 [pid = 2261] [id = 487] 15:08:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x11346fc00) [pid = 2261] [serial = 1461] [outer = 0x0] 15:08:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x1165fa000) [pid = 2261] [serial = 1462] [outer = 0x11346fc00] 15:08:45 INFO - PROCESS | 2261 | 1461708525474 Marionette DEBUG loaded listener.js 15:08:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x1186b7c00) [pid = 2261] [serial = 1463] [outer = 0x11346fc00] 15:08:45 INFO - PROCESS | 2261 | 1461708525841 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]]]}] 15:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 571ms 15:08:45 INFO - PROCESS | 2261 | 1461708525892 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 15:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:08:45 INFO - PROCESS | 2261 | 1461708525894 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 15:08:45 INFO - PROCESS | 2261 | 1461708525896 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:08:45 INFO - PROCESS | 2261 | 1461708525897 Marionette TRACE conn2 <- [1,1922,null,{}] 15:08:45 INFO - PROCESS | 2261 | 1461708525900 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}] 15:08:45 INFO - PROCESS | 2261 | 1461708525974 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 15:08:45 INFO - PROCESS | 2261 | 1461708525981 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x11bae9000 == 31 [pid = 2261] [id = 488] 15:08:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x118a46000) [pid = 2261] [serial = 1464] [outer = 0x0] 15:08:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x1190d0800) [pid = 2261] [serial = 1465] [outer = 0x118a46000] 15:08:46 INFO - PROCESS | 2261 | 1461708526007 Marionette DEBUG loaded listener.js 15:08:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x1190eac00) [pid = 2261] [serial = 1466] [outer = 0x118a46000] 15:08:46 INFO - PROCESS | 2261 | 1461708526346 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]]]}] 15:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 469ms 15:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:08:46 INFO - PROCESS | 2261 | 1461708526384 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 15:08:46 INFO - PROCESS | 2261 | 1461708526385 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 15:08:46 INFO - PROCESS | 2261 | 1461708526387 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:08:46 INFO - PROCESS | 2261 | 1461708526388 Marionette TRACE conn2 <- [1,1926,null,{}] 15:08:46 INFO - PROCESS | 2261 | 1461708526391 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}] 15:08:46 INFO - PROCESS | 2261 | 1461708526464 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 15:08:46 INFO - PROCESS | 2261 | 1461708526468 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1b7800 == 32 [pid = 2261] [id = 489] 15:08:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x114e71800) [pid = 2261] [serial = 1467] [outer = 0x0] 15:08:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x11936f400) [pid = 2261] [serial = 1468] [outer = 0x114e71800] 15:08:46 INFO - PROCESS | 2261 | 1461708526496 Marionette DEBUG loaded listener.js 15:08:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x119d80800) [pid = 2261] [serial = 1469] [outer = 0x114e71800] 15:08:46 INFO - PROCESS | 2261 | 1461708526865 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]]]}] 15:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 519ms 15:08:46 INFO - PROCESS | 2261 | 1461708526906 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 15:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:08:46 INFO - PROCESS | 2261 | 1461708526908 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 15:08:46 INFO - PROCESS | 2261 | 1461708526910 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:08:46 INFO - PROCESS | 2261 | 1461708526912 Marionette TRACE conn2 <- [1,1930,null,{}] 15:08:46 INFO - PROCESS | 2261 | 1461708526914 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}] 15:08:47 INFO - PROCESS | 2261 | 1461708527015 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 15:08:47 INFO - PROCESS | 2261 | 1461708527079 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7df000 == 33 [pid = 2261] [id = 490] 15:08:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x119e42c00) [pid = 2261] [serial = 1470] [outer = 0x0] 15:08:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x11a95c800) [pid = 2261] [serial = 1471] [outer = 0x119e42c00] 15:08:47 INFO - PROCESS | 2261 | 1461708527108 Marionette DEBUG loaded listener.js 15:08:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x11aba5000) [pid = 2261] [serial = 1472] [outer = 0x119e42c00] 15:08:47 INFO - PROCESS | 2261 | 1461708527395 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]]]}] 15:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 522ms 15:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:08:47 INFO - PROCESS | 2261 | 1461708527435 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 15:08:47 INFO - PROCESS | 2261 | 1461708527436 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 15:08:47 INFO - PROCESS | 2261 | 1461708527438 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:08:47 INFO - PROCESS | 2261 | 1461708527439 Marionette TRACE conn2 <- [1,1934,null,{}] 15:08:47 INFO - PROCESS | 2261 | 1461708527442 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}] 15:08:47 INFO - PROCESS | 2261 | 1461708527520 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 15:08:47 INFO - PROCESS | 2261 | 1461708527524 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e1f000 == 34 [pid = 2261] [id = 491] 15:08:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x119367800) [pid = 2261] [serial = 1473] [outer = 0x0] 15:08:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x11ae7f400) [pid = 2261] [serial = 1474] [outer = 0x119367800] 15:08:47 INFO - PROCESS | 2261 | 1461708527552 Marionette DEBUG loaded listener.js 15:08:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x11ba06c00) [pid = 2261] [serial = 1475] [outer = 0x119367800] 15:08:47 INFO - PROCESS | 2261 | 1461708527879 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]]]}] 15:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 470ms 15:08:47 INFO - PROCESS | 2261 | 1461708527908 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 15:08:47 INFO - PROCESS | 2261 | 1461708527910 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 15:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:08:47 INFO - PROCESS | 2261 | 1461708527914 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:08:47 INFO - PROCESS | 2261 | 1461708527916 Marionette TRACE conn2 <- [1,1938,null,{}] 15:08:47 INFO - PROCESS | 2261 | 1461708527918 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}] 15:08:48 INFO - PROCESS | 2261 | 1461708528015 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 15:08:48 INFO - PROCESS | 2261 | 1461708528021 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256aa800 == 35 [pid = 2261] [id = 492] 15:08:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x11aba4800) [pid = 2261] [serial = 1476] [outer = 0x0] 15:08:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x11bb6d800) [pid = 2261] [serial = 1477] [outer = 0x11aba4800] 15:08:48 INFO - PROCESS | 2261 | 1461708528050 Marionette DEBUG loaded listener.js 15:08:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x11bd93000) [pid = 2261] [serial = 1478] [outer = 0x11aba4800] 15:08:48 INFO - PROCESS | 2261 | 1461708528381 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]]]}] 15:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 520ms 15:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:08:48 INFO - PROCESS | 2261 | 1461708528434 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 15:08:48 INFO - PROCESS | 2261 | 1461708528435 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 15:08:48 INFO - PROCESS | 2261 | 1461708528437 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:08:48 INFO - PROCESS | 2261 | 1461708528438 Marionette TRACE conn2 <- [1,1942,null,{}] 15:08:48 INFO - PROCESS | 2261 | 1461708528441 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}] 15:08:48 INFO - PROCESS | 2261 | 1461708528516 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 15:08:48 INFO - PROCESS | 2261 | 1461708528520 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x119d3e800 == 36 [pid = 2261] [id = 493] 15:08:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x11aba6800) [pid = 2261] [serial = 1479] [outer = 0x0] 15:08:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x11c30f000) [pid = 2261] [serial = 1480] [outer = 0x11aba6800] 15:08:48 INFO - PROCESS | 2261 | 1461708528545 Marionette DEBUG loaded listener.js 15:08:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x11c3ea800) [pid = 2261] [serial = 1481] [outer = 0x11aba6800] 15:08:48 INFO - PROCESS | 2261 | 1461708528868 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]]]}] 15:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 468ms 15:08:48 INFO - PROCESS | 2261 | 1461708528906 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 15:08:48 INFO - PROCESS | 2261 | 1461708528907 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 15:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:08:48 INFO - PROCESS | 2261 | 1461708528910 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:08:48 INFO - PROCESS | 2261 | 1461708528911 Marionette TRACE conn2 <- [1,1946,null,{}] 15:08:48 INFO - PROCESS | 2261 | 1461708528913 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}] 15:08:49 INFO - PROCESS | 2261 | 1461708529024 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 15:08:49 INFO - PROCESS | 2261 | 1461708529060 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x127348000 == 37 [pid = 2261] [id = 494] 15:08:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x11bd90c00) [pid = 2261] [serial = 1482] [outer = 0x0] 15:08:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x11c3f0400) [pid = 2261] [serial = 1483] [outer = 0x11bd90c00] 15:08:49 INFO - PROCESS | 2261 | 1461708529087 Marionette DEBUG loaded listener.js 15:08:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x11c3f5400) [pid = 2261] [serial = 1484] [outer = 0x11bd90c00] 15:08:49 INFO - PROCESS | 2261 | 1461708529388 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]]]}] 15:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 15:08:49 INFO - PROCESS | 2261 | 1461708529431 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 15:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:08:49 INFO - PROCESS | 2261 | 1461708529432 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 15:08:49 INFO - PROCESS | 2261 | 1461708529435 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:08:49 INFO - PROCESS | 2261 | 1461708529436 Marionette TRACE conn2 <- [1,1950,null,{}] 15:08:49 INFO - PROCESS | 2261 | 1461708529439 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}] 15:08:49 INFO - PROCESS | 2261 | 1461708529549 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 15:08:49 INFO - PROCESS | 2261 | 1461708529561 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0fe000 == 38 [pid = 2261] [id = 495] 15:08:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x11c724400) [pid = 2261] [serial = 1485] [outer = 0x0] 15:08:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x11ca58c00) [pid = 2261] [serial = 1486] [outer = 0x11c724400] 15:08:49 INFO - PROCESS | 2261 | 1461708529594 Marionette DEBUG loaded listener.js 15:08:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 187 (0x11cc02400) [pid = 2261] [serial = 1487] [outer = 0x11c724400] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 186 (0x12f567000) [pid = 2261] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x12afb4400) [pid = 2261] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x12b636c00) [pid = 2261] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x1142bec00) [pid = 2261] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x128eeec00) [pid = 2261] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x126c90c00) [pid = 2261] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x11cc69400) [pid = 2261] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x11ae08c00) [pid = 2261] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x113488000) [pid = 2261] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x113478400) [pid = 2261] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x11b1c5000) [pid = 2261] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x12a921400) [pid = 2261] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x12a91b000) [pid = 2261] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x12f04e800) [pid = 2261] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x12b639000) [pid = 2261] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x12abb8400) [pid = 2261] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12a9a1400) [pid = 2261] [serial = 1395] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x11c61f000) [pid = 2261] [serial = 1392] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x118675c00) [pid = 2261] [serial = 1389] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12e99e400) [pid = 2261] [serial = 1386] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x12aa0a400) [pid = 2261] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x11b0e8800) [pid = 2261] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x114b4c000) [pid = 2261] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x12b0ec000) [pid = 2261] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x11347c000) [pid = 2261] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x11ca5f800) [pid = 2261] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x115634c00) [pid = 2261] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x12aaee000) [pid = 2261] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12a232400) [pid = 2261] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x11cc6c400) [pid = 2261] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x11562a800) [pid = 2261] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x12aa0a800) [pid = 2261] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x12b0ebc00) [pid = 2261] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x12c011c00) [pid = 2261] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x1302ad400) [pid = 2261] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x11a968c00) [pid = 2261] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x12d6b5400) [pid = 2261] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x1273c7400) [pid = 2261] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x126b14c00) [pid = 2261] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12b08a000) [pid = 2261] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x115639000) [pid = 2261] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x11ab9d000) [pid = 2261] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12ab7b400) [pid = 2261] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12b0e5000) [pid = 2261] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12ab88000) [pid = 2261] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12b62f800) [pid = 2261] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11ba7a400) [pid = 2261] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x11cc10800) [pid = 2261] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x11c3eb400) [pid = 2261] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x116387400) [pid = 2261] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x12a9ab400) [pid = 2261] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12fead800) [pid = 2261] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x11cc0ec00) [pid = 2261] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12a99e000) [pid = 2261] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12ab79400) [pid = 2261] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:08:50 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x12b081800) [pid = 2261] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:08:50 INFO - PROCESS | 2261 | 1461708530979 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]]]}] 15:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1575ms 15:08:51 INFO - PROCESS | 2261 | 1461708531011 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 15:08:51 INFO - PROCESS | 2261 | 1461708531014 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 15:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:08:51 INFO - PROCESS | 2261 | 1461708531019 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:08:51 INFO - PROCESS | 2261 | 1461708531021 Marionette TRACE conn2 <- [1,1954,null,{}] 15:08:51 INFO - PROCESS | 2261 | 1461708531025 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}] 15:08:51 INFO - PROCESS | 2261 | 1461708531134 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 15:08:51 INFO - PROCESS | 2261 | 1461708531192 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x118618000 == 39 [pid = 2261] [id = 496] 15:08:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x113492000) [pid = 2261] [serial = 1488] [outer = 0x0] 15:08:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x1147d4c00) [pid = 2261] [serial = 1489] [outer = 0x113492000] 15:08:51 INFO - PROCESS | 2261 | 1461708531225 Marionette DEBUG loaded listener.js 15:08:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x115340800) [pid = 2261] [serial = 1490] [outer = 0x113492000] 15:08:51 INFO - PROCESS | 2261 | 1461708531750 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]]]}] 15:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 771ms 15:08:51 INFO - PROCESS | 2261 | 1461708531805 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 15:08:51 INFO - PROCESS | 2261 | 1461708531810 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 15:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:08:51 INFO - PROCESS | 2261 | 1461708531818 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:08:51 INFO - PROCESS | 2261 | 1461708531819 Marionette TRACE conn2 <- [1,1958,null,{}] 15:08:51 INFO - PROCESS | 2261 | 1461708531822 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}] 15:08:51 INFO - PROCESS | 2261 | 1461708531931 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 15:08:52 INFO - PROCESS | 2261 | 1461708532012 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b01d800 == 40 [pid = 2261] [id = 497] 15:08:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x11562bc00) [pid = 2261] [serial = 1491] [outer = 0x0] 15:08:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x115632800) [pid = 2261] [serial = 1492] [outer = 0x11562bc00] 15:08:52 INFO - PROCESS | 2261 | 1461708532043 Marionette DEBUG loaded listener.js 15:08:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x11593c400) [pid = 2261] [serial = 1493] [outer = 0x11562bc00] 15:08:52 INFO - PROCESS | 2261 | 1461708532631 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]]]}] 15:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 870ms 15:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:08:52 INFO - PROCESS | 2261 | 1461708532688 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 15:08:52 INFO - PROCESS | 2261 | 1461708532691 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 15:08:52 INFO - PROCESS | 2261 | 1461708532695 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:08:52 INFO - PROCESS | 2261 | 1461708532699 Marionette TRACE conn2 <- [1,1962,null,{}] 15:08:52 INFO - PROCESS | 2261 | 1461708532711 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}] 15:08:52 INFO - PROCESS | 2261 | 1461708532871 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 15:08:53 INFO - PROCESS | 2261 | 1461708533086 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x115271000 == 41 [pid = 2261] [id = 498] 15:08:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x11347c400) [pid = 2261] [serial = 1494] [outer = 0x0] 15:08:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x113487400) [pid = 2261] [serial = 1495] [outer = 0x11347c400] 15:08:53 INFO - PROCESS | 2261 | 1461708533126 Marionette DEBUG loaded listener.js 15:08:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x11434fc00) [pid = 2261] [serial = 1496] [outer = 0x11347c400] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12a806000 == 40 [pid = 2261] [id = 99] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x130e13000 == 39 [pid = 2261] [id = 96] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x139a44800 == 38 [pid = 2261] [id = 98] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11931f800 == 37 [pid = 2261] [id = 83] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x13043f000 == 36 [pid = 2261] [id = 94] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12d105800 == 35 [pid = 2261] [id = 100] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0fd800 == 34 [pid = 2261] [id = 84] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x1256ac000 == 33 [pid = 2261] [id = 97] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x127d17800 == 32 [pid = 2261] [id = 85] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa22000 == 31 [pid = 2261] [id = 93] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x130463000 == 30 [pid = 2261] [id = 95] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3d1000 == 29 [pid = 2261] [id = 86] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcdc000 == 28 [pid = 2261] [id = 87] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcd4000 == 27 [pid = 2261] [id = 92] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x127348000 == 26 [pid = 2261] [id = 494] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x119d3e800 == 25 [pid = 2261] [id = 493] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x1256aa800 == 24 [pid = 2261] [id = 492] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x123e1f000 == 23 [pid = 2261] [id = 491] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7df000 == 22 [pid = 2261] [id = 490] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12feb8000) [pid = 2261] [serial = 1453] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1b7800 == 21 [pid = 2261] [id = 489] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11bae9000 == 20 [pid = 2261] [id = 488] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x119d41800 == 19 [pid = 2261] [id = 487] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x119080800 == 18 [pid = 2261] [id = 486] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x115951000 == 17 [pid = 2261] [id = 485] 15:08:53 INFO - PROCESS | 2261 | --DOCSHELL 0x1398c4000 == 16 [pid = 2261] [id = 484] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x11a966000) [pid = 2261] [serial = 1201] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x11cb21400) [pid = 2261] [serial = 1267] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x12ab87400) [pid = 2261] [serial = 1282] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12ec08800) [pid = 2261] [serial = 1159] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12fe0e000) [pid = 2261] [serial = 1285] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12f04d000) [pid = 2261] [serial = 1261] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x11cc04000) [pid = 2261] [serial = 1204] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x128553000) [pid = 2261] [serial = 1270] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x1269e7400) [pid = 2261] [serial = 1144] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x12e458000) [pid = 2261] [serial = 1162] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12e441c00) [pid = 2261] [serial = 1156] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x115846c00) [pid = 2261] [serial = 1138] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x12abb4000) [pid = 2261] [serial = 1147] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x11cb14400) [pid = 2261] [serial = 1198] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12b080000) [pid = 2261] [serial = 1213] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x12abacc00) [pid = 2261] [serial = 1210] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x128ef8c00) [pid = 2261] [serial = 1207] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x119d7fc00) [pid = 2261] [serial = 1264] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x12bcc0400) [pid = 2261] [serial = 1276] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x12c012800) [pid = 2261] [serial = 1153] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x12fac0c00) [pid = 2261] [serial = 1279] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x130959400) [pid = 2261] [serial = 1324] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x11bd96400) [pid = 2261] [serial = 1141] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x12fabdc00) [pid = 2261] [serial = 1219] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x12b0e4000) [pid = 2261] [serial = 1273] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x12b087800) [pid = 2261] [serial = 1150] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x12e444800) [pid = 2261] [serial = 1216] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x12b0e3800) [pid = 2261] [serial = 1438] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x12bf13000) [pid = 2261] [serial = 1441] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x12b634800) [pid = 2261] [serial = 1439] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x11cc6f800) [pid = 2261] [serial = 1445] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x12fac5400) [pid = 2261] [serial = 1450] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x12a9a3400) [pid = 2261] [serial = 1432] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x128559c00) [pid = 2261] [serial = 1429] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x12a82c400) [pid = 2261] [serial = 1430] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x11cedb400) [pid = 2261] [serial = 1426] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x126944c00) [pid = 2261] [serial = 1427] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x11c30bc00) [pid = 2261] [serial = 1423] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x11ca64400) [pid = 2261] [serial = 1424] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x115633c00) [pid = 2261] [serial = 1420] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x1190ddc00) [pid = 2261] [serial = 1421] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x12afb8000) [pid = 2261] [serial = 1418] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 96 (0x1190e9400) [pid = 2261] [serial = 1417] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 95 (0x12aeac000) [pid = 2261] [serial = 1415] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 94 (0x12aaedc00) [pid = 2261] [serial = 1414] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 93 (0x12aea9800) [pid = 2261] [serial = 1412] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 92 (0x12aea5000) [pid = 2261] [serial = 1411] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 91 (0x12a927000) [pid = 2261] [serial = 1409] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 90 (0x12a921c00) [pid = 2261] [serial = 1408] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 89 (0x12feb2400) [pid = 2261] [serial = 1406] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 88 (0x12f75f000) [pid = 2261] [serial = 1405] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 87 (0x12ec0fc00) [pid = 2261] [serial = 1403] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 86 (0x12d151400) [pid = 2261] [serial = 1402] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 85 (0x12bc0cc00) [pid = 2261] [serial = 1400] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 84 (0x12afb5000) [pid = 2261] [serial = 1399] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 83 (0x12ab7ec00) [pid = 2261] [serial = 1397] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 82 (0x12aa07400) [pid = 2261] [serial = 1396] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 81 (0x126869000) [pid = 2261] [serial = 1394] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 80 (0x11cc0ac00) [pid = 2261] [serial = 1393] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 79 (0x11b1b9000) [pid = 2261] [serial = 1391] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 78 (0x11a969800) [pid = 2261] [serial = 1390] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 77 (0x12f056800) [pid = 2261] [serial = 1387] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 76 (0x12f56e000) [pid = 2261] [serial = 1388] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 75 (0x12aa0c400) [pid = 2261] [serial = 1433] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 74 (0x118983000) [pid = 2261] [serial = 1444] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 73 (0x12aaef400) [pid = 2261] [serial = 1435] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 72 (0x12afb3800) [pid = 2261] [serial = 1436] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 71 (0x12d6b6c00) [pid = 2261] [serial = 1442] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 70 (0x12afaf400) [pid = 2261] [serial = 1447] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 69 (0x12e9a4400) [pid = 2261] [serial = 1448] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 68 (0x11c628400) [pid = 2261] [serial = 1327] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 67 (0x12feb1400) [pid = 2261] [serial = 1342] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 66 (0x12febbc00) [pid = 2261] [serial = 1345] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 65 (0x128493400) [pid = 2261] [serial = 1330] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 64 (0x12a9a9400) [pid = 2261] [serial = 1339] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 63 (0x12b07f400) [pid = 2261] [serial = 1333] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 62 (0x12f04bc00) [pid = 2261] [serial = 1336] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | --DOMWINDOW == 61 (0x12fe03800) [pid = 2261] [serial = 1451] [outer = 0x0] [url = about:blank] 15:08:53 INFO - PROCESS | 2261 | 1461708533600 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]]]}] 15:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 925ms 15:08:53 INFO - PROCESS | 2261 | 1461708533620 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 15:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:08:53 INFO - PROCESS | 2261 | 1461708533622 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 15:08:53 INFO - PROCESS | 2261 | 1461708533625 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:08:53 INFO - PROCESS | 2261 | 1461708533628 Marionette TRACE conn2 <- [1,1966,null,{}] 15:08:53 INFO - PROCESS | 2261 | 1461708533631 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}] 15:08:53 INFO - PROCESS | 2261 | 1461708533714 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 15:08:53 INFO - PROCESS | 2261 | 1461708533719 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x11931f800 == 17 [pid = 2261] [id = 499] 15:08:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 62 (0x11533fc00) [pid = 2261] [serial = 1497] [outer = 0x0] 15:08:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 63 (0x11560c000) [pid = 2261] [serial = 1498] [outer = 0x11533fc00] 15:08:53 INFO - PROCESS | 2261 | 1461708533749 Marionette DEBUG loaded listener.js 15:08:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 64 (0x115633c00) [pid = 2261] [serial = 1499] [outer = 0x11533fc00] 15:08:54 INFO - PROCESS | 2261 | 1461708534147 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]]]}] 15:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 574ms 15:08:54 INFO - PROCESS | 2261 | 1461708534201 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 15:08:54 INFO - PROCESS | 2261 | 1461708534203 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 15:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:08:54 INFO - PROCESS | 2261 | 1461708534207 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:08:54 INFO - PROCESS | 2261 | 1461708534208 Marionette TRACE conn2 <- [1,1970,null,{}] 15:08:54 INFO - PROCESS | 2261 | 1461708534212 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}] 15:08:54 INFO - PROCESS | 2261 | 1461708534291 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 15:08:54 INFO - PROCESS | 2261 | 1461708534300 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b02f000 == 18 [pid = 2261] [id = 500] 15:08:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 65 (0x113479000) [pid = 2261] [serial = 1500] [outer = 0x0] 15:08:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 66 (0x11797c400) [pid = 2261] [serial = 1501] [outer = 0x113479000] 15:08:54 INFO - PROCESS | 2261 | 1461708534328 Marionette DEBUG loaded listener.js 15:08:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 67 (0x118987c00) [pid = 2261] [serial = 1502] [outer = 0x113479000] 15:08:54 INFO - PROCESS | 2261 | 1461708534706 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]]]}] 15:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 523ms 15:08:54 INFO - PROCESS | 2261 | 1461708534731 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 15:08:54 INFO - PROCESS | 2261 | 1461708534732 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 15:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:08:54 INFO - PROCESS | 2261 | 1461708534736 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:08:54 INFO - PROCESS | 2261 | 1461708534740 Marionette TRACE conn2 <- [1,1974,null,{}] 15:08:54 INFO - PROCESS | 2261 | 1461708534746 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}] 15:08:54 INFO - PROCESS | 2261 | 1461708534831 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 15:08:54 INFO - PROCESS | 2261 | 1461708534837 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c859800 == 19 [pid = 2261] [id = 501] 15:08:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 68 (0x118a41c00) [pid = 2261] [serial = 1503] [outer = 0x0] 15:08:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 69 (0x1190e9400) [pid = 2261] [serial = 1504] [outer = 0x118a41c00] 15:08:54 INFO - PROCESS | 2261 | 1461708534864 Marionette DEBUG loaded listener.js 15:08:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 70 (0x119d7c000) [pid = 2261] [serial = 1505] [outer = 0x118a41c00] 15:08:55 INFO - PROCESS | 2261 | 1461708535206 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]]]}] 15:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 522ms 15:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:08:55 INFO - PROCESS | 2261 | 1461708535258 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 15:08:55 INFO - PROCESS | 2261 | 1461708535259 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 15:08:55 INFO - PROCESS | 2261 | 1461708535262 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:08:55 INFO - PROCESS | 2261 | 1461708535263 Marionette TRACE conn2 <- [1,1978,null,{}] 15:08:55 INFO - PROCESS | 2261 | 1461708535265 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}] 15:08:55 INFO - PROCESS | 2261 | 1461708535369 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 15:08:55 INFO - PROCESS | 2261 | 1461708535375 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x12563d800 == 20 [pid = 2261] [id = 502] 15:08:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 71 (0x115604400) [pid = 2261] [serial = 1506] [outer = 0x0] 15:08:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 72 (0x119e3c800) [pid = 2261] [serial = 1507] [outer = 0x115604400] 15:08:55 INFO - PROCESS | 2261 | 1461708535403 Marionette DEBUG loaded listener.js 15:08:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 73 (0x11a964000) [pid = 2261] [serial = 1508] [outer = 0x115604400] 15:08:55 INFO - PROCESS | 2261 | 1461708535750 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]]]}] 15:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 519ms 15:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:08:55 INFO - PROCESS | 2261 | 1461708535788 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 15:08:55 INFO - PROCESS | 2261 | 1461708535789 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 15:08:55 INFO - PROCESS | 2261 | 1461708535791 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:08:55 INFO - PROCESS | 2261 | 1461708535793 Marionette TRACE conn2 <- [1,1982,null,{}] 15:08:55 INFO - PROCESS | 2261 | 1461708535795 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}] 15:08:55 INFO - PROCESS | 2261 | 1461708535886 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 15:08:55 INFO - PROCESS | 2261 | 1461708535890 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x126f62000 == 21 [pid = 2261] [id = 503] 15:08:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 74 (0x11aa47800) [pid = 2261] [serial = 1509] [outer = 0x0] 15:08:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 75 (0x11aa5d800) [pid = 2261] [serial = 1510] [outer = 0x11aa47800] 15:08:55 INFO - PROCESS | 2261 | 1461708535927 Marionette DEBUG loaded listener.js 15:08:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 76 (0x11aba8c00) [pid = 2261] [serial = 1511] [outer = 0x11aa47800] 15:08:56 INFO - PROCESS | 2261 | 1461708536323 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]]]}] 15:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 568ms 15:08:56 INFO - PROCESS | 2261 | 1461708536366 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 15:08:56 INFO - PROCESS | 2261 | 1461708536368 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 15:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:08:56 INFO - PROCESS | 2261 | 1461708536370 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:08:56 INFO - PROCESS | 2261 | 1461708536371 Marionette TRACE conn2 <- [1,1986,null,{}] 15:08:56 INFO - PROCESS | 2261 | 1461708536373 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}] 15:08:56 INFO - PROCESS | 2261 | 1461708536469 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 15:08:56 INFO - PROCESS | 2261 | 1461708536473 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x128e65800 == 22 [pid = 2261] [id = 504] 15:08:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 77 (0x11ae74800) [pid = 2261] [serial = 1512] [outer = 0x0] 15:08:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 78 (0x11ba10800) [pid = 2261] [serial = 1513] [outer = 0x11ae74800] 15:08:56 INFO - PROCESS | 2261 | 1461708536499 Marionette DEBUG loaded listener.js 15:08:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 79 (0x11c305800) [pid = 2261] [serial = 1514] [outer = 0x11ae74800] 15:08:56 INFO - PROCESS | 2261 | 1461708536842 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]]]}] 15:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 520ms 15:08:56 INFO - PROCESS | 2261 | 1461708536890 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 15:08:56 INFO - PROCESS | 2261 | 1461708536891 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 15:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:08:56 INFO - PROCESS | 2261 | 1461708536893 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:08:56 INFO - PROCESS | 2261 | 1461708536894 Marionette TRACE conn2 <- [1,1990,null,{}] 15:08:56 INFO - PROCESS | 2261 | 1461708536897 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}] 15:08:56 INFO - PROCESS | 2261 | 1461708536991 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 15:08:56 INFO - PROCESS | 2261 | 1461708536995 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x1296cb000 == 23 [pid = 2261] [id = 505] 15:08:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 80 (0x11ba72000) [pid = 2261] [serial = 1515] [outer = 0x0] 15:08:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 81 (0x11c3e6c00) [pid = 2261] [serial = 1516] [outer = 0x11ba72000] 15:08:57 INFO - PROCESS | 2261 | 1461708537021 Marionette DEBUG loaded listener.js 15:08:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 82 (0x11c3f1c00) [pid = 2261] [serial = 1517] [outer = 0x11ba72000] 15:08:57 INFO - PROCESS | 2261 | 1461708537360 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]]]}] 15:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 518ms 15:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:08:57 INFO - PROCESS | 2261 | 1461708537412 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 15:08:57 INFO - PROCESS | 2261 | 1461708537413 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 15:08:57 INFO - PROCESS | 2261 | 1461708537416 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:08:57 INFO - PROCESS | 2261 | 1461708537417 Marionette TRACE conn2 <- [1,1994,null,{}] 15:08:57 INFO - PROCESS | 2261 | 1461708537419 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}] 15:08:57 INFO - PROCESS | 2261 | 1461708537516 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 15:08:57 INFO - PROCESS | 2261 | 1461708537528 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b02a800 == 24 [pid = 2261] [id = 506] 15:08:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 83 (0x11c3f5c00) [pid = 2261] [serial = 1518] [outer = 0x0] 15:08:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 84 (0x11c628c00) [pid = 2261] [serial = 1519] [outer = 0x11c3f5c00] 15:08:57 INFO - PROCESS | 2261 | 1461708537553 Marionette DEBUG loaded listener.js 15:08:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 85 (0x11c842400) [pid = 2261] [serial = 1520] [outer = 0x11c3f5c00] 15:08:57 INFO - PROCESS | 2261 | --DOMWINDOW == 84 (0x11bd90c00) [pid = 2261] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:08:57 INFO - PROCESS | 2261 | --DOMWINDOW == 83 (0x1147e0800) [pid = 2261] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:08:57 INFO - PROCESS | 2261 | --DOMWINDOW == 82 (0x114e72c00) [pid = 2261] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:08:57 INFO - PROCESS | 2261 | --DOMWINDOW == 81 (0x11346fc00) [pid = 2261] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:08:57 INFO - PROCESS | 2261 | --DOMWINDOW == 80 (0x11aba4800) [pid = 2261] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:08:57 INFO - PROCESS | 2261 | --DOMWINDOW == 79 (0x118a46000) [pid = 2261] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:08:57 INFO - PROCESS | 2261 | --DOMWINDOW == 78 (0x11aba6800) [pid = 2261] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:08:57 INFO - PROCESS | 2261 | --DOMWINDOW == 77 (0x114e71800) [pid = 2261] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:08:57 INFO - PROCESS | 2261 | --DOMWINDOW == 76 (0x119367800) [pid = 2261] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:08:57 INFO - PROCESS | 2261 | --DOMWINDOW == 75 (0x119e42c00) [pid = 2261] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:08:57 INFO - PROCESS | 2261 | 1461708537899 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]]]}] 15:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 518ms 15:08:57 INFO - PROCESS | 2261 | 1461708537939 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 15:08:57 INFO - PROCESS | 2261 | 1461708537941 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 15:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:08:57 INFO - PROCESS | 2261 | 1461708537945 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:08:57 INFO - PROCESS | 2261 | 1461708537946 Marionette TRACE conn2 <- [1,1998,null,{}] 15:08:57 INFO - PROCESS | 2261 | 1461708537949 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}] 15:08:58 INFO - PROCESS | 2261 | 1461708538066 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 15:08:58 INFO - PROCESS | 2261 | 1461708538073 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x1279a4000 == 25 [pid = 2261] [id = 507] 15:08:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 76 (0x115636800) [pid = 2261] [serial = 1521] [outer = 0x0] 15:08:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 77 (0x11ba03400) [pid = 2261] [serial = 1522] [outer = 0x115636800] 15:08:58 INFO - PROCESS | 2261 | 1461708538113 Marionette DEBUG loaded listener.js 15:08:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 78 (0x11c72a800) [pid = 2261] [serial = 1523] [outer = 0x115636800] 15:08:58 INFO - PROCESS | 2261 | 1461708538434 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]]]}] 15:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 520ms 15:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:08:58 INFO - PROCESS | 2261 | 1461708538465 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 15:08:58 INFO - PROCESS | 2261 | 1461708538466 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 15:08:58 INFO - PROCESS | 2261 | 1461708538468 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:08:58 INFO - PROCESS | 2261 | 1461708538469 Marionette TRACE conn2 <- [1,2002,null,{}] 15:08:58 INFO - PROCESS | 2261 | 1461708538472 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}] 15:08:58 INFO - PROCESS | 2261 | 1461708538551 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 15:08:58 INFO - PROCESS | 2261 | 1461708538603 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a822800 == 26 [pid = 2261] [id = 508] 15:08:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 79 (0x11c767000) [pid = 2261] [serial = 1524] [outer = 0x0] 15:08:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 80 (0x11cb1a000) [pid = 2261] [serial = 1525] [outer = 0x11c767000] 15:08:58 INFO - PROCESS | 2261 | 1461708538636 Marionette DEBUG loaded listener.js 15:08:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 81 (0x11cc03c00) [pid = 2261] [serial = 1526] [outer = 0x11c767000] 15:08:58 INFO - PROCESS | 2261 | 1461708538925 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]]]}] 15:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 473ms 15:08:58 INFO - PROCESS | 2261 | 1461708538941 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 15:08:58 INFO - PROCESS | 2261 | 1461708538943 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 15:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:08:58 INFO - PROCESS | 2261 | 1461708538953 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:08:58 INFO - PROCESS | 2261 | 1461708538955 Marionette TRACE conn2 <- [1,2006,null,{}] 15:08:58 INFO - PROCESS | 2261 | 1461708538957 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}] 15:08:59 INFO - PROCESS | 2261 | 1461708539067 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 15:08:59 INFO - PROCESS | 2261 | 1461708539071 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ab1b000 == 27 [pid = 2261] [id = 509] 15:08:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 82 (0x11cc07400) [pid = 2261] [serial = 1527] [outer = 0x0] 15:08:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 83 (0x11cc16000) [pid = 2261] [serial = 1528] [outer = 0x11cc07400] 15:08:59 INFO - PROCESS | 2261 | 1461708539096 Marionette DEBUG loaded listener.js 15:08:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 84 (0x11cc21800) [pid = 2261] [serial = 1529] [outer = 0x11cc07400] 15:08:59 INFO - PROCESS | 2261 | 1461708539433 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]]]}] 15:08:59 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 15:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 519ms 15:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:08:59 INFO - PROCESS | 2261 | 1461708539472 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 15:08:59 INFO - PROCESS | 2261 | 1461708539474 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 15:08:59 INFO - PROCESS | 2261 | 1461708539476 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:08:59 INFO - PROCESS | 2261 | 1461708539477 Marionette TRACE conn2 <- [1,2010,null,{}] 15:08:59 INFO - PROCESS | 2261 | 1461708539489 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}] 15:08:59 INFO - PROCESS | 2261 | 1461708539569 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 15:08:59 INFO - PROCESS | 2261 | 1461708539573 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac7a000 == 28 [pid = 2261] [id = 510] 15:08:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 85 (0x11cc1ac00) [pid = 2261] [serial = 1530] [outer = 0x0] 15:08:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 86 (0x11cc66400) [pid = 2261] [serial = 1531] [outer = 0x11cc1ac00] 15:08:59 INFO - PROCESS | 2261 | 1461708539598 Marionette DEBUG loaded listener.js 15:08:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 87 (0x11cc6c400) [pid = 2261] [serial = 1532] [outer = 0x11cc1ac00] 15:09:00 INFO - PROCESS | 2261 | 1461708540073 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]]]}] 15:09:00 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 15:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 627ms 15:09:00 INFO - PROCESS | 2261 | 1461708540111 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 15:09:00 INFO - PROCESS | 2261 | 1461708540114 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 15:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:09:00 INFO - PROCESS | 2261 | 1461708540120 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:09:00 INFO - PROCESS | 2261 | 1461708540122 Marionette TRACE conn2 <- [1,2014,null,{}] 15:09:00 INFO - PROCESS | 2261 | 1461708540125 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}] 15:09:00 INFO - PROCESS | 2261 | 1461708540228 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 15:09:00 INFO - PROCESS | 2261 | 1461708540297 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ae3a800 == 29 [pid = 2261] [id = 511] 15:09:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 88 (0x1155c3400) [pid = 2261] [serial = 1533] [outer = 0x0] 15:09:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 89 (0x11562ec00) [pid = 2261] [serial = 1534] [outer = 0x1155c3400] 15:09:00 INFO - PROCESS | 2261 | 1461708540330 Marionette DEBUG loaded listener.js 15:09:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 90 (0x116574800) [pid = 2261] [serial = 1535] [outer = 0x1155c3400] 15:09:00 INFO - PROCESS | 2261 | 1461708540736 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]]]}] 15:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 673ms 15:09:00 INFO - PROCESS | 2261 | 1461708540804 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 15:09:00 INFO - PROCESS | 2261 | 1461708540808 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 15:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:09:00 INFO - PROCESS | 2261 | 1461708540827 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:09:00 INFO - PROCESS | 2261 | 1461708540829 Marionette TRACE conn2 <- [1,2018,null,{}] 15:09:00 INFO - PROCESS | 2261 | 1461708540848 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}] 15:09:00 INFO - PROCESS | 2261 | 1461708540948 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 15:09:01 INFO - PROCESS | 2261 | 1461708541015 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x126923800 == 30 [pid = 2261] [id = 512] 15:09:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 91 (0x1189ea800) [pid = 2261] [serial = 1536] [outer = 0x0] 15:09:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 92 (0x1190d2800) [pid = 2261] [serial = 1537] [outer = 0x1189ea800] 15:09:01 INFO - PROCESS | 2261 | 1461708541046 Marionette DEBUG loaded listener.js 15:09:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 93 (0x119b72400) [pid = 2261] [serial = 1538] [outer = 0x1189ea800] 15:09:01 INFO - PROCESS | 2261 | 1461708541456 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]]]}] 15:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 639ms 15:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:09:01 INFO - PROCESS | 2261 | 1461708541465 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 15:09:01 INFO - PROCESS | 2261 | 1461708541467 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 15:09:01 INFO - PROCESS | 2261 | 1461708541469 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:09:01 INFO - PROCESS | 2261 | 1461708541471 Marionette TRACE conn2 <- [1,2022,null,{}] 15:09:01 INFO - PROCESS | 2261 | 1461708541479 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}] 15:09:01 INFO - PROCESS | 2261 | 1461708541580 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 15:09:01 INFO - PROCESS | 2261 | 1461708541632 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac76000 == 31 [pid = 2261] [id = 513] 15:09:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 94 (0x11a967000) [pid = 2261] [serial = 1539] [outer = 0x0] 15:09:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 95 (0x11ab9f000) [pid = 2261] [serial = 1540] [outer = 0x11a967000] 15:09:01 INFO - PROCESS | 2261 | 1461708541670 Marionette DEBUG loaded listener.js 15:09:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 96 (0x11c3e7400) [pid = 2261] [serial = 1541] [outer = 0x11a967000] 15:09:02 INFO - PROCESS | 2261 | 1461708542096 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]]]}] 15:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 672ms 15:09:02 INFO - PROCESS | 2261 | 1461708542142 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 15:09:02 INFO - PROCESS | 2261 | 1461708542147 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 15:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:09:02 INFO - PROCESS | 2261 | 1461708542150 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:09:02 INFO - PROCESS | 2261 | 1461708542153 Marionette TRACE conn2 <- [1,2026,null,{}] 15:09:02 INFO - PROCESS | 2261 | 1461708542156 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}] 15:09:02 INFO - PROCESS | 2261 | 1461708542331 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 15:09:02 INFO - PROCESS | 2261 | 1461708542416 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x12b93e800 == 32 [pid = 2261] [id = 514] 15:09:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x11c72e000) [pid = 2261] [serial = 1542] [outer = 0x0] 15:09:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11cc09000) [pid = 2261] [serial = 1543] [outer = 0x11c72e000] 15:09:02 INFO - PROCESS | 2261 | 1461708542448 Marionette DEBUG loaded listener.js 15:09:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x11cc18400) [pid = 2261] [serial = 1544] [outer = 0x11c72e000] 15:09:02 INFO - PROCESS | 2261 | 1461708542855 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]]]}] 15:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 722ms 15:09:02 INFO - PROCESS | 2261 | 1461708542873 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 15:09:02 INFO - PROCESS | 2261 | 1461708542874 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 15:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:09:02 INFO - PROCESS | 2261 | 1461708542877 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:09:02 INFO - PROCESS | 2261 | 1461708542878 Marionette TRACE conn2 <- [1,2030,null,{}] 15:09:02 INFO - PROCESS | 2261 | 1461708542881 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}] 15:09:02 INFO - PROCESS | 2261 | 1461708542978 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 15:09:03 INFO - PROCESS | 2261 | 1461708543030 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bce1000 == 33 [pid = 2261] [id = 515] 15:09:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x11cb1dc00) [pid = 2261] [serial = 1545] [outer = 0x0] 15:09:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x11cc1d400) [pid = 2261] [serial = 1546] [outer = 0x11cb1dc00] 15:09:03 INFO - PROCESS | 2261 | 1461708543060 Marionette DEBUG loaded listener.js 15:09:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x11cc6d400) [pid = 2261] [serial = 1547] [outer = 0x11cb1dc00] 15:09:03 INFO - PROCESS | 2261 | 1461708543662 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]]]}] 15:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 819ms 15:09:03 INFO - PROCESS | 2261 | 1461708543711 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 15:09:03 INFO - PROCESS | 2261 | 1461708543713 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 15:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:09:03 INFO - PROCESS | 2261 | 1461708543718 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:09:03 INFO - PROCESS | 2261 | 1461708543721 Marionette TRACE conn2 <- [1,2034,null,{}] 15:09:03 INFO - PROCESS | 2261 | 1461708543725 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}] 15:09:03 INFO - PROCESS | 2261 | 1461708543823 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 15:09:03 INFO - PROCESS | 2261 | 1461708543893 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x119829800 == 34 [pid = 2261] [id = 516] 15:09:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x11456d000) [pid = 2261] [serial = 1548] [outer = 0x0] 15:09:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x114b4d000) [pid = 2261] [serial = 1549] [outer = 0x11456d000] 15:09:03 INFO - PROCESS | 2261 | 1461708543921 Marionette DEBUG loaded listener.js 15:09:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x115239800) [pid = 2261] [serial = 1550] [outer = 0x11456d000] 15:09:04 INFO - PROCESS | 2261 | 1461708544366 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]]]}] 15:09:04 INFO - PROCESS | 2261 | --DOCSHELL 0x11981e800 == 33 [pid = 2261] [id = 89] 15:09:04 INFO - PROCESS | 2261 | --DOCSHELL 0x11c00a000 == 32 [pid = 2261] [id = 90] 15:09:04 INFO - PROCESS | 2261 | --DOCSHELL 0x12f330800 == 31 [pid = 2261] [id = 88] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x11ca58c00) [pid = 2261] [serial = 1486] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOCSHELL 0x11b01d800 == 30 [pid = 2261] [id = 497] 15:09:04 INFO - PROCESS | 2261 | --DOCSHELL 0x118618000 == 29 [pid = 2261] [id = 496] 15:09:04 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0fe000 == 28 [pid = 2261] [id = 495] 15:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 723ms 15:09:04 INFO - PROCESS | 2261 | 1461708544442 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 15:09:04 INFO - PROCESS | 2261 | 1461708544445 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 15:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x11c3f5400) [pid = 2261] [serial = 1484] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x11c3f0400) [pid = 2261] [serial = 1483] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x1147e1400) [pid = 2261] [serial = 1456] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x114e6d800) [pid = 2261] [serial = 1457] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x11560a400) [pid = 2261] [serial = 1459] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x115630000) [pid = 2261] [serial = 1460] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x1165fa000) [pid = 2261] [serial = 1462] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 96 (0x11bb6d800) [pid = 2261] [serial = 1477] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 95 (0x11bd93000) [pid = 2261] [serial = 1478] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 94 (0x1186b7c00) [pid = 2261] [serial = 1463] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 93 (0x1190d0800) [pid = 2261] [serial = 1465] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 92 (0x1190eac00) [pid = 2261] [serial = 1466] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 91 (0x11c30f000) [pid = 2261] [serial = 1480] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 90 (0x11c3ea800) [pid = 2261] [serial = 1481] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 89 (0x11936f400) [pid = 2261] [serial = 1468] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 88 (0x119d80800) [pid = 2261] [serial = 1469] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 87 (0x11ae7f400) [pid = 2261] [serial = 1474] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 86 (0x11ba06c00) [pid = 2261] [serial = 1475] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 85 (0x11a95c800) [pid = 2261] [serial = 1471] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | --DOMWINDOW == 84 (0x11aba5000) [pid = 2261] [serial = 1472] [outer = 0x0] [url = about:blank] 15:09:04 INFO - PROCESS | 2261 | 1461708544470 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:09:04 INFO - PROCESS | 2261 | 1461708544472 Marionette TRACE conn2 <- [1,2038,null,{}] 15:09:04 INFO - PROCESS | 2261 | 1461708544477 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}] 15:09:04 INFO - PROCESS | 2261 | 1461708544559 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 15:09:04 INFO - PROCESS | 2261 | 1461708544570 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x11908c800 == 29 [pid = 2261] [id = 517] 15:09:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 85 (0x11560dc00) [pid = 2261] [serial = 1551] [outer = 0x0] 15:09:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 86 (0x11562f000) [pid = 2261] [serial = 1552] [outer = 0x11560dc00] 15:09:04 INFO - PROCESS | 2261 | 1461708544597 Marionette DEBUG loaded listener.js 15:09:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 87 (0x115844400) [pid = 2261] [serial = 1553] [outer = 0x11560dc00] 15:09:04 INFO - PROCESS | 2261 | 1461708544950 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]]]}] 15:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 536ms 15:09:05 INFO - PROCESS | 2261 | 1461708545007 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 15:09:05 INFO - PROCESS | 2261 | 1461708545008 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 15:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:09:05 INFO - PROCESS | 2261 | 1461708545012 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:09:05 INFO - PROCESS | 2261 | 1461708545015 Marionette TRACE conn2 <- [1,2042,null,{}] 15:09:05 INFO - PROCESS | 2261 | 1461708545022 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}] 15:09:05 INFO - PROCESS | 2261 | 1461708545105 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 15:09:05 INFO - PROCESS | 2261 | 1461708545131 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0e3000 == 30 [pid = 2261] [id = 518] 15:09:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 88 (0x1186b5000) [pid = 2261] [serial = 1554] [outer = 0x0] 15:09:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 89 (0x118fc7400) [pid = 2261] [serial = 1555] [outer = 0x1186b5000] 15:09:05 INFO - PROCESS | 2261 | 1461708545160 Marionette DEBUG loaded listener.js 15:09:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 90 (0x1190e8400) [pid = 2261] [serial = 1556] [outer = 0x1186b5000] 15:09:05 INFO - PROCESS | 2261 | 1461708545518 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]]]}] 15:09:05 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) 15:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 524ms 15:09:05 INFO - PROCESS | 2261 | 1461708545544 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 15:09:05 INFO - PROCESS | 2261 | 1461708545548 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 15:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:09:05 INFO - PROCESS | 2261 | 1461708545557 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:09:05 INFO - PROCESS | 2261 | 1461708545558 Marionette TRACE conn2 <- [1,2046,null,{}] 15:09:05 INFO - PROCESS | 2261 | 1461708545561 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}] 15:09:05 INFO - PROCESS | 2261 | 1461708545674 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 15:09:05 INFO - PROCESS | 2261 | 1461708545680 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7e7000 == 31 [pid = 2261] [id = 519] 15:09:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 91 (0x119141000) [pid = 2261] [serial = 1557] [outer = 0x0] 15:09:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 92 (0x119b72000) [pid = 2261] [serial = 1558] [outer = 0x119141000] 15:09:05 INFO - PROCESS | 2261 | 1461708545721 Marionette DEBUG loaded listener.js 15:09:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 93 (0x11a94a400) [pid = 2261] [serial = 1559] [outer = 0x119141000] 15:09:06 INFO - PROCESS | 2261 | 1461708546161 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]]]}] 15:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 619ms 15:09:06 INFO - PROCESS | 2261 | 1461708546193 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 15:09:06 INFO - PROCESS | 2261 | 1461708546196 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 15:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:09:06 INFO - PROCESS | 2261 | 1461708546201 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:09:06 INFO - PROCESS | 2261 | 1461708546202 Marionette TRACE conn2 <- [1,2050,null,{}] 15:09:06 INFO - PROCESS | 2261 | 1461708546204 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}] 15:09:06 INFO - PROCESS | 2261 | 1461708546283 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 15:09:06 INFO - PROCESS | 2261 | 1461708546287 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:06 INFO - PROCESS | 2261 | ++DOCSHELL 0x125622800 == 32 [pid = 2261] [id = 520] 15:09:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 94 (0x11a94b000) [pid = 2261] [serial = 1560] [outer = 0x0] 15:09:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 95 (0x11a962c00) [pid = 2261] [serial = 1561] [outer = 0x11a94b000] 15:09:06 INFO - PROCESS | 2261 | 1461708546313 Marionette DEBUG loaded listener.js 15:09:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 96 (0x11aa48800) [pid = 2261] [serial = 1562] [outer = 0x11a94b000] 15:09:06 INFO - PROCESS | 2261 | 1461708546693 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]]]}] 15:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 519ms 15:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:09:06 INFO - PROCESS | 2261 | 1461708546728 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 15:09:06 INFO - PROCESS | 2261 | 1461708546730 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 15:09:06 INFO - PROCESS | 2261 | 1461708546733 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:09:06 INFO - PROCESS | 2261 | 1461708546734 Marionette TRACE conn2 <- [1,2054,null,{}] 15:09:06 INFO - PROCESS | 2261 | 1461708546736 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}] 15:09:06 INFO - PROCESS | 2261 | 1461708546854 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 15:09:06 INFO - PROCESS | 2261 | 1461708546867 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:06 INFO - PROCESS | 2261 | ++DOCSHELL 0x119be5000 == 33 [pid = 2261] [id = 521] 15:09:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x11aa63400) [pid = 2261] [serial = 1563] [outer = 0x0] 15:09:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11ba06c00) [pid = 2261] [serial = 1564] [outer = 0x11aa63400] 15:09:06 INFO - PROCESS | 2261 | 1461708546894 Marionette DEBUG loaded listener.js 15:09:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x11c307c00) [pid = 2261] [serial = 1565] [outer = 0x11aa63400] 15:09:07 INFO - PROCESS | 2261 | 1461708547240 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]]]}] 15:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 518ms 15:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:09:07 INFO - PROCESS | 2261 | 1461708547251 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 15:09:07 INFO - PROCESS | 2261 | 1461708547253 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 15:09:07 INFO - PROCESS | 2261 | 1461708547255 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:09:07 INFO - PROCESS | 2261 | 1461708547256 Marionette TRACE conn2 <- [1,2058,null,{}] 15:09:07 INFO - PROCESS | 2261 | 1461708547258 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}] 15:09:07 INFO - PROCESS | 2261 | 1461708547358 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 15:09:07 INFO - PROCESS | 2261 | 1461708547363 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x12799f800 == 34 [pid = 2261] [id = 522] 15:09:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x11ab9c000) [pid = 2261] [serial = 1566] [outer = 0x0] 15:09:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x11c3ea800) [pid = 2261] [serial = 1567] [outer = 0x11ab9c000] 15:09:07 INFO - PROCESS | 2261 | 1461708547418 Marionette DEBUG loaded listener.js 15:09:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x11c61e000) [pid = 2261] [serial = 1568] [outer = 0x11ab9c000] 15:09:07 INFO - PROCESS | 2261 | 1461708547765 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]]]}] 15:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 15:09:07 INFO - PROCESS | 2261 | 1461708547774 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 15:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:09:07 INFO - PROCESS | 2261 | 1461708547775 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 15:09:07 INFO - PROCESS | 2261 | 1461708547777 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:09:07 INFO - PROCESS | 2261 | 1461708547778 Marionette TRACE conn2 <- [1,2062,null,{}] 15:09:07 INFO - PROCESS | 2261 | 1461708547781 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}] 15:09:07 INFO - PROCESS | 2261 | 1461708547880 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 15:09:07 INFO - PROCESS | 2261 | 1461708547892 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x129632000 == 35 [pid = 2261] [id = 523] 15:09:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x11c724000) [pid = 2261] [serial = 1569] [outer = 0x0] 15:09:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x11c76c400) [pid = 2261] [serial = 1570] [outer = 0x11c724000] 15:09:07 INFO - PROCESS | 2261 | 1461708547919 Marionette DEBUG loaded listener.js 15:09:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x11cb1d400) [pid = 2261] [serial = 1571] [outer = 0x11c724000] 15:09:08 INFO - PROCESS | 2261 | 1461708548253 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]]]}] 15:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 522ms 15:09:08 INFO - PROCESS | 2261 | 1461708548300 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 15:09:08 INFO - PROCESS | 2261 | 1461708548302 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 15:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:09:08 INFO - PROCESS | 2261 | 1461708548304 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:09:08 INFO - PROCESS | 2261 | 1461708548305 Marionette TRACE conn2 <- [1,2066,null,{}] 15:09:08 INFO - PROCESS | 2261 | 1461708548307 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}] 15:09:08 INFO - PROCESS | 2261 | 1461708548405 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 15:09:08 INFO - PROCESS | 2261 | 1461708548419 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a815000 == 36 [pid = 2261] [id = 524] 15:09:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x11c72dc00) [pid = 2261] [serial = 1572] [outer = 0x0] 15:09:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x11cc12400) [pid = 2261] [serial = 1573] [outer = 0x11c72dc00] 15:09:08 INFO - PROCESS | 2261 | 1461708548444 Marionette DEBUG loaded listener.js 15:09:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x11cc62c00) [pid = 2261] [serial = 1574] [outer = 0x11c72dc00] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x11cc07400) [pid = 2261] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x11ae74800) [pid = 2261] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x11aa47800) [pid = 2261] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x11ba72000) [pid = 2261] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x118a41c00) [pid = 2261] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x11347c400) [pid = 2261] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x11533fc00) [pid = 2261] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x115604400) [pid = 2261] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x113479000) [pid = 2261] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x11c3f5c00) [pid = 2261] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x11c767000) [pid = 2261] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 96 (0x115636800) [pid = 2261] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:09:08 INFO - PROCESS | 2261 | --DOMWINDOW == 95 (0x12f575800) [pid = 2261] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:09:08 INFO - PROCESS | 2261 | 1461708548847 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]]]}] 15:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 568ms 15:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:09:08 INFO - PROCESS | 2261 | 1461708548873 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 15:09:08 INFO - PROCESS | 2261 | 1461708548874 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 15:09:08 INFO - PROCESS | 2261 | 1461708548880 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:09:08 INFO - PROCESS | 2261 | 1461708548882 Marionette TRACE conn2 <- [1,2070,null,{}] 15:09:08 INFO - PROCESS | 2261 | 1461708548892 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}] 15:09:08 INFO - PROCESS | 2261 | 1461708548976 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 15:09:08 INFO - PROCESS | 2261 | 1461708548982 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a822000 == 37 [pid = 2261] [id = 525] 15:09:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 96 (0x115345000) [pid = 2261] [serial = 1575] [outer = 0x0] 15:09:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x11c306800) [pid = 2261] [serial = 1576] [outer = 0x115345000] 15:09:09 INFO - PROCESS | 2261 | 1461708549008 Marionette DEBUG loaded listener.js 15:09:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11cc0d400) [pid = 2261] [serial = 1577] [outer = 0x115345000] 15:09:09 INFO - PROCESS | 2261 | 1461708549352 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]]]}] 15:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 481ms 15:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:09:09 INFO - PROCESS | 2261 | 1461708549357 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 15:09:09 INFO - PROCESS | 2261 | 1461708549359 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 15:09:09 INFO - PROCESS | 2261 | 1461708549362 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:09:09 INFO - PROCESS | 2261 | 1461708549365 Marionette TRACE conn2 <- [1,2074,null,{}] 15:09:09 INFO - PROCESS | 2261 | 1461708549367 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}] 15:09:09 INFO - PROCESS | 2261 | 1461708549460 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 15:09:09 INFO - PROCESS | 2261 | 1461708549467 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac7b800 == 38 [pid = 2261] [id = 526] 15:09:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x11cc1f800) [pid = 2261] [serial = 1578] [outer = 0x0] 15:09:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x11cede000) [pid = 2261] [serial = 1579] [outer = 0x11cc1f800] 15:09:09 INFO - PROCESS | 2261 | 1461708549496 Marionette DEBUG loaded listener.js 15:09:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x12685e800) [pid = 2261] [serial = 1580] [outer = 0x11cc1f800] 15:09:09 INFO - PROCESS | 2261 | 1461708549858 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]]]}] 15:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 523ms 15:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:09:09 INFO - PROCESS | 2261 | 1461708549891 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 15:09:09 INFO - PROCESS | 2261 | 1461708549893 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 15:09:09 INFO - PROCESS | 2261 | 1461708549897 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:09:09 INFO - PROCESS | 2261 | 1461708549898 Marionette TRACE conn2 <- [1,2078,null,{}] 15:09:09 INFO - PROCESS | 2261 | 1461708549901 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}] 15:09:09 INFO - PROCESS | 2261 | 1461708549981 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 15:09:09 INFO - PROCESS | 2261 | 1461708549986 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c27b800 == 39 [pid = 2261] [id = 527] 15:09:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x12685ec00) [pid = 2261] [serial = 1581] [outer = 0x0] 15:09:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x1269e9800) [pid = 2261] [serial = 1582] [outer = 0x12685ec00] 15:09:10 INFO - PROCESS | 2261 | 1461708550010 Marionette DEBUG loaded listener.js 15:09:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x126f2ec00) [pid = 2261] [serial = 1583] [outer = 0x12685ec00] 15:09:10 INFO - PROCESS | 2261 | 1461708550336 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]]]}] 15:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 471ms 15:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:09:10 INFO - PROCESS | 2261 | 1461708550367 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 15:09:10 INFO - PROCESS | 2261 | 1461708550368 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 15:09:10 INFO - PROCESS | 2261 | 1461708550370 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:09:10 INFO - PROCESS | 2261 | 1461708550371 Marionette TRACE conn2 <- [1,2082,null,{}] 15:09:10 INFO - PROCESS | 2261 | 1461708550373 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}] 15:09:10 INFO - PROCESS | 2261 | 1461708550455 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 15:09:10 INFO - PROCESS | 2261 | 1461708550460 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d119800 == 40 [pid = 2261] [id = 528] 15:09:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x127145400) [pid = 2261] [serial = 1584] [outer = 0x0] 15:09:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x1273c2000) [pid = 2261] [serial = 1585] [outer = 0x127145400] 15:09:10 INFO - PROCESS | 2261 | 1461708550485 Marionette DEBUG loaded listener.js 15:09:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x127908800) [pid = 2261] [serial = 1586] [outer = 0x127145400] 15:09:10 INFO - PROCESS | 2261 | 1461708550984 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]]]}] 15:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 669ms 15:09:11 INFO - PROCESS | 2261 | 1461708551040 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 15:09:11 INFO - PROCESS | 2261 | 1461708551043 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 15:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:09:11 INFO - PROCESS | 2261 | 1461708551047 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:09:11 INFO - PROCESS | 2261 | 1461708551049 Marionette TRACE conn2 <- [1,2086,null,{}] 15:09:11 INFO - PROCESS | 2261 | 1461708551053 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}] 15:09:11 INFO - PROCESS | 2261 | 1461708551161 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 15:09:11 INFO - PROCESS | 2261 | 1461708551259 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x119bee800 == 41 [pid = 2261] [id = 529] 15:09:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x11562b800) [pid = 2261] [serial = 1587] [outer = 0x0] 15:09:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x11562d800) [pid = 2261] [serial = 1588] [outer = 0x11562b800] 15:09:11 INFO - PROCESS | 2261 | 1461708551305 Marionette DEBUG loaded listener.js 15:09:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x1163f5400) [pid = 2261] [serial = 1589] [outer = 0x11562b800] 15:09:11 INFO - PROCESS | 2261 | 1461708551732 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]]]}] 15:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 720ms 15:09:11 INFO - PROCESS | 2261 | 1461708551768 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 15:09:11 INFO - PROCESS | 2261 | 1461708551773 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 15:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:09:11 INFO - PROCESS | 2261 | 1461708551777 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:09:11 INFO - PROCESS | 2261 | 1461708551779 Marionette TRACE conn2 <- [1,2090,null,{}] 15:09:11 INFO - PROCESS | 2261 | 1461708551782 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}] 15:09:11 INFO - PROCESS | 2261 | 1461708551893 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 15:09:11 INFO - PROCESS | 2261 | 1461708551953 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x12574b800 == 42 [pid = 2261] [id = 530] 15:09:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x1186adc00) [pid = 2261] [serial = 1590] [outer = 0x0] 15:09:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x119373c00) [pid = 2261] [serial = 1591] [outer = 0x1186adc00] 15:09:11 INFO - PROCESS | 2261 | 1461708551984 Marionette DEBUG loaded listener.js 15:09:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x11a960000) [pid = 2261] [serial = 1592] [outer = 0x1186adc00] 15:09:12 INFO - PROCESS | 2261 | 1461708552444 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]]]}] 15:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 674ms 15:09:12 INFO - PROCESS | 2261 | 1461708552451 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 15:09:12 INFO - PROCESS | 2261 | 1461708552453 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 15:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:09:12 INFO - PROCESS | 2261 | 1461708552456 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:09:12 INFO - PROCESS | 2261 | 1461708552458 Marionette TRACE conn2 <- [1,2094,null,{}] 15:09:12 INFO - PROCESS | 2261 | 1461708552469 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}] 15:09:12 INFO - PROCESS | 2261 | 1461708552596 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 15:09:12 INFO - PROCESS | 2261 | 1461708552656 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:12 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf51000 == 43 [pid = 2261] [id = 531] 15:09:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x11aba2000) [pid = 2261] [serial = 1593] [outer = 0x0] 15:09:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x11ba76400) [pid = 2261] [serial = 1594] [outer = 0x11aba2000] 15:09:12 INFO - PROCESS | 2261 | 1461708552701 Marionette DEBUG loaded listener.js 15:09:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x11c3f5000) [pid = 2261] [serial = 1595] [outer = 0x11aba2000] 15:09:13 INFO - PROCESS | 2261 | 1461708553140 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]]]}] 15:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 725ms 15:09:13 INFO - PROCESS | 2261 | 1461708553182 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 15:09:13 INFO - PROCESS | 2261 | 1461708553184 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 15:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:09:13 INFO - PROCESS | 2261 | 1461708553186 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:09:13 INFO - PROCESS | 2261 | 1461708553187 Marionette TRACE conn2 <- [1,2098,null,{}] 15:09:13 INFO - PROCESS | 2261 | 1461708553190 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}] 15:09:13 INFO - PROCESS | 2261 | 1461708553293 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 15:09:13 INFO - PROCESS | 2261 | 1461708553352 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3c8000 == 44 [pid = 2261] [id = 532] 15:09:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x11cb21800) [pid = 2261] [serial = 1596] [outer = 0x0] 15:09:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x11cc62400) [pid = 2261] [serial = 1597] [outer = 0x11cb21800] 15:09:13 INFO - PROCESS | 2261 | 1461708553383 Marionette DEBUG loaded listener.js 15:09:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x123edf000) [pid = 2261] [serial = 1598] [outer = 0x11cb21800] 15:09:13 INFO - PROCESS | 2261 | 1461708553791 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]]]}] 15:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 619ms 15:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:09:13 INFO - PROCESS | 2261 | 1461708553806 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 15:09:13 INFO - PROCESS | 2261 | 1461708553807 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 15:09:13 INFO - PROCESS | 2261 | 1461708553810 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:09:13 INFO - PROCESS | 2261 | 1461708553811 Marionette TRACE conn2 <- [1,2102,null,{}] 15:09:13 INFO - PROCESS | 2261 | 1461708553813 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}] 15:09:13 INFO - PROCESS | 2261 | 1461708553916 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 15:09:14 INFO - PROCESS | 2261 | 1461708554004 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6d4800 == 45 [pid = 2261] [id = 533] 15:09:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x11cc67800) [pid = 2261] [serial = 1599] [outer = 0x0] 15:09:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x1269dcc00) [pid = 2261] [serial = 1600] [outer = 0x11cc67800] 15:09:14 INFO - PROCESS | 2261 | 1461708554035 Marionette DEBUG loaded listener.js 15:09:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x127383c00) [pid = 2261] [serial = 1601] [outer = 0x11cc67800] 15:09:14 INFO - PROCESS | 2261 | 1461708554660 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]]]}] 15:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 921ms 15:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:09:14 INFO - PROCESS | 2261 | 1461708554732 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 15:09:14 INFO - PROCESS | 2261 | 1461708554734 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 15:09:14 INFO - PROCESS | 2261 | 1461708554738 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:09:14 INFO - PROCESS | 2261 | 1461708554740 Marionette TRACE conn2 <- [1,2106,null,{}] 15:09:14 INFO - PROCESS | 2261 | 1461708554744 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}] 15:09:14 INFO - PROCESS | 2261 | 1461708554835 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 15:09:14 INFO - PROCESS | 2261 | 1461708554897 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x11baf5000 == 46 [pid = 2261] [id = 534] 15:09:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x1145d7000) [pid = 2261] [serial = 1602] [outer = 0x0] 15:09:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x1147e1000) [pid = 2261] [serial = 1603] [outer = 0x1145d7000] 15:09:14 INFO - PROCESS | 2261 | 1461708554925 Marionette DEBUG loaded listener.js 15:09:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x115346400) [pid = 2261] [serial = 1604] [outer = 0x1145d7000] 15:09:15 INFO - PROCESS | 2261 | 1461708555405 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]]]}] 15:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 673ms 15:09:15 INFO - PROCESS | 2261 | 1461708555411 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 15:09:15 INFO - PROCESS | 2261 | 1461708555417 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 15:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:09:15 INFO - PROCESS | 2261 | 1461708555421 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:09:15 INFO - PROCESS | 2261 | 1461708555423 Marionette TRACE conn2 <- [1,2110,null,{}] 15:09:15 INFO - PROCESS | 2261 | 1461708555425 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}] 15:09:15 INFO - PROCESS | 2261 | 1461708555526 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 15:09:15 INFO - PROCESS | 2261 | 1461708555679 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x12962f000 == 45 [pid = 2261] [id = 91] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x12c27b800 == 44 [pid = 2261] [id = 527] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x12ac7b800 == 43 [pid = 2261] [id = 526] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x12a822000 == 42 [pid = 2261] [id = 525] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x11cc66400) [pid = 2261] [serial = 1531] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x1147d4c00) [pid = 2261] [serial = 1489] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x115632800) [pid = 2261] [serial = 1492] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x11589d000 == 43 [pid = 2261] [id = 535] 15:09:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x113476c00) [pid = 2261] [serial = 1605] [outer = 0x0] 15:09:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x114bc5800) [pid = 2261] [serial = 1606] [outer = 0x113476c00] 15:09:15 INFO - PROCESS | 2261 | 1461708555757 Marionette DEBUG loaded listener.js 15:09:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x115847000) [pid = 2261] [serial = 1607] [outer = 0x113476c00] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x12a815000 == 42 [pid = 2261] [id = 524] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x129632000 == 41 [pid = 2261] [id = 523] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x12799f800 == 40 [pid = 2261] [id = 522] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x119be5000 == 39 [pid = 2261] [id = 521] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x125622800 == 38 [pid = 2261] [id = 520] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7e7000 == 37 [pid = 2261] [id = 519] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0e3000 == 36 [pid = 2261] [id = 518] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x11908c800 == 35 [pid = 2261] [id = 517] 15:09:15 INFO - PROCESS | 2261 | --DOCSHELL 0x119829800 == 34 [pid = 2261] [id = 516] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x130953800) [pid = 2261] [serial = 1454] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x11c3f1c00) [pid = 2261] [serial = 1517] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x11cc03c00) [pid = 2261] [serial = 1526] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x11c305800) [pid = 2261] [serial = 1514] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x11ba03400) [pid = 2261] [serial = 1522] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11cb1a000) [pid = 2261] [serial = 1525] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11aba8c00) [pid = 2261] [serial = 1511] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x11c842400) [pid = 2261] [serial = 1520] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x11a964000) [pid = 2261] [serial = 1508] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x11c72a800) [pid = 2261] [serial = 1523] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x11cc21800) [pid = 2261] [serial = 1529] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x11cc16000) [pid = 2261] [serial = 1528] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x11ba10800) [pid = 2261] [serial = 1513] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x11aa5d800) [pid = 2261] [serial = 1510] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x11c3e6c00) [pid = 2261] [serial = 1516] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x1190e9400) [pid = 2261] [serial = 1504] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x119d7c000) [pid = 2261] [serial = 1505] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x11434fc00) [pid = 2261] [serial = 1496] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x113487400) [pid = 2261] [serial = 1495] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x11560c000) [pid = 2261] [serial = 1498] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x115633c00) [pid = 2261] [serial = 1499] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x119e3c800) [pid = 2261] [serial = 1507] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x11797c400) [pid = 2261] [serial = 1501] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x118987c00) [pid = 2261] [serial = 1502] [outer = 0x0] [url = about:blank] 15:09:15 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x11c628c00) [pid = 2261] [serial = 1519] [outer = 0x0] [url = about:blank] 15:09:16 INFO - PROCESS | 2261 | 1461708556189 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]]]}] 15:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 820ms 15:09:16 INFO - PROCESS | 2261 | 1461708556241 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 15:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:09:16 INFO - PROCESS | 2261 | 1461708556243 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 15:09:16 INFO - PROCESS | 2261 | 1461708556247 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:09:16 INFO - PROCESS | 2261 | 1461708556249 Marionette TRACE conn2 <- [1,2114,null,{}] 15:09:16 INFO - PROCESS | 2261 | 1461708556256 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}] 15:09:16 INFO - PROCESS | 2261 | 1461708556340 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 15:09:16 INFO - PROCESS | 2261 | 1461708556349 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x11baee000 == 35 [pid = 2261] [id = 536] 15:09:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x1190d1800) [pid = 2261] [serial = 1608] [outer = 0x0] 15:09:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x1190e3000) [pid = 2261] [serial = 1609] [outer = 0x1190d1800] 15:09:16 INFO - PROCESS | 2261 | 1461708556377 Marionette DEBUG loaded listener.js 15:09:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x119368800) [pid = 2261] [serial = 1610] [outer = 0x1190d1800] 15:09:16 INFO - PROCESS | 2261 | 1461708556729 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]]]}] 15:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 522ms 15:09:16 INFO - PROCESS | 2261 | 1461708556770 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 15:09:16 INFO - PROCESS | 2261 | 1461708556771 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 15:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:09:16 INFO - PROCESS | 2261 | 1461708556773 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:09:16 INFO - PROCESS | 2261 | 1461708556775 Marionette TRACE conn2 <- [1,2118,null,{}] 15:09:16 INFO - PROCESS | 2261 | 1461708556777 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}] 15:09:16 INFO - PROCESS | 2261 | 1461708556858 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 15:09:16 INFO - PROCESS | 2261 | 1461708556913 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c863000 == 36 [pid = 2261] [id = 537] 15:09:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x11936fc00) [pid = 2261] [serial = 1611] [outer = 0x0] 15:09:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x119e44400) [pid = 2261] [serial = 1612] [outer = 0x11936fc00] 15:09:16 INFO - PROCESS | 2261 | 1461708556939 Marionette DEBUG loaded listener.js 15:09:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x11aa3d400) [pid = 2261] [serial = 1613] [outer = 0x11936fc00] 15:09:17 INFO - PROCESS | 2261 | 1461708557256 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]]]}] 15:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 517ms 15:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:09:17 INFO - PROCESS | 2261 | 1461708557292 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 15:09:17 INFO - PROCESS | 2261 | 1461708557293 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 15:09:17 INFO - PROCESS | 2261 | 1461708557296 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:09:17 INFO - PROCESS | 2261 | 1461708557299 Marionette TRACE conn2 <- [1,2122,null,{}] 15:09:17 INFO - PROCESS | 2261 | 1461708557301 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}] 15:09:17 INFO - PROCESS | 2261 | 1461708557376 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 15:09:17 INFO - PROCESS | 2261 | 1461708557431 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x125730800 == 37 [pid = 2261] [id = 538] 15:09:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x119e44000) [pid = 2261] [serial = 1614] [outer = 0x0] 15:09:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x11ab9d000) [pid = 2261] [serial = 1615] [outer = 0x119e44000] 15:09:17 INFO - PROCESS | 2261 | 1461708557458 Marionette DEBUG loaded listener.js 15:09:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x11b1b8c00) [pid = 2261] [serial = 1616] [outer = 0x119e44000] 15:09:17 INFO - PROCESS | 2261 | 1461708557739 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]]]}] 15:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 471ms 15:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:09:17 INFO - PROCESS | 2261 | 1461708557770 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 15:09:17 INFO - PROCESS | 2261 | 1461708557772 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 15:09:17 INFO - PROCESS | 2261 | 1461708557774 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:09:17 INFO - PROCESS | 2261 | 1461708557775 Marionette TRACE conn2 <- [1,2126,null,{}] 15:09:17 INFO - PROCESS | 2261 | 1461708557778 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}] 15:09:17 INFO - PROCESS | 2261 | 1461708557879 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 15:09:17 INFO - PROCESS | 2261 | 1461708557886 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x1143de000 == 38 [pid = 2261] [id = 539] 15:09:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x11ba10400) [pid = 2261] [serial = 1617] [outer = 0x0] 15:09:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x11c308800) [pid = 2261] [serial = 1618] [outer = 0x11ba10400] 15:09:17 INFO - PROCESS | 2261 | 1461708557914 Marionette DEBUG loaded listener.js 15:09:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x11c72fc00) [pid = 2261] [serial = 1619] [outer = 0x11ba10400] 15:09:18 INFO - PROCESS | 2261 | 1461708558309 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]]]}] 15:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 571ms 15:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:09:18 INFO - PROCESS | 2261 | 1461708558347 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 15:09:18 INFO - PROCESS | 2261 | 1461708558348 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 15:09:18 INFO - PROCESS | 2261 | 1461708558350 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:09:18 INFO - PROCESS | 2261 | 1461708558351 Marionette TRACE conn2 <- [1,2130,null,{}] 15:09:18 INFO - PROCESS | 2261 | 1461708558353 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}] 15:09:18 INFO - PROCESS | 2261 | 1461708558454 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 15:09:18 INFO - PROCESS | 2261 | 1461708558465 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x12979b000 == 39 [pid = 2261] [id = 540] 15:09:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x11c768400) [pid = 2261] [serial = 1620] [outer = 0x0] 15:09:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x11cb13800) [pid = 2261] [serial = 1621] [outer = 0x11c768400] 15:09:18 INFO - PROCESS | 2261 | 1461708558491 Marionette DEBUG loaded listener.js 15:09:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x11cc03c00) [pid = 2261] [serial = 1622] [outer = 0x11c768400] 15:09:18 INFO - PROCESS | 2261 | 1461708558839 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] 15:09:18 INFO - PROCESS | 2261 | 1461708558871 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 15:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:09:18 INFO - PROCESS | 2261 | 1461708558880 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:09:18 INFO - PROCESS | 2261 | 1461708558881 Marionette TRACE conn2 <- [1,2134,null,{}] 15:09:18 INFO - PROCESS | 2261 | 1461708558883 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}] 15:09:19 INFO - PROCESS | 2261 | 1461708558996 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 15:09:19 INFO - PROCESS | 2261 | 1461708559000 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a817800 == 40 [pid = 2261] [id = 541] 15:09:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x11c76dc00) [pid = 2261] [serial = 1623] [outer = 0x0] 15:09:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x11cc13800) [pid = 2261] [serial = 1624] [outer = 0x11c76dc00] 15:09:19 INFO - PROCESS | 2261 | 1461708559025 Marionette DEBUG loaded listener.js 15:09:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x11cc6bc00) [pid = 2261] [serial = 1625] [outer = 0x11c76dc00] 15:09:19 INFO - PROCESS | 2261 | 1461708559385 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]]]}] 15:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 521ms 15:09:19 INFO - PROCESS | 2261 | 1461708559401 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 15:09:19 INFO - PROCESS | 2261 | 1461708559402 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 15:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:09:19 INFO - PROCESS | 2261 | 1461708559404 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:09:19 INFO - PROCESS | 2261 | 1461708559405 Marionette TRACE conn2 <- [1,2138,null,{}] 15:09:19 INFO - PROCESS | 2261 | 1461708559408 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}] 15:09:19 INFO - PROCESS | 2261 | 1461708559510 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 15:09:19 INFO - PROCESS | 2261 | 1461708559523 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ab0a800 == 41 [pid = 2261] [id = 542] 15:09:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x11cedb400) [pid = 2261] [serial = 1626] [outer = 0x0] 15:09:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12567ec00) [pid = 2261] [serial = 1627] [outer = 0x11cedb400] 15:09:19 INFO - PROCESS | 2261 | 1461708559549 Marionette DEBUG loaded listener.js 15:09:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x1273c6800) [pid = 2261] [serial = 1628] [outer = 0x11cedb400] 15:09:19 INFO - PROCESS | 2261 | 1461708559865 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]]]}] 15:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 517ms 15:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:09:19 INFO - PROCESS | 2261 | 1461708559923 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 15:09:19 INFO - PROCESS | 2261 | 1461708559925 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 15:09:19 INFO - PROCESS | 2261 | 1461708559927 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:09:19 INFO - PROCESS | 2261 | 1461708559928 Marionette TRACE conn2 <- [1,2142,null,{}] 15:09:19 INFO - PROCESS | 2261 | 1461708559930 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}] 15:09:20 INFO - PROCESS | 2261 | 1461708560031 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x115345000) [pid = 2261] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11a967000) [pid = 2261] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11456d000) [pid = 2261] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x11562bc00) [pid = 2261] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x11c724400) [pid = 2261] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x113492000) [pid = 2261] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x1186b5000) [pid = 2261] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x11aa63400) [pid = 2261] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x11c72e000) [pid = 2261] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x119141000) [pid = 2261] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x11560dc00) [pid = 2261] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x11ab9c000) [pid = 2261] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x11cb1dc00) [pid = 2261] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x1155c3400) [pid = 2261] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x11a94b000) [pid = 2261] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x1189ea800) [pid = 2261] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x11c724000) [pid = 2261] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x11c72dc00) [pid = 2261] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x11cc1f800) [pid = 2261] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:09:20 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x12685ec00) [pid = 2261] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:09:20 INFO - PROCESS | 2261 | 1461708560222 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x115288000 == 42 [pid = 2261] [id = 543] 15:09:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x11347a400) [pid = 2261] [serial = 1629] [outer = 0x0] 15:09:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x11456d000) [pid = 2261] [serial = 1630] [outer = 0x11347a400] 15:09:20 INFO - PROCESS | 2261 | 1461708560251 Marionette DEBUG loaded listener.js 15:09:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x11593c000) [pid = 2261] [serial = 1631] [outer = 0x11347a400] 15:09:20 INFO - PROCESS | 2261 | 1461708560557 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] 15:09:20 INFO - PROCESS | 2261 | 1461708560600 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 15:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:09:20 INFO - PROCESS | 2261 | 1461708560603 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:09:20 INFO - PROCESS | 2261 | 1461708560604 Marionette TRACE conn2 <- [1,2146,null,{}] 15:09:20 INFO - PROCESS | 2261 | 1461708560607 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}] 15:09:20 INFO - PROCESS | 2261 | 1461708560703 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 15:09:20 INFO - PROCESS | 2261 | 1461708560707 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bcdf000 == 43 [pid = 2261] [id = 544] 15:09:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x115634400) [pid = 2261] [serial = 1632] [outer = 0x0] 15:09:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x11b0f4800) [pid = 2261] [serial = 1633] [outer = 0x115634400] 15:09:20 INFO - PROCESS | 2261 | 1461708560736 Marionette DEBUG loaded listener.js 15:09:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x127d03800) [pid = 2261] [serial = 1634] [outer = 0x115634400] 15:09:21 INFO - PROCESS | 2261 | 1461708561087 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] 15:09:21 INFO - PROCESS | 2261 | 1461708561134 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 15:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:09:21 INFO - PROCESS | 2261 | 1461708561136 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:09:21 INFO - PROCESS | 2261 | 1461708561137 Marionette TRACE conn2 <- [1,2150,null,{}] 15:09:21 INFO - PROCESS | 2261 | 1461708561140 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}] 15:09:21 INFO - PROCESS | 2261 | 1461708561222 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 15:09:21 INFO - PROCESS | 2261 | 1461708561226 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3c4800 == 44 [pid = 2261] [id = 545] 15:09:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x127d07c00) [pid = 2261] [serial = 1635] [outer = 0x0] 15:09:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x128492400) [pid = 2261] [serial = 1636] [outer = 0x127d07c00] 15:09:21 INFO - PROCESS | 2261 | 1461708561251 Marionette DEBUG loaded listener.js 15:09:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x12855e800) [pid = 2261] [serial = 1637] [outer = 0x127d07c00] 15:09:21 INFO - PROCESS | 2261 | 1461708561598 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]]]}] 15:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 469ms 15:09:21 INFO - PROCESS | 2261 | 1461708561605 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 15:09:21 INFO - PROCESS | 2261 | 1461708561607 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 15:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:09:21 INFO - PROCESS | 2261 | 1461708561609 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:09:21 INFO - PROCESS | 2261 | 1461708561610 Marionette TRACE conn2 <- [1,2154,null,{}] 15:09:21 INFO - PROCESS | 2261 | 1461708561617 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}] 15:09:21 INFO - PROCESS | 2261 | 1461708561702 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 15:09:21 INFO - PROCESS | 2261 | 1461708561706 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dc46000 == 45 [pid = 2261] [id = 546] 15:09:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x12855f400) [pid = 2261] [serial = 1638] [outer = 0x0] 15:09:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x128eee400) [pid = 2261] [serial = 1639] [outer = 0x12855f400] 15:09:21 INFO - PROCESS | 2261 | 1461708561731 Marionette DEBUG loaded listener.js 15:09:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x12a226c00) [pid = 2261] [serial = 1640] [outer = 0x12855f400] 15:09:22 INFO - PROCESS | 2261 | 1461708562056 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]]]}] 15:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 476ms 15:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:09:22 INFO - PROCESS | 2261 | 1461708562085 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 15:09:22 INFO - PROCESS | 2261 | 1461708562086 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 15:09:22 INFO - PROCESS | 2261 | 1461708562089 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:09:22 INFO - PROCESS | 2261 | 1461708562089 Marionette TRACE conn2 <- [1,2158,null,{}] 15:09:22 INFO - PROCESS | 2261 | 1461708562092 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}] 15:09:22 INFO - PROCESS | 2261 | 1461708562203 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 15:09:22 INFO - PROCESS | 2261 | 1461708562298 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x115719800 == 46 [pid = 2261] [id = 547] 15:09:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x113472000) [pid = 2261] [serial = 1641] [outer = 0x0] 15:09:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x113488800) [pid = 2261] [serial = 1642] [outer = 0x113472000] 15:09:22 INFO - PROCESS | 2261 | 1461708562332 Marionette DEBUG loaded listener.js 15:09:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x1147dc400) [pid = 2261] [serial = 1643] [outer = 0x113472000] 15:09:22 INFO - PROCESS | 2261 | 1461708562829 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]]]}] 15:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 767ms 15:09:22 INFO - PROCESS | 2261 | 1461708562858 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 15:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:09:22 INFO - PROCESS | 2261 | 1461708562864 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 15:09:22 INFO - PROCESS | 2261 | 1461708562868 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:09:22 INFO - PROCESS | 2261 | 1461708562871 Marionette TRACE conn2 <- [1,2162,null,{}] 15:09:22 INFO - PROCESS | 2261 | 1461708562874 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}] 15:09:22 INFO - PROCESS | 2261 | 1461708562981 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 15:09:23 INFO - PROCESS | 2261 | 1461708563079 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x11cce3800 == 47 [pid = 2261] [id = 548] 15:09:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x1165fe800) [pid = 2261] [serial = 1644] [outer = 0x0] 15:09:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x11867dc00) [pid = 2261] [serial = 1645] [outer = 0x1165fe800] 15:09:23 INFO - PROCESS | 2261 | 1461708563111 Marionette DEBUG loaded listener.js 15:09:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x118fc8000) [pid = 2261] [serial = 1646] [outer = 0x1165fe800] 15:09:23 INFO - PROCESS | 2261 | 1461708563514 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]]]}] 15:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 672ms 15:09:23 INFO - PROCESS | 2261 | 1461708563556 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 15:09:23 INFO - PROCESS | 2261 | 1461708563559 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 15:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:09:23 INFO - PROCESS | 2261 | 1461708563565 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:09:23 INFO - PROCESS | 2261 | 1461708563567 Marionette TRACE conn2 <- [1,2166,null,{}] 15:09:23 INFO - PROCESS | 2261 | 1461708563569 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}] 15:09:23 INFO - PROCESS | 2261 | 1461708563693 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 15:09:23 INFO - PROCESS | 2261 | 1461708563819 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a81b800 == 48 [pid = 2261] [id = 549] 15:09:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x119140800) [pid = 2261] [serial = 1647] [outer = 0x0] 15:09:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x11a95fc00) [pid = 2261] [serial = 1648] [outer = 0x119140800] 15:09:23 INFO - PROCESS | 2261 | 1461708563867 Marionette DEBUG loaded listener.js 15:09:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x11ba74000) [pid = 2261] [serial = 1649] [outer = 0x119140800] 15:09:24 INFO - PROCESS | 2261 | 1461708564300 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]]]}] 15:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 772ms 15:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:09:24 INFO - PROCESS | 2261 | 1461708564337 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 15:09:24 INFO - PROCESS | 2261 | 1461708564338 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 15:09:24 INFO - PROCESS | 2261 | 1461708564358 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:09:24 INFO - PROCESS | 2261 | 1461708564362 Marionette TRACE conn2 <- [1,2170,null,{}] 15:09:24 INFO - PROCESS | 2261 | 1461708564369 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}] 15:09:24 INFO - PROCESS | 2261 | 1461708564475 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 15:09:24 INFO - PROCESS | 2261 | 1461708564536 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dced800 == 49 [pid = 2261] [id = 550] 15:09:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x11bd9e000) [pid = 2261] [serial = 1650] [outer = 0x0] 15:09:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x11c72a800) [pid = 2261] [serial = 1651] [outer = 0x11bd9e000] 15:09:24 INFO - PROCESS | 2261 | 1461708564566 Marionette DEBUG loaded listener.js 15:09:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x123edec00) [pid = 2261] [serial = 1652] [outer = 0x11bd9e000] 15:09:25 INFO - PROCESS | 2261 | 1461708565014 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]]]}] 15:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 692ms 15:09:25 INFO - PROCESS | 2261 | 1461708565034 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 15:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:09:25 INFO - PROCESS | 2261 | 1461708565036 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 15:09:25 INFO - PROCESS | 2261 | 1461708565038 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:09:25 INFO - PROCESS | 2261 | 1461708565040 Marionette TRACE conn2 <- [1,2174,null,{}] 15:09:25 INFO - PROCESS | 2261 | 1461708565042 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}] 15:09:25 INFO - PROCESS | 2261 | 1461708565147 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 15:09:25 INFO - PROCESS | 2261 | 1461708565206 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e690800 == 50 [pid = 2261] [id = 551] 15:09:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11cc1fc00) [pid = 2261] [serial = 1653] [outer = 0x0] 15:09:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x126f29c00) [pid = 2261] [serial = 1654] [outer = 0x11cc1fc00] 15:09:25 INFO - PROCESS | 2261 | 1461708565237 Marionette DEBUG loaded listener.js 15:09:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x127b94c00) [pid = 2261] [serial = 1655] [outer = 0x11cc1fc00] 15:09:25 INFO - PROCESS | 2261 | 1461708565682 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]]]}] 15:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 669ms 15:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:09:25 INFO - PROCESS | 2261 | 1461708565708 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 15:09:25 INFO - PROCESS | 2261 | 1461708565710 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 15:09:25 INFO - PROCESS | 2261 | 1461708565712 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:09:25 INFO - PROCESS | 2261 | 1461708565713 Marionette TRACE conn2 <- [1,2178,null,{}] 15:09:25 INFO - PROCESS | 2261 | 1461708565716 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}] 15:09:25 INFO - PROCESS | 2261 | 1461708565819 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 15:09:25 INFO - PROCESS | 2261 | 1461708565937 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea32800 == 51 [pid = 2261] [id = 552] 15:09:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x128552800) [pid = 2261] [serial = 1656] [outer = 0x0] 15:09:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x128ef0400) [pid = 2261] [serial = 1657] [outer = 0x128552800] 15:09:25 INFO - PROCESS | 2261 | 1461708565975 Marionette DEBUG loaded listener.js 15:09:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x12a233800) [pid = 2261] [serial = 1658] [outer = 0x128552800] 15:09:26 INFO - PROCESS | 2261 | 1461708566391 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]]]}] 15:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 720ms 15:09:26 INFO - PROCESS | 2261 | 1461708566449 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 15:09:26 INFO - PROCESS | 2261 | 1461708566451 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 15:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:09:26 INFO - PROCESS | 2261 | 1461708566454 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:09:26 INFO - PROCESS | 2261 | 1461708566456 Marionette TRACE conn2 <- [1,2182,null,{}] 15:09:26 INFO - PROCESS | 2261 | 1461708566458 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}] 15:09:26 INFO - PROCESS | 2261 | 1461708566704 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 15:09:26 INFO - PROCESS | 2261 | 1461708566789 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0e3000 == 52 [pid = 2261] [id = 553] 15:09:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11348f800) [pid = 2261] [serial = 1659] [outer = 0x0] 15:09:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11424a400) [pid = 2261] [serial = 1660] [outer = 0x11348f800] 15:09:26 INFO - PROCESS | 2261 | 1461708566818 Marionette DEBUG loaded listener.js 15:09:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x11549a800) [pid = 2261] [serial = 1661] [outer = 0x11348f800] 15:09:27 INFO - PROCESS | 2261 | 1461708567269 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]]]}] 15:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 874ms 15:09:27 INFO - PROCESS | 2261 | 1461708567331 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 15:09:27 INFO - PROCESS | 2261 | 1461708567333 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 15:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:09:27 INFO - PROCESS | 2261 | 1461708567336 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:09:27 INFO - PROCESS | 2261 | 1461708567339 Marionette TRACE conn2 <- [1,2186,null,{}] 15:09:27 INFO - PROCESS | 2261 | 1461708567342 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}] 15:09:27 INFO - PROCESS | 2261 | 1461708567480 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 15:09:27 INFO - PROCESS | 2261 | 1461708567491 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x11baf1800 == 53 [pid = 2261] [id = 554] 15:09:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x118a3fc00) [pid = 2261] [serial = 1662] [outer = 0x0] 15:09:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x118f0a000) [pid = 2261] [serial = 1663] [outer = 0x118a3fc00] 15:09:27 INFO - PROCESS | 2261 | 1461708567536 Marionette DEBUG loaded listener.js 15:09:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x119133800) [pid = 2261] [serial = 1664] [outer = 0x118a3fc00] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x12dc46000 == 52 [pid = 2261] [id = 546] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3c4800 == 51 [pid = 2261] [id = 545] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x12bcdf000 == 50 [pid = 2261] [id = 544] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x115288000 == 49 [pid = 2261] [id = 543] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x12ab0a800 == 48 [pid = 2261] [id = 542] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x12a817800 == 47 [pid = 2261] [id = 541] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x12979b000 == 46 [pid = 2261] [id = 540] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x1273c2000) [pid = 2261] [serial = 1585] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x1143de000 == 45 [pid = 2261] [id = 539] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x125730800 == 44 [pid = 2261] [id = 538] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x11c863000 == 43 [pid = 2261] [id = 537] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x11baee000 == 42 [pid = 2261] [id = 536] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x11589d000 == 41 [pid = 2261] [id = 535] 15:09:27 INFO - PROCESS | 2261 | --DOCSHELL 0x11baf5000 == 40 [pid = 2261] [id = 534] 15:09:27 INFO - PROCESS | 2261 | 1461708567951 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]]]}] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x11a962c00) [pid = 2261] [serial = 1561] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x119b72400) [pid = 2261] [serial = 1538] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x1190d2800) [pid = 2261] [serial = 1537] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x11cb1d400) [pid = 2261] [serial = 1571] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x11c76c400) [pid = 2261] [serial = 1570] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x11c61e000) [pid = 2261] [serial = 1568] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11cc12400) [pid = 2261] [serial = 1573] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x11cede000) [pid = 2261] [serial = 1579] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x1269e9800) [pid = 2261] [serial = 1582] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x11c306800) [pid = 2261] [serial = 1576] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x126f2ec00) [pid = 2261] [serial = 1583] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x11cc62c00) [pid = 2261] [serial = 1574] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x11c3e7400) [pid = 2261] [serial = 1541] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x11ab9f000) [pid = 2261] [serial = 1540] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x115239800) [pid = 2261] [serial = 1550] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x114b4d000) [pid = 2261] [serial = 1549] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11cc6d400) [pid = 2261] [serial = 1547] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11cc18400) [pid = 2261] [serial = 1544] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x11a94a400) [pid = 2261] [serial = 1559] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x11c307c00) [pid = 2261] [serial = 1565] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x12685e800) [pid = 2261] [serial = 1580] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x11cc0d400) [pid = 2261] [serial = 1577] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x11aa48800) [pid = 2261] [serial = 1562] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x11593c400) [pid = 2261] [serial = 1493] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x11cc02400) [pid = 2261] [serial = 1487] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x115340800) [pid = 2261] [serial = 1490] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x118fc7400) [pid = 2261] [serial = 1555] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x1190e8400) [pid = 2261] [serial = 1556] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x11ba06c00) [pid = 2261] [serial = 1564] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x11cc09000) [pid = 2261] [serial = 1543] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x119b72000) [pid = 2261] [serial = 1558] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x11562f000) [pid = 2261] [serial = 1552] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x11c3ea800) [pid = 2261] [serial = 1567] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x115844400) [pid = 2261] [serial = 1553] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x11cc1d400) [pid = 2261] [serial = 1546] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x116574800) [pid = 2261] [serial = 1535] [outer = 0x0] [url = about:blank] 15:09:27 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x11562ec00) [pid = 2261] [serial = 1534] [outer = 0x0] [url = about:blank] 15:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 15:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:09:28 INFO - PROCESS | 2261 | 1461708568007 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 15:09:28 INFO - PROCESS | 2261 | 1461708568009 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 15:09:28 INFO - PROCESS | 2261 | 1461708568011 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:09:28 INFO - PROCESS | 2261 | 1461708568012 Marionette TRACE conn2 <- [1,2190,null,{}] 15:09:28 INFO - PROCESS | 2261 | 1461708568015 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}] 15:09:28 INFO - PROCESS | 2261 | 1461708568095 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 15:09:28 INFO - PROCESS | 2261 | 1461708568104 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b01f800 == 41 [pid = 2261] [id = 555] 15:09:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x119b72000) [pid = 2261] [serial = 1665] [outer = 0x0] 15:09:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x119bcb400) [pid = 2261] [serial = 1666] [outer = 0x119b72000] 15:09:28 INFO - PROCESS | 2261 | 1461708568130 Marionette DEBUG loaded listener.js 15:09:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x11a966000) [pid = 2261] [serial = 1667] [outer = 0x119b72000] 15:09:28 INFO - PROCESS | 2261 | 1461708568472 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]]]}] 15:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 471ms 15:09:28 INFO - PROCESS | 2261 | 1461708568483 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 15:09:28 INFO - PROCESS | 2261 | 1461708568485 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 15:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:09:28 INFO - PROCESS | 2261 | 1461708568493 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:09:28 INFO - PROCESS | 2261 | 1461708568496 Marionette TRACE conn2 <- [1,2194,null,{}] 15:09:28 INFO - PROCESS | 2261 | 1461708568499 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}] 15:09:28 INFO - PROCESS | 2261 | 1461708568602 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 15:09:28 INFO - PROCESS | 2261 | 1461708568655 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x11cce0800 == 42 [pid = 2261] [id = 556] 15:09:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x119b72400) [pid = 2261] [serial = 1668] [outer = 0x0] 15:09:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x11ab9e400) [pid = 2261] [serial = 1669] [outer = 0x119b72400] 15:09:28 INFO - PROCESS | 2261 | 1461708568681 Marionette DEBUG loaded listener.js 15:09:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x11c303c00) [pid = 2261] [serial = 1670] [outer = 0x119b72400] 15:09:28 INFO - PROCESS | 2261 | 1461708568991 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]]]}] 15:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 527ms 15:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:09:29 INFO - PROCESS | 2261 | 1461708569018 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 15:09:29 INFO - PROCESS | 2261 | 1461708569019 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 15:09:29 INFO - PROCESS | 2261 | 1461708569021 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:09:29 INFO - PROCESS | 2261 | 1461708569022 Marionette TRACE conn2 <- [1,2198,null,{}] 15:09:29 INFO - PROCESS | 2261 | 1461708569024 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}] 15:09:29 INFO - PROCESS | 2261 | 1461708569106 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 15:09:29 INFO - PROCESS | 2261 | 1461708569167 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x128563800 == 43 [pid = 2261] [id = 557] 15:09:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x11bd97c00) [pid = 2261] [serial = 1671] [outer = 0x0] 15:09:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x11c3ea800) [pid = 2261] [serial = 1672] [outer = 0x11bd97c00] 15:09:29 INFO - PROCESS | 2261 | 1461708569192 Marionette DEBUG loaded listener.js 15:09:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x11c763c00) [pid = 2261] [serial = 1673] [outer = 0x11bd97c00] 15:09:29 INFO - PROCESS | 2261 | 1461708569463 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]]]}] 15:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 468ms 15:09:29 INFO - PROCESS | 2261 | 1461708569490 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 15:09:29 INFO - PROCESS | 2261 | 1461708569491 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 15:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:09:29 INFO - PROCESS | 2261 | 1461708569493 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:09:29 INFO - PROCESS | 2261 | 1461708569494 Marionette TRACE conn2 <- [1,2202,null,{}] 15:09:29 INFO - PROCESS | 2261 | 1461708569504 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}] 15:09:29 INFO - PROCESS | 2261 | 1461708569593 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 15:09:29 INFO - PROCESS | 2261 | 1461708569600 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x1297b6800 == 44 [pid = 2261] [id = 558] 15:09:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x11cc0bc00) [pid = 2261] [serial = 1674] [outer = 0x0] 15:09:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x11cc0f400) [pid = 2261] [serial = 1675] [outer = 0x11cc0bc00] 15:09:29 INFO - PROCESS | 2261 | 1461708569633 Marionette DEBUG loaded listener.js 15:09:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x11cc68800) [pid = 2261] [serial = 1676] [outer = 0x11cc0bc00] 15:09:30 INFO - PROCESS | 2261 | 1461708570000 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]]]}] 15:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 528ms 15:09:30 INFO - PROCESS | 2261 | 1461708570021 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 15:09:30 INFO - PROCESS | 2261 | 1461708570022 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 15:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:09:30 INFO - PROCESS | 2261 | 1461708570025 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:09:30 INFO - PROCESS | 2261 | 1461708570026 Marionette TRACE conn2 <- [1,2206,null,{}] 15:09:30 INFO - PROCESS | 2261 | 1461708570028 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}] 15:09:30 INFO - PROCESS | 2261 | 1461708570156 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 15:09:30 INFO - PROCESS | 2261 | 1461708570190 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a851800 == 45 [pid = 2261] [id = 559] 15:09:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x11cc0d000) [pid = 2261] [serial = 1677] [outer = 0x0] 15:09:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x1254b0400) [pid = 2261] [serial = 1678] [outer = 0x11cc0d000] 15:09:30 INFO - PROCESS | 2261 | 1461708570216 Marionette DEBUG loaded listener.js 15:09:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x126ee0c00) [pid = 2261] [serial = 1679] [outer = 0x11cc0d000] 15:09:30 INFO - PROCESS | 2261 | 1461708570544 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]]]}] 15:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 569ms 15:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:09:30 INFO - PROCESS | 2261 | 1461708570594 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 15:09:30 INFO - PROCESS | 2261 | 1461708570596 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 15:09:30 INFO - PROCESS | 2261 | 1461708570598 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:09:30 INFO - PROCESS | 2261 | 1461708570599 Marionette TRACE conn2 <- [1,2210,null,{}] 15:09:30 INFO - PROCESS | 2261 | 1461708570601 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}] 15:09:30 INFO - PROCESS | 2261 | 1461708570704 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 15:09:30 INFO - PROCESS | 2261 | 1461708570716 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac77800 == 46 [pid = 2261] [id = 560] 15:09:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x127142c00) [pid = 2261] [serial = 1680] [outer = 0x0] 15:09:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x127910400) [pid = 2261] [serial = 1681] [outer = 0x127142c00] 15:09:30 INFO - PROCESS | 2261 | 1461708570742 Marionette DEBUG loaded listener.js 15:09:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x127d0a800) [pid = 2261] [serial = 1682] [outer = 0x127142c00] 15:09:31 INFO - PROCESS | 2261 | 1461708571186 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]]]}] 15:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 618ms 15:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:09:31 INFO - PROCESS | 2261 | 1461708571222 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 15:09:31 INFO - PROCESS | 2261 | 1461708571224 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 15:09:31 INFO - PROCESS | 2261 | 1461708571227 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:09:31 INFO - PROCESS | 2261 | 1461708571229 Marionette TRACE conn2 <- [1,2214,null,{}] 15:09:31 INFO - PROCESS | 2261 | 1461708571232 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}] 15:09:31 INFO - PROCESS | 2261 | 1461708571379 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 15:09:31 INFO - PROCESS | 2261 | 1461708571395 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bcca000 == 47 [pid = 2261] [id = 561] 15:09:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x127150000) [pid = 2261] [serial = 1683] [outer = 0x0] 15:09:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12855c400) [pid = 2261] [serial = 1684] [outer = 0x127150000] 15:09:31 INFO - PROCESS | 2261 | 1461708571421 Marionette DEBUG loaded listener.js 15:09:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12a22bc00) [pid = 2261] [serial = 1685] [outer = 0x127150000] 15:09:31 INFO - PROCESS | 2261 | 1461708571725 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]]]}] 15:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 525ms 15:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:09:31 INFO - PROCESS | 2261 | 1461708571757 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 15:09:31 INFO - PROCESS | 2261 | 1461708571758 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 15:09:31 INFO - PROCESS | 2261 | 1461708571760 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:09:31 INFO - PROCESS | 2261 | 1461708571762 Marionette TRACE conn2 <- [1,2218,null,{}] 15:09:31 INFO - PROCESS | 2261 | 1461708571766 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}] 15:09:31 INFO - PROCESS | 2261 | 1461708571870 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 15:09:31 INFO - PROCESS | 2261 | 1461708571906 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d10a000 == 48 [pid = 2261] [id = 562] 15:09:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x1285fd800) [pid = 2261] [serial = 1686] [outer = 0x0] 15:09:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12a233c00) [pid = 2261] [serial = 1687] [outer = 0x1285fd800] 15:09:31 INFO - PROCESS | 2261 | 1461708571931 Marionette DEBUG loaded listener.js 15:09:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x12a829800) [pid = 2261] [serial = 1688] [outer = 0x1285fd800] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x11347a400) [pid = 2261] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x115634400) [pid = 2261] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x11936fc00) [pid = 2261] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11c768400) [pid = 2261] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11c76dc00) [pid = 2261] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x11cedb400) [pid = 2261] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x11ba10400) [pid = 2261] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x1190d1800) [pid = 2261] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x119e44000) [pid = 2261] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x1145d7000) [pid = 2261] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x113476c00) [pid = 2261] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:09:32 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x127d07c00) [pid = 2261] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:09:32 INFO - PROCESS | 2261 | 1461708572333 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]]]}] 15:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 621ms 15:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:09:32 INFO - PROCESS | 2261 | 1461708572382 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 15:09:32 INFO - PROCESS | 2261 | 1461708572383 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 15:09:32 INFO - PROCESS | 2261 | 1461708572385 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:09:32 INFO - PROCESS | 2261 | 1461708572387 Marionette TRACE conn2 <- [1,2222,null,{}] 15:09:32 INFO - PROCESS | 2261 | 1461708572389 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}] 15:09:32 INFO - PROCESS | 2261 | 1461708572472 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 15:09:32 INFO - PROCESS | 2261 | 1461708572537 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c27e800 == 49 [pid = 2261] [id = 563] 15:09:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x1189ea800) [pid = 2261] [serial = 1689] [outer = 0x0] 15:09:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x11aba7000) [pid = 2261] [serial = 1690] [outer = 0x1189ea800] 15:09:32 INFO - PROCESS | 2261 | 1461708572567 Marionette DEBUG loaded listener.js 15:09:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x12a230800) [pid = 2261] [serial = 1691] [outer = 0x1189ea800] 15:09:32 INFO - PROCESS | 2261 | 1461708572868 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]]]}] 15:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 15:09:32 INFO - PROCESS | 2261 | 1461708572904 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 15:09:32 INFO - PROCESS | 2261 | 1461708572906 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 15:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:09:32 INFO - PROCESS | 2261 | 1461708572908 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:09:32 INFO - PROCESS | 2261 | 1461708572910 Marionette TRACE conn2 <- [1,2226,null,{}] 15:09:32 INFO - PROCESS | 2261 | 1461708572915 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}] 15:09:33 INFO - PROCESS | 2261 | 1461708573014 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 15:09:33 INFO - PROCESS | 2261 | 1461708573019 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e683800 == 50 [pid = 2261] [id = 564] 15:09:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x12a82a400) [pid = 2261] [serial = 1692] [outer = 0x0] 15:09:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x12a91c000) [pid = 2261] [serial = 1693] [outer = 0x12a82a400] 15:09:33 INFO - PROCESS | 2261 | 1461708573044 Marionette DEBUG loaded listener.js 15:09:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12a928000) [pid = 2261] [serial = 1694] [outer = 0x12a82a400] 15:09:33 INFO - PROCESS | 2261 | 1461708573390 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]]]}] 15:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 523ms 15:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:09:33 INFO - PROCESS | 2261 | 1461708573441 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 15:09:33 INFO - PROCESS | 2261 | 1461708573442 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 15:09:33 INFO - PROCESS | 2261 | 1461708573445 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:09:33 INFO - PROCESS | 2261 | 1461708573446 Marionette TRACE conn2 <- [1,2230,null,{}] 15:09:33 INFO - PROCESS | 2261 | 1461708573448 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}] 15:09:33 INFO - PROCESS | 2261 | 1461708573532 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 15:09:33 INFO - PROCESS | 2261 | 1461708573536 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ec35000 == 51 [pid = 2261] [id = 565] 15:09:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x12a929400) [pid = 2261] [serial = 1695] [outer = 0x0] 15:09:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x12a9a1000) [pid = 2261] [serial = 1696] [outer = 0x12a929400] 15:09:33 INFO - PROCESS | 2261 | 1461708573561 Marionette DEBUG loaded listener.js 15:09:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12a9a9800) [pid = 2261] [serial = 1697] [outer = 0x12a929400] 15:09:33 INFO - PROCESS | 2261 | 1461708573891 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]]]}] 15:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 470ms 15:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:09:33 INFO - PROCESS | 2261 | 1461708573916 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 15:09:33 INFO - PROCESS | 2261 | 1461708573917 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 15:09:33 INFO - PROCESS | 2261 | 1461708573919 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:09:33 INFO - PROCESS | 2261 | 1461708573920 Marionette TRACE conn2 <- [1,2234,null,{}] 15:09:33 INFO - PROCESS | 2261 | 1461708573923 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}] 15:09:34 INFO - PROCESS | 2261 | 1461708574008 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 15:09:34 INFO - PROCESS | 2261 | 1461708574012 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ec49800 == 52 [pid = 2261] [id = 566] 15:09:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12a9a9c00) [pid = 2261] [serial = 1698] [outer = 0x0] 15:09:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12aa06c00) [pid = 2261] [serial = 1699] [outer = 0x12a9a9c00] 15:09:34 INFO - PROCESS | 2261 | 1461708574037 Marionette DEBUG loaded listener.js 15:09:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x12aa0cc00) [pid = 2261] [serial = 1700] [outer = 0x12a9a9c00] 15:09:34 INFO - PROCESS | 2261 | 1461708574558 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]]]}] 15:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 669ms 15:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:09:34 INFO - PROCESS | 2261 | 1461708574588 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 15:09:34 INFO - PROCESS | 2261 | 1461708574591 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 15:09:34 INFO - PROCESS | 2261 | 1461708574594 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:09:34 INFO - PROCESS | 2261 | 1461708574597 Marionette TRACE conn2 <- [1,2238,null,{}] 15:09:34 INFO - PROCESS | 2261 | 1461708574601 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}] 15:09:34 INFO - PROCESS | 2261 | 1461708574712 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 15:09:34 INFO - PROCESS | 2261 | 1461708574786 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c376000 == 53 [pid = 2261] [id = 567] 15:09:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x11562f000) [pid = 2261] [serial = 1701] [outer = 0x0] 15:09:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x116574800) [pid = 2261] [serial = 1702] [outer = 0x11562f000] 15:09:34 INFO - PROCESS | 2261 | 1461708574819 Marionette DEBUG loaded listener.js 15:09:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x118fc9800) [pid = 2261] [serial = 1703] [outer = 0x11562f000] 15:09:35 INFO - PROCESS | 2261 | 1461708575241 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]]]}] 15:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 671ms 15:09:35 INFO - PROCESS | 2261 | 1461708575266 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 15:09:35 INFO - PROCESS | 2261 | 1461708575270 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 15:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:09:35 INFO - PROCESS | 2261 | 1461708575275 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:09:35 INFO - PROCESS | 2261 | 1461708575277 Marionette TRACE conn2 <- [1,2242,null,{}] 15:09:35 INFO - PROCESS | 2261 | 1461708575279 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}] 15:09:35 INFO - PROCESS | 2261 | 1461708575387 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 15:09:35 INFO - PROCESS | 2261 | 1461708575482 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x12961b800 == 54 [pid = 2261] [id = 568] 15:09:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x119d80400) [pid = 2261] [serial = 1704] [outer = 0x0] 15:09:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x11aa5f400) [pid = 2261] [serial = 1705] [outer = 0x119d80400] 15:09:35 INFO - PROCESS | 2261 | 1461708575526 Marionette DEBUG loaded listener.js 15:09:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x11b0e8000) [pid = 2261] [serial = 1706] [outer = 0x119d80400] 15:09:35 INFO - PROCESS | 2261 | 1461708575939 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]]]}] 15:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 15:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:09:35 INFO - PROCESS | 2261 | 1461708575946 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 15:09:35 INFO - PROCESS | 2261 | 1461708575948 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 15:09:35 INFO - PROCESS | 2261 | 1461708575950 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:09:35 INFO - PROCESS | 2261 | 1461708575953 Marionette TRACE conn2 <- [1,2246,null,{}] 15:09:35 INFO - PROCESS | 2261 | 1461708575961 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}] 15:09:36 INFO - PROCESS | 2261 | 1461708576071 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 15:09:36 INFO - PROCESS | 2261 | 1461708576135 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dce3800 == 55 [pid = 2261] [id = 569] 15:09:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x11c310c00) [pid = 2261] [serial = 1707] [outer = 0x0] 15:09:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11cc04800) [pid = 2261] [serial = 1708] [outer = 0x11c310c00] 15:09:36 INFO - PROCESS | 2261 | 1461708576207 Marionette DEBUG loaded listener.js 15:09:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11cc6d400) [pid = 2261] [serial = 1709] [outer = 0x11c310c00] 15:09:36 INFO - PROCESS | 2261 | 1461708576645 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]]]}] 15:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 722ms 15:09:36 INFO - PROCESS | 2261 | 1461708576673 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 15:09:36 INFO - PROCESS | 2261 | 1461708576675 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 15:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:09:36 INFO - PROCESS | 2261 | 1461708576677 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:09:36 INFO - PROCESS | 2261 | 1461708576679 Marionette TRACE conn2 <- [1,2250,null,{}] 15:09:36 INFO - PROCESS | 2261 | 1461708576683 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}] 15:09:36 INFO - PROCESS | 2261 | 1461708576805 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 15:09:36 INFO - PROCESS | 2261 | 1461708576892 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f08f000 == 56 [pid = 2261] [id = 570] 15:09:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x1273c6000) [pid = 2261] [serial = 1710] [outer = 0x0] 15:09:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x128491000) [pid = 2261] [serial = 1711] [outer = 0x1273c6000] 15:09:36 INFO - PROCESS | 2261 | 1461708576923 Marionette DEBUG loaded listener.js 15:09:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12a823800) [pid = 2261] [serial = 1712] [outer = 0x1273c6000] 15:09:37 INFO - PROCESS | 2261 | 1461708577329 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]]]}] 15:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 675ms 15:09:37 INFO - PROCESS | 2261 | 1461708577352 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 15:09:37 INFO - PROCESS | 2261 | 1461708577354 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 15:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:09:37 INFO - PROCESS | 2261 | 1461708577356 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:09:37 INFO - PROCESS | 2261 | 1461708577357 Marionette TRACE conn2 <- [1,2254,null,{}] 15:09:37 INFO - PROCESS | 2261 | 1461708577360 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}] 15:09:37 INFO - PROCESS | 2261 | 1461708577463 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 15:09:37 INFO - PROCESS | 2261 | 1461708577524 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f079800 == 57 [pid = 2261] [id = 571] 15:09:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x114351400) [pid = 2261] [serial = 1713] [outer = 0x0] 15:09:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12a82c800) [pid = 2261] [serial = 1714] [outer = 0x114351400] 15:09:37 INFO - PROCESS | 2261 | 1461708577611 Marionette DEBUG loaded listener.js 15:09:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x12a929800) [pid = 2261] [serial = 1715] [outer = 0x114351400] 15:09:38 INFO - PROCESS | 2261 | 1461708578232 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]]]}] 15:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 921ms 15:09:38 INFO - PROCESS | 2261 | 1461708578284 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 15:09:38 INFO - PROCESS | 2261 | 1461708578287 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 15:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:09:38 INFO - PROCESS | 2261 | 1461708578291 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:09:38 INFO - PROCESS | 2261 | 1461708578293 Marionette TRACE conn2 <- [1,2258,null,{}] 15:09:38 INFO - PROCESS | 2261 | 1461708578298 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}] 15:09:38 INFO - PROCESS | 2261 | 1461708578394 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 15:09:38 INFO - PROCESS | 2261 | 1461708578464 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256ac800 == 58 [pid = 2261] [id = 572] 15:09:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x11560e000) [pid = 2261] [serial = 1716] [outer = 0x0] 15:09:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x11562d400) [pid = 2261] [serial = 1717] [outer = 0x11560e000] 15:09:38 INFO - PROCESS | 2261 | 1461708578493 Marionette DEBUG loaded listener.js 15:09:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x11797f400) [pid = 2261] [serial = 1718] [outer = 0x11560e000] 15:09:38 INFO - PROCESS | 2261 | 1461708578922 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]]]}] 15:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 675ms 15:09:38 INFO - PROCESS | 2261 | 1461708578968 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 15:09:38 INFO - PROCESS | 2261 | 1461708578973 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 15:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:09:38 INFO - PROCESS | 2261 | 1461708578977 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:09:38 INFO - PROCESS | 2261 | 1461708578981 Marionette TRACE conn2 <- [1,2262,null,{}] 15:09:38 INFO - PROCESS | 2261 | 1461708578985 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}] 15:09:39 INFO - PROCESS | 2261 | 1461708579069 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 15:09:39 INFO - PROCESS | 2261 | 1461708579144 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ae48000 == 59 [pid = 2261] [id = 573] 15:09:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x1186b3400) [pid = 2261] [serial = 1719] [outer = 0x0] 15:09:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x1190d2000) [pid = 2261] [serial = 1720] [outer = 0x1186b3400] 15:09:39 INFO - PROCESS | 2261 | 1461708579172 Marionette DEBUG loaded listener.js 15:09:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x119367c00) [pid = 2261] [serial = 1721] [outer = 0x1186b3400] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12ec35000 == 58 [pid = 2261] [id = 565] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12e683800 == 57 [pid = 2261] [id = 564] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12c27e800 == 56 [pid = 2261] [id = 563] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12d10a000 == 55 [pid = 2261] [id = 562] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12bcca000 == 54 [pid = 2261] [id = 561] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12ac77800 == 53 [pid = 2261] [id = 560] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12a851800 == 52 [pid = 2261] [id = 559] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x128eee400) [pid = 2261] [serial = 1639] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x1297b6800 == 51 [pid = 2261] [id = 558] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x128563800 == 50 [pid = 2261] [id = 557] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x11cce0800 == 49 [pid = 2261] [id = 556] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x11b01f800 == 48 [pid = 2261] [id = 555] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x11baf1800 == 47 [pid = 2261] [id = 554] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0e3000 == 46 [pid = 2261] [id = 553] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x11cce3800 == 45 [pid = 2261] [id = 548] 15:09:39 INFO - PROCESS | 2261 | --DOCSHELL 0x115719800 == 44 [pid = 2261] [id = 547] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x11cb13800) [pid = 2261] [serial = 1621] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x11cc13800) [pid = 2261] [serial = 1624] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11cc03c00) [pid = 2261] [serial = 1622] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12567ec00) [pid = 2261] [serial = 1627] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x11c308800) [pid = 2261] [serial = 1618] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x1190e3000) [pid = 2261] [serial = 1609] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x119368800) [pid = 2261] [serial = 1610] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x119373c00) [pid = 2261] [serial = 1591] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x11ab9d000) [pid = 2261] [serial = 1615] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x11b1b8c00) [pid = 2261] [serial = 1616] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x11cc6bc00) [pid = 2261] [serial = 1625] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x115346400) [pid = 2261] [serial = 1604] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x1147e1000) [pid = 2261] [serial = 1603] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11ba76400) [pid = 2261] [serial = 1594] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x11cc62400) [pid = 2261] [serial = 1597] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11562d800) [pid = 2261] [serial = 1588] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x114bc5800) [pid = 2261] [serial = 1606] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x115847000) [pid = 2261] [serial = 1607] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12855e800) [pid = 2261] [serial = 1637] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x1269dcc00) [pid = 2261] [serial = 1600] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x1273c6800) [pid = 2261] [serial = 1628] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x11593c000) [pid = 2261] [serial = 1631] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x128492400) [pid = 2261] [serial = 1636] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11b0f4800) [pid = 2261] [serial = 1633] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11456d000) [pid = 2261] [serial = 1630] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x127d03800) [pid = 2261] [serial = 1634] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x119e44400) [pid = 2261] [serial = 1612] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x11aa3d400) [pid = 2261] [serial = 1613] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x11c72fc00) [pid = 2261] [serial = 1619] [outer = 0x0] [url = about:blank] 15:09:39 INFO - PROCESS | 2261 | 1461708579570 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]]]}] 15:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 628ms 15:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:09:39 INFO - PROCESS | 2261 | 1461708579605 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 15:09:39 INFO - PROCESS | 2261 | 1461708579607 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 15:09:39 INFO - PROCESS | 2261 | 1461708579609 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:09:39 INFO - PROCESS | 2261 | 1461708579611 Marionette TRACE conn2 <- [1,2266,null,{}] 15:09:39 INFO - PROCESS | 2261 | 1461708579619 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}] 15:09:39 INFO - PROCESS | 2261 | 1461708579724 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 15:09:39 INFO - PROCESS | 2261 | 1461708579789 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0e3000 == 45 [pid = 2261] [id = 574] 15:09:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x1186b5400) [pid = 2261] [serial = 1722] [outer = 0x0] 15:09:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x119e43800) [pid = 2261] [serial = 1723] [outer = 0x1186b5400] 15:09:39 INFO - PROCESS | 2261 | 1461708579818 Marionette DEBUG loaded listener.js 15:09:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x11aa47c00) [pid = 2261] [serial = 1724] [outer = 0x1186b5400] 15:09:40 INFO - PROCESS | 2261 | 1461708580140 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]]]}] 15:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 573ms 15:09:40 INFO - PROCESS | 2261 | 1461708580183 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 15:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:09:40 INFO - PROCESS | 2261 | 1461708580184 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 15:09:40 INFO - PROCESS | 2261 | 1461708580186 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:09:40 INFO - PROCESS | 2261 | 1461708580188 Marionette TRACE conn2 <- [1,2270,null,{}] 15:09:40 INFO - PROCESS | 2261 | 1461708580190 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}] 15:09:40 INFO - PROCESS | 2261 | 1461708580273 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 15:09:40 INFO - PROCESS | 2261 | 1461708580278 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x12572f800 == 46 [pid = 2261] [id = 575] 15:09:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x11ab9d800) [pid = 2261] [serial = 1725] [outer = 0x0] 15:09:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x11ba79000) [pid = 2261] [serial = 1726] [outer = 0x11ab9d800] 15:09:40 INFO - PROCESS | 2261 | 1461708580304 Marionette DEBUG loaded listener.js 15:09:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x11c30bc00) [pid = 2261] [serial = 1727] [outer = 0x11ab9d800] 15:09:40 INFO - PROCESS | 2261 | 1461708580645 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]]]}] 15:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 518ms 15:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:09:40 INFO - PROCESS | 2261 | 1461708580706 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 15:09:40 INFO - PROCESS | 2261 | 1461708580707 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 15:09:40 INFO - PROCESS | 2261 | 1461708580709 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:09:40 INFO - PROCESS | 2261 | 1461708580710 Marionette TRACE conn2 <- [1,2274,null,{}] 15:09:40 INFO - PROCESS | 2261 | 1461708580712 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}] 15:09:40 INFO - PROCESS | 2261 | 1461708580791 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 15:09:40 INFO - PROCESS | 2261 | 1461708580796 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x128e62000 == 47 [pid = 2261] [id = 576] 15:09:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x11c3e8400) [pid = 2261] [serial = 1728] [outer = 0x0] 15:09:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x11c61e000) [pid = 2261] [serial = 1729] [outer = 0x11c3e8400] 15:09:40 INFO - PROCESS | 2261 | 1461708580824 Marionette DEBUG loaded listener.js 15:09:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x11c72e400) [pid = 2261] [serial = 1730] [outer = 0x11c3e8400] 15:09:41 INFO - PROCESS | 2261 | 1461708581164 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]]]}] 15:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 467ms 15:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:09:41 INFO - PROCESS | 2261 | 1461708581177 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 15:09:41 INFO - PROCESS | 2261 | 1461708581178 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 15:09:41 INFO - PROCESS | 2261 | 1461708581183 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:09:41 INFO - PROCESS | 2261 | 1461708581184 Marionette TRACE conn2 <- [1,2278,null,{}] 15:09:41 INFO - PROCESS | 2261 | 1461708581186 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}] 15:09:41 INFO - PROCESS | 2261 | 1461708581287 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 15:09:41 INFO - PROCESS | 2261 | 1461708581366 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x1165ec000 == 48 [pid = 2261] [id = 577] 15:09:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x11ca62400) [pid = 2261] [serial = 1731] [outer = 0x0] 15:09:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11cbbc800) [pid = 2261] [serial = 1732] [outer = 0x11ca62400] 15:09:41 INFO - PROCESS | 2261 | 1461708581397 Marionette DEBUG loaded listener.js 15:09:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11cc6f000) [pid = 2261] [serial = 1733] [outer = 0x11ca62400] 15:09:41 INFO - PROCESS | 2261 | 1461708581772 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]]]}] 15:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 620ms 15:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:09:41 INFO - PROCESS | 2261 | 1461708581803 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 15:09:41 INFO - PROCESS | 2261 | 1461708581804 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 15:09:41 INFO - PROCESS | 2261 | 1461708581806 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:09:41 INFO - PROCESS | 2261 | 1461708581807 Marionette TRACE conn2 <- [1,2282,null,{}] 15:09:41 INFO - PROCESS | 2261 | 1461708581810 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}] 15:09:41 INFO - PROCESS | 2261 | 1461708581915 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 15:09:41 INFO - PROCESS | 2261 | 1461708581929 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a853000 == 49 [pid = 2261] [id = 578] 15:09:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x11cc1f400) [pid = 2261] [serial = 1734] [outer = 0x0] 15:09:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x126f22800) [pid = 2261] [serial = 1735] [outer = 0x11cc1f400] 15:09:41 INFO - PROCESS | 2261 | 1461708581955 Marionette DEBUG loaded listener.js 15:09:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x1273ca400) [pid = 2261] [serial = 1736] [outer = 0x11cc1f400] 15:09:42 INFO - PROCESS | 2261 | 1461708582307 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]]]}] 15:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 15:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:09:42 INFO - PROCESS | 2261 | 1461708582326 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 15:09:42 INFO - PROCESS | 2261 | 1461708582327 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 15:09:42 INFO - PROCESS | 2261 | 1461708582329 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:09:42 INFO - PROCESS | 2261 | 1461708582330 Marionette TRACE conn2 <- [1,2286,null,{}] 15:09:42 INFO - PROCESS | 2261 | 1461708582332 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}] 15:09:42 INFO - PROCESS | 2261 | 1461708582436 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 15:09:42 INFO - PROCESS | 2261 | 1461708582448 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac81800 == 50 [pid = 2261] [id = 579] 15:09:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x1279c7000) [pid = 2261] [serial = 1737] [outer = 0x0] 15:09:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x128487800) [pid = 2261] [serial = 1738] [outer = 0x1279c7000] 15:09:42 INFO - PROCESS | 2261 | 1461708582474 Marionette DEBUG loaded listener.js 15:09:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x128561400) [pid = 2261] [serial = 1739] [outer = 0x1279c7000] 15:09:42 INFO - PROCESS | 2261 | 1461708582819 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]]]}] 15:09:42 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 15:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 521ms 15:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:09:42 INFO - PROCESS | 2261 | 1461708582851 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 15:09:42 INFO - PROCESS | 2261 | 1461708582852 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 15:09:42 INFO - PROCESS | 2261 | 1461708582854 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:09:42 INFO - PROCESS | 2261 | 1461708582855 Marionette TRACE conn2 <- [1,2290,null,{}] 15:09:42 INFO - PROCESS | 2261 | 1461708582857 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}] 15:09:42 INFO - PROCESS | 2261 | 1461708582975 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 15:09:42 INFO - PROCESS | 2261 | 1461708582988 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf4b000 == 51 [pid = 2261] [id = 580] 15:09:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x127b93000) [pid = 2261] [serial = 1740] [outer = 0x0] 15:09:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x12a232800) [pid = 2261] [serial = 1741] [outer = 0x127b93000] 15:09:43 INFO - PROCESS | 2261 | 1461708583013 Marionette DEBUG loaded listener.js 15:09:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12a82dc00) [pid = 2261] [serial = 1742] [outer = 0x127b93000] 15:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 15:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:09:43 INFO - PROCESS | 2261 | 1461708583370 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]]]}] 15:09:43 INFO - PROCESS | 2261 | 1461708583373 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 15:09:43 INFO - PROCESS | 2261 | 1461708583374 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 15:09:43 INFO - PROCESS | 2261 | 1461708583376 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:09:43 INFO - PROCESS | 2261 | 1461708583376 Marionette TRACE conn2 <- [1,2294,null,{}] 15:09:43 INFO - PROCESS | 2261 | 1461708583378 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}] 15:09:43 INFO - PROCESS | 2261 | 1461708583491 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 15:09:43 INFO - PROCESS | 2261 | 1461708583505 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d110800 == 52 [pid = 2261] [id = 581] 15:09:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12a91ac00) [pid = 2261] [serial = 1743] [outer = 0x0] 15:09:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x12a925800) [pid = 2261] [serial = 1744] [outer = 0x12a91ac00] 15:09:43 INFO - PROCESS | 2261 | 1461708583531 Marionette DEBUG loaded listener.js 15:09:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x12a9a5400) [pid = 2261] [serial = 1745] [outer = 0x12a91ac00] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x12855f400) [pid = 2261] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x127142c00) [pid = 2261] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x127150000) [pid = 2261] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x1285fd800) [pid = 2261] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x1189ea800) [pid = 2261] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x119b72000) [pid = 2261] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x11348f800) [pid = 2261] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x118a3fc00) [pid = 2261] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11bd97c00) [pid = 2261] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x11cc0bc00) [pid = 2261] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x12a82a400) [pid = 2261] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x12a929400) [pid = 2261] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x119b72400) [pid = 2261] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x11cc0d000) [pid = 2261] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:09:43 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x127145400) [pid = 2261] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:09:44 INFO - PROCESS | 2261 | 1461708584003 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]]]}] 15:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 668ms 15:09:44 INFO - PROCESS | 2261 | 1461708584044 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 15:09:44 INFO - PROCESS | 2261 | 1461708584046 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 15:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:09:44 INFO - PROCESS | 2261 | 1461708584048 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:09:44 INFO - PROCESS | 2261 | 1461708584050 Marionette TRACE conn2 <- [1,2298,null,{}] 15:09:44 INFO - PROCESS | 2261 | 1461708584052 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}] 15:09:44 INFO - PROCESS | 2261 | 1461708584151 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 15:09:44 INFO - PROCESS | 2261 | 1461708584213 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcd2000 == 53 [pid = 2261] [id = 582] 15:09:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x11c3f0c00) [pid = 2261] [serial = 1746] [outer = 0x0] 15:09:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x12a82cc00) [pid = 2261] [serial = 1747] [outer = 0x11c3f0c00] 15:09:44 INFO - PROCESS | 2261 | 1461708584263 Marionette DEBUG loaded listener.js 15:09:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x12aa05000) [pid = 2261] [serial = 1748] [outer = 0x11c3f0c00] 15:09:44 INFO - PROCESS | 2261 | 1461708584558 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]]]}] 15:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 520ms 15:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:09:44 INFO - PROCESS | 2261 | 1461708584570 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 15:09:44 INFO - PROCESS | 2261 | 1461708584571 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 15:09:44 INFO - PROCESS | 2261 | 1461708584573 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:09:44 INFO - PROCESS | 2261 | 1461708584574 Marionette TRACE conn2 <- [1,2302,null,{}] 15:09:44 INFO - PROCESS | 2261 | 1461708584576 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}] 15:09:44 INFO - PROCESS | 2261 | 1461708584678 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 15:09:44 INFO - PROCESS | 2261 | 1461708584683 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x12eae0000 == 54 [pid = 2261] [id = 583] 15:09:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x12aa05400) [pid = 2261] [serial = 1749] [outer = 0x0] 15:09:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x12aa11400) [pid = 2261] [serial = 1750] [outer = 0x12aa05400] 15:09:44 INFO - PROCESS | 2261 | 1461708584709 Marionette DEBUG loaded listener.js 15:09:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x12aa23000) [pid = 2261] [serial = 1751] [outer = 0x12aa05400] 15:09:45 INFO - PROCESS | 2261 | 1461708585048 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]]]}] 15:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 15:09:45 INFO - PROCESS | 2261 | 1461708585091 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 15:09:45 INFO - PROCESS | 2261 | 1461708585093 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 15:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:09:45 INFO - PROCESS | 2261 | 1461708585095 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:09:45 INFO - PROCESS | 2261 | 1461708585096 Marionette TRACE conn2 <- [1,2306,null,{}] 15:09:45 INFO - PROCESS | 2261 | 1461708585098 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}] 15:09:45 INFO - PROCESS | 2261 | 1461708585212 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 15:09:45 INFO - PROCESS | 2261 | 1461708585218 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f085800 == 55 [pid = 2261] [id = 584] 15:09:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x12aa25400) [pid = 2261] [serial = 1752] [outer = 0x0] 15:09:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x12aa29000) [pid = 2261] [serial = 1753] [outer = 0x12aa25400] 15:09:45 INFO - PROCESS | 2261 | 1461708585244 Marionette DEBUG loaded listener.js 15:09:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x12aaee400) [pid = 2261] [serial = 1754] [outer = 0x12aa25400] 15:09:45 INFO - PROCESS | 2261 | 1461708585570 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]]]}] 15:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 522ms 15:09:45 INFO - PROCESS | 2261 | 1461708585617 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 15:09:45 INFO - PROCESS | 2261 | 1461708585618 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 15:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:09:45 INFO - PROCESS | 2261 | 1461708585620 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:09:45 INFO - PROCESS | 2261 | 1461708585621 Marionette TRACE conn2 <- [1,2310,null,{}] 15:09:45 INFO - PROCESS | 2261 | 1461708585625 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}] 15:09:45 INFO - PROCESS | 2261 | 1461708585710 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 15:09:45 INFO - PROCESS | 2261 | 1461708585775 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f72b000 == 56 [pid = 2261] [id = 585] 15:09:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x12aa2b000) [pid = 2261] [serial = 1755] [outer = 0x0] 15:09:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x12aaf2400) [pid = 2261] [serial = 1756] [outer = 0x12aa2b000] 15:09:45 INFO - PROCESS | 2261 | 1461708585800 Marionette DEBUG loaded listener.js 15:09:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12aaf9c00) [pid = 2261] [serial = 1757] [outer = 0x12aa2b000] 15:09:46 INFO - PROCESS | 2261 | 1461708586268 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]]]}] 15:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 15:09:46 INFO - PROCESS | 2261 | 1461708586292 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 15:09:46 INFO - PROCESS | 2261 | 1461708586296 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 15:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:09:46 INFO - PROCESS | 2261 | 1461708586302 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:09:46 INFO - PROCESS | 2261 | 1461708586304 Marionette TRACE conn2 <- [1,2314,null,{}] 15:09:46 INFO - PROCESS | 2261 | 1461708586308 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}] 15:09:46 INFO - PROCESS | 2261 | 1461708586418 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 15:09:46 INFO - PROCESS | 2261 | 1461708586523 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c01d000 == 57 [pid = 2261] [id = 586] 15:09:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x115630400) [pid = 2261] [serial = 1758] [outer = 0x0] 15:09:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x1159b1c00) [pid = 2261] [serial = 1759] [outer = 0x115630400] 15:09:46 INFO - PROCESS | 2261 | 1461708586558 Marionette DEBUG loaded listener.js 15:09:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x1190d4c00) [pid = 2261] [serial = 1760] [outer = 0x115630400] 15:09:47 INFO - PROCESS | 2261 | 1461708586996 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]]]}] 15:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 724ms 15:09:47 INFO - PROCESS | 2261 | 1461708587025 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 15:09:47 INFO - PROCESS | 2261 | 1461708587030 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 15:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:09:47 INFO - PROCESS | 2261 | 1461708587035 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:09:47 INFO - PROCESS | 2261 | 1461708587037 Marionette TRACE conn2 <- [1,2318,null,{}] 15:09:47 INFO - PROCESS | 2261 | 1461708587039 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}] 15:09:47 INFO - PROCESS | 2261 | 1461708587150 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 15:09:47 INFO - PROCESS | 2261 | 1461708587224 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x128e57800 == 58 [pid = 2261] [id = 587] 15:09:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x1190e9400) [pid = 2261] [serial = 1761] [outer = 0x0] 15:09:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x11a962800) [pid = 2261] [serial = 1762] [outer = 0x1190e9400] 15:09:47 INFO - PROCESS | 2261 | 1461708587256 Marionette DEBUG loaded listener.js 15:09:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x11ae7a400) [pid = 2261] [serial = 1763] [outer = 0x1190e9400] 15:09:47 INFO - PROCESS | 2261 | 1461708587689 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] 15:09:47 INFO - PROCESS | 2261 | 1461708587706 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 15:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:09:47 INFO - PROCESS | 2261 | 1461708587708 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:09:47 INFO - PROCESS | 2261 | 1461708587711 Marionette TRACE conn2 <- [1,2322,null,{}] 15:09:47 INFO - PROCESS | 2261 | 1461708587719 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}] 15:09:47 INFO - PROCESS | 2261 | 1461708587855 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 15:09:47 INFO - PROCESS | 2261 | 1461708587932 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dce7000 == 59 [pid = 2261] [id = 588] 15:09:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x11cbb5800) [pid = 2261] [serial = 1764] [outer = 0x0] 15:09:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x11cc19800) [pid = 2261] [serial = 1765] [outer = 0x11cbb5800] 15:09:47 INFO - PROCESS | 2261 | 1461708587965 Marionette DEBUG loaded listener.js 15:09:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x126c89c00) [pid = 2261] [serial = 1766] [outer = 0x11cbb5800] 15:09:48 INFO - PROCESS | 2261 | 1461708588390 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]]]}] 15:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 724ms 15:09:48 INFO - PROCESS | 2261 | 1461708588433 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 15:09:48 INFO - PROCESS | 2261 | 1461708588435 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 15:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:09:48 INFO - PROCESS | 2261 | 1461708588437 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:09:48 INFO - PROCESS | 2261 | 1461708588438 Marionette TRACE conn2 <- [1,2326,null,{}] 15:09:48 INFO - PROCESS | 2261 | 1461708588441 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}] 15:09:48 INFO - PROCESS | 2261 | 1461708588548 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 15:09:48 INFO - PROCESS | 2261 | 1461708588652 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa09800 == 60 [pid = 2261] [id = 589] 15:09:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x127d04c00) [pid = 2261] [serial = 1767] [outer = 0x0] 15:09:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x12a82e800) [pid = 2261] [serial = 1768] [outer = 0x127d04c00] 15:09:48 INFO - PROCESS | 2261 | 1461708588686 Marionette DEBUG loaded listener.js 15:09:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12a9a2400) [pid = 2261] [serial = 1769] [outer = 0x127d04c00] 15:09:49 INFO - PROCESS | 2261 | 1461708589187 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]]]}] 15:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 819ms 15:09:49 INFO - PROCESS | 2261 | 1461708589266 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 15:09:49 INFO - PROCESS | 2261 | 1461708589268 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 15:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:09:49 INFO - PROCESS | 2261 | 1461708589274 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:09:49 INFO - PROCESS | 2261 | 1461708589276 Marionette TRACE conn2 <- [1,2330,null,{}] 15:09:49 INFO - PROCESS | 2261 | 1461708589283 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}] 15:09:49 INFO - PROCESS | 2261 | 1461708589417 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 15:09:49 INFO - PROCESS | 2261 | 1461708589489 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fbb2000 == 61 [pid = 2261] [id = 590] 15:09:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12a9a2c00) [pid = 2261] [serial = 1770] [outer = 0x0] 15:09:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12aa09800) [pid = 2261] [serial = 1771] [outer = 0x12a9a2c00] 15:09:49 INFO - PROCESS | 2261 | 1461708589520 Marionette DEBUG loaded listener.js 15:09:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x12aaf4800) [pid = 2261] [serial = 1772] [outer = 0x12a9a2c00] 15:09:49 INFO - PROCESS | 2261 | 1461708589990 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]]]}] 15:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 725ms 15:09:50 INFO - PROCESS | 2261 | 1461708589999 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 15:09:50 INFO - PROCESS | 2261 | 1461708590001 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 15:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:09:50 INFO - PROCESS | 2261 | 1461708590005 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:09:50 INFO - PROCESS | 2261 | 1461708590007 Marionette TRACE conn2 <- [1,2334,null,{}] 15:09:50 INFO - PROCESS | 2261 | 1461708590010 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}] 15:09:50 INFO - PROCESS | 2261 | 1461708590170 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 15:09:50 INFO - PROCESS | 2261 | 1461708590277 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ff72800 == 62 [pid = 2261] [id = 591] 15:09:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x12aafa800) [pid = 2261] [serial = 1773] [outer = 0x0] 15:09:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12ab81000) [pid = 2261] [serial = 1774] [outer = 0x12aafa800] 15:09:50 INFO - PROCESS | 2261 | 1461708590313 Marionette DEBUG loaded listener.js 15:09:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12abb4400) [pid = 2261] [serial = 1775] [outer = 0x12aafa800] 15:09:50 INFO - PROCESS | 2261 | 1461708590719 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]]]}] 15:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 15:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:09:50 INFO - PROCESS | 2261 | 1461708590775 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 15:09:50 INFO - PROCESS | 2261 | 1461708590776 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 15:09:50 INFO - PROCESS | 2261 | 1461708590779 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:09:50 INFO - PROCESS | 2261 | 1461708590780 Marionette TRACE conn2 <- [1,2338,null,{}] 15:09:50 INFO - PROCESS | 2261 | 1461708590782 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}] 15:09:50 INFO - PROCESS | 2261 | 1461708590886 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 15:09:50 INFO - PROCESS | 2261 | 1461708590950 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x130445000 == 63 [pid = 2261] [id = 592] 15:09:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x12abacc00) [pid = 2261] [serial = 1776] [outer = 0x0] 15:09:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x12aca6400) [pid = 2261] [serial = 1777] [outer = 0x12abacc00] 15:09:51 INFO - PROCESS | 2261 | 1461708591021 Marionette DEBUG loaded listener.js 15:09:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12acabc00) [pid = 2261] [serial = 1778] [outer = 0x12abacc00] 15:09:51 INFO - PROCESS | 2261 | 1461708591420 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]]]}] 15:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 669ms 15:09:51 INFO - PROCESS | 2261 | 1461708591448 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 15:09:51 INFO - PROCESS | 2261 | 1461708591449 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 15:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:09:51 INFO - PROCESS | 2261 | 1461708591452 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:09:51 INFO - PROCESS | 2261 | 1461708591453 Marionette TRACE conn2 <- [1,2342,null,{}] 15:09:51 INFO - PROCESS | 2261 | 1461708591455 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}] 15:09:51 INFO - PROCESS | 2261 | 1461708591564 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 15:09:51 INFO - PROCESS | 2261 | 1461708591645 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x1296c8000 == 64 [pid = 2261] [id = 593] 15:09:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x118a9d400) [pid = 2261] [serial = 1779] [outer = 0x0] 15:09:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x128489800) [pid = 2261] [serial = 1780] [outer = 0x118a9d400] 15:09:51 INFO - PROCESS | 2261 | 1461708591694 Marionette DEBUG loaded listener.js 15:09:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12abb9400) [pid = 2261] [serial = 1781] [outer = 0x118a9d400] 15:09:52 INFO - PROCESS | 2261 | 1461708592167 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]]]}] 15:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 770ms 15:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:09:52 INFO - PROCESS | 2261 | 1461708592223 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 15:09:52 INFO - PROCESS | 2261 | 1461708592224 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 15:09:52 INFO - PROCESS | 2261 | 1461708592227 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:09:52 INFO - PROCESS | 2261 | 1461708592228 Marionette TRACE conn2 <- [1,2346,null,{}] 15:09:52 INFO - PROCESS | 2261 | 1461708592230 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}] 15:09:52 INFO - PROCESS | 2261 | 1461708592437 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 15:09:52 INFO - PROCESS | 2261 | 1461708592557 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c005000 == 65 [pid = 2261] [id = 594] 15:09:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x1147d6c00) [pid = 2261] [serial = 1782] [outer = 0x0] 15:09:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x114b50400) [pid = 2261] [serial = 1783] [outer = 0x1147d6c00] 15:09:52 INFO - PROCESS | 2261 | 1461708592588 Marionette DEBUG loaded listener.js 15:09:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x115611400) [pid = 2261] [serial = 1784] [outer = 0x1147d6c00] 15:09:53 INFO - PROCESS | 2261 | 1461708593060 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]]]}] 15:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 875ms 15:09:53 INFO - PROCESS | 2261 | 1461708593103 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 15:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:09:53 INFO - PROCESS | 2261 | 1461708593105 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 15:09:53 INFO - PROCESS | 2261 | 1461708593108 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:09:53 INFO - PROCESS | 2261 | 1461708593111 Marionette TRACE conn2 <- [1,2350,null,{}] 15:09:53 INFO - PROCESS | 2261 | 1461708593114 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}] 15:09:53 INFO - PROCESS | 2261 | 1461708593226 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12f085800 == 64 [pid = 2261] [id = 584] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12eae0000 == 63 [pid = 2261] [id = 583] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcd2000 == 62 [pid = 2261] [id = 582] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12d110800 == 61 [pid = 2261] [id = 581] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf4b000 == 60 [pid = 2261] [id = 580] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12ac81800 == 59 [pid = 2261] [id = 579] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12a853000 == 58 [pid = 2261] [id = 578] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x12aa06c00) [pid = 2261] [serial = 1699] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x1165ec000 == 57 [pid = 2261] [id = 577] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x128e62000 == 56 [pid = 2261] [id = 576] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12572f800 == 55 [pid = 2261] [id = 575] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0e3000 == 54 [pid = 2261] [id = 574] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11ae48000 == 53 [pid = 2261] [id = 573] 15:09:53 INFO - PROCESS | 2261 | --DOCSHELL 0x1256ac800 == 52 [pid = 2261] [id = 572] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x12a226c00) [pid = 2261] [serial = 1640] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x119bcb400) [pid = 2261] [serial = 1666] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x11a966000) [pid = 2261] [serial = 1667] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x11c72a800) [pid = 2261] [serial = 1651] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x11424a400) [pid = 2261] [serial = 1660] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11549a800) [pid = 2261] [serial = 1661] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x11a95fc00) [pid = 2261] [serial = 1648] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x113488800) [pid = 2261] [serial = 1642] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x119133800) [pid = 2261] [serial = 1664] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x118f0a000) [pid = 2261] [serial = 1663] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x11867dc00) [pid = 2261] [serial = 1645] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x126f29c00) [pid = 2261] [serial = 1654] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x128ef0400) [pid = 2261] [serial = 1657] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x11c303c00) [pid = 2261] [serial = 1670] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x11ab9e400) [pid = 2261] [serial = 1669] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x127908800) [pid = 2261] [serial = 1586] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | 1461708593335 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x127910400) [pid = 2261] [serial = 1681] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12855c400) [pid = 2261] [serial = 1684] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12a233c00) [pid = 2261] [serial = 1687] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x11aba7000) [pid = 2261] [serial = 1690] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11c3ea800) [pid = 2261] [serial = 1672] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x11c763c00) [pid = 2261] [serial = 1673] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x11cc0f400) [pid = 2261] [serial = 1675] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x12a91c000) [pid = 2261] [serial = 1693] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x12a928000) [pid = 2261] [serial = 1694] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12a9a1000) [pid = 2261] [serial = 1696] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12a230800) [pid = 2261] [serial = 1691] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12a9a9800) [pid = 2261] [serial = 1697] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12a829800) [pid = 2261] [serial = 1688] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x126ee0c00) [pid = 2261] [serial = 1679] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x1254b0400) [pid = 2261] [serial = 1678] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x127d0a800) [pid = 2261] [serial = 1682] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12a22bc00) [pid = 2261] [serial = 1685] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11cc68800) [pid = 2261] [serial = 1676] [outer = 0x0] [url = about:blank] 15:09:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x11908c800 == 53 [pid = 2261] [id = 595] 15:09:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x115604c00) [pid = 2261] [serial = 1785] [outer = 0x0] 15:09:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x1189e1400) [pid = 2261] [serial = 1786] [outer = 0x115604c00] 15:09:53 INFO - PROCESS | 2261 | 1461708593369 Marionette DEBUG loaded listener.js 15:09:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x119e3d400) [pid = 2261] [serial = 1787] [outer = 0x115604c00] 15:09:53 INFO - PROCESS | 2261 | 1461708593832 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]]]}] 15:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 775ms 15:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:09:53 INFO - PROCESS | 2261 | 1461708593884 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 15:09:53 INFO - PROCESS | 2261 | 1461708593886 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 15:09:53 INFO - PROCESS | 2261 | 1461708593890 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:09:53 INFO - PROCESS | 2261 | 1461708593892 Marionette TRACE conn2 <- [1,2354,null,{}] 15:09:53 INFO - PROCESS | 2261 | 1461708593897 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}] 15:09:54 INFO - PROCESS | 2261 | 1461708594003 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 15:09:54 INFO - PROCESS | 2261 | 1461708594078 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ccdb800 == 54 [pid = 2261] [id = 596] 15:09:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x118675c00) [pid = 2261] [serial = 1788] [outer = 0x0] 15:09:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x119bc7000) [pid = 2261] [serial = 1789] [outer = 0x118675c00] 15:09:54 INFO - PROCESS | 2261 | 1461708594112 Marionette DEBUG loaded listener.js 15:09:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11a964800) [pid = 2261] [serial = 1790] [outer = 0x118675c00] 15:09:54 INFO - PROCESS | 2261 | 1461708594559 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]]]}] 15:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 721ms 15:09:54 INFO - PROCESS | 2261 | 1461708594612 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 15:09:54 INFO - PROCESS | 2261 | 1461708594618 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 15:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:09:54 INFO - PROCESS | 2261 | 1461708594624 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:09:54 INFO - PROCESS | 2261 | 1461708594626 Marionette TRACE conn2 <- [1,2358,null,{}] 15:09:54 INFO - PROCESS | 2261 | 1461708594629 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}] 15:09:54 INFO - PROCESS | 2261 | 1461708594735 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 15:09:54 INFO - PROCESS | 2261 | 1461708594796 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x12756e000 == 55 [pid = 2261] [id = 597] 15:09:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x11aa5e400) [pid = 2261] [serial = 1791] [outer = 0x0] 15:09:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x11ba76400) [pid = 2261] [serial = 1792] [outer = 0x11aa5e400] 15:09:54 INFO - PROCESS | 2261 | 1461708594828 Marionette DEBUG loaded listener.js 15:09:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x11c30d400) [pid = 2261] [serial = 1793] [outer = 0x11aa5e400] 15:09:55 INFO - PROCESS | 2261 | 1461708595265 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]]]}] 15:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 15:09:55 INFO - PROCESS | 2261 | 1461708595331 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 15:09:55 INFO - PROCESS | 2261 | 1461708595332 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 15:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:09:55 INFO - PROCESS | 2261 | 1461708595351 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:09:55 INFO - PROCESS | 2261 | 1461708595353 Marionette TRACE conn2 <- [1,2362,null,{}] 15:09:55 INFO - PROCESS | 2261 | 1461708595361 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}] 15:09:55 INFO - PROCESS | 2261 | 1461708595469 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 15:09:55 INFO - PROCESS | 2261 | 1461708595547 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a820800 == 56 [pid = 2261] [id = 598] 15:09:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x11c3e9000) [pid = 2261] [serial = 1794] [outer = 0x0] 15:09:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x11ca66c00) [pid = 2261] [serial = 1795] [outer = 0x11c3e9000] 15:09:55 INFO - PROCESS | 2261 | 1461708595580 Marionette DEBUG loaded listener.js 15:09:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x11cc18c00) [pid = 2261] [serial = 1796] [outer = 0x11c3e9000] 15:09:56 INFO - PROCESS | 2261 | 1461708596004 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]]]}] 15:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 675ms 15:09:56 INFO - PROCESS | 2261 | 1461708596024 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 15:09:56 INFO - PROCESS | 2261 | 1461708596026 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 15:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:09:56 INFO - PROCESS | 2261 | 1461708596028 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:09:56 INFO - PROCESS | 2261 | 1461708596030 Marionette TRACE conn2 <- [1,2366,null,{}] 15:09:56 INFO - PROCESS | 2261 | 1461708596034 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}] 15:09:56 INFO - PROCESS | 2261 | 1461708596138 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 15:09:56 INFO - PROCESS | 2261 | 1461708596202 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ab0c000 == 57 [pid = 2261] [id = 599] 15:09:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x11cc1c000) [pid = 2261] [serial = 1797] [outer = 0x0] 15:09:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x123ee6c00) [pid = 2261] [serial = 1798] [outer = 0x11cc1c000] 15:09:56 INFO - PROCESS | 2261 | 1461708596273 Marionette DEBUG loaded listener.js 15:09:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x1273c2000) [pid = 2261] [serial = 1799] [outer = 0x11cc1c000] 15:09:56 INFO - PROCESS | 2261 | 1461708596700 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]]]}] 15:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 724ms 15:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:09:56 INFO - PROCESS | 2261 | 1461708596752 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 15:09:56 INFO - PROCESS | 2261 | 1461708596754 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 15:09:56 INFO - PROCESS | 2261 | 1461708596756 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:09:56 INFO - PROCESS | 2261 | 1461708596757 Marionette TRACE conn2 <- [1,2370,null,{}] 15:09:56 INFO - PROCESS | 2261 | 1461708596760 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}] 15:09:56 INFO - PROCESS | 2261 | 1461708596882 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 15:09:56 INFO - PROCESS | 2261 | 1461708596955 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf5a000 == 58 [pid = 2261] [id = 600] 15:09:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x1269e4000) [pid = 2261] [serial = 1800] [outer = 0x0] 15:09:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x128553400) [pid = 2261] [serial = 1801] [outer = 0x1269e4000] 15:09:56 INFO - PROCESS | 2261 | 1461708596987 Marionette DEBUG loaded listener.js 15:09:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x12a22c000) [pid = 2261] [serial = 1802] [outer = 0x1269e4000] 15:09:57 INFO - PROCESS | 2261 | 1461708597411 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]]]}] 15:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 15:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:09:57 INFO - PROCESS | 2261 | 1461708597426 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 15:09:57 INFO - PROCESS | 2261 | 1461708597428 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 15:09:57 INFO - PROCESS | 2261 | 1461708597431 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:09:57 INFO - PROCESS | 2261 | 1461708597433 Marionette TRACE conn2 <- [1,2374,null,{}] 15:09:57 INFO - PROCESS | 2261 | 1461708597436 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}] 15:09:57 INFO - PROCESS | 2261 | 1461708597555 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 15:09:57 INFO - PROCESS | 2261 | 1461708597619 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6cd000 == 59 [pid = 2261] [id = 601] 15:09:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x12a233c00) [pid = 2261] [serial = 1803] [outer = 0x0] 15:09:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12a91dc00) [pid = 2261] [serial = 1804] [outer = 0x12a233c00] 15:09:57 INFO - PROCESS | 2261 | 1461708597692 Marionette DEBUG loaded listener.js 15:09:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12aa2b800) [pid = 2261] [serial = 1805] [outer = 0x12a233c00] 15:09:58 INFO - PROCESS | 2261 | 1461708598099 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]]]}] 15:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 723ms 15:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:09:58 INFO - PROCESS | 2261 | 1461708598153 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 15:09:58 INFO - PROCESS | 2261 | 1461708598155 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 15:09:58 INFO - PROCESS | 2261 | 1461708598157 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:09:58 INFO - PROCESS | 2261 | 1461708598158 Marionette TRACE conn2 <- [1,2378,null,{}] 15:09:58 INFO - PROCESS | 2261 | 1461708598161 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}] 15:09:58 INFO - PROCESS | 2261 | 1461708598281 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 15:09:58 INFO - PROCESS | 2261 | 1461708598354 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcdb800 == 60 [pid = 2261] [id = 602] 15:09:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12a9a6000) [pid = 2261] [serial = 1806] [outer = 0x0] 15:09:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x12aafb000) [pid = 2261] [serial = 1807] [outer = 0x12a9a6000] 15:09:58 INFO - PROCESS | 2261 | 1461708598386 Marionette DEBUG loaded listener.js 15:09:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x12ab80400) [pid = 2261] [serial = 1808] [outer = 0x12a9a6000] 15:09:58 INFO - PROCESS | 2261 | 1461708598799 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]]]}] 15:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 15:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:09:58 INFO - PROCESS | 2261 | 1461708598828 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 15:09:58 INFO - PROCESS | 2261 | 1461708598829 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 15:09:58 INFO - PROCESS | 2261 | 1461708598832 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:09:58 INFO - PROCESS | 2261 | 1461708598833 Marionette TRACE conn2 <- [1,2382,null,{}] 15:09:58 INFO - PROCESS | 2261 | 1461708598835 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}] 15:09:58 INFO - PROCESS | 2261 | 1461708598937 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 15:09:59 INFO - PROCESS | 2261 | 1461708598999 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c0ea800 == 61 [pid = 2261] [id = 603] 15:09:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x1147df000) [pid = 2261] [serial = 1809] [outer = 0x0] 15:09:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12ab79400) [pid = 2261] [serial = 1810] [outer = 0x1147df000] 15:09:59 INFO - PROCESS | 2261 | 1461708599074 Marionette DEBUG loaded listener.js 15:09:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x12abb2000) [pid = 2261] [serial = 1811] [outer = 0x1147df000] 15:09:59 INFO - PROCESS | 2261 | 1461708599580 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]]]}] 15:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 821ms 15:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:09:59 INFO - PROCESS | 2261 | 1461708599653 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 15:09:59 INFO - PROCESS | 2261 | 1461708599656 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 15:09:59 INFO - PROCESS | 2261 | 1461708599660 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:09:59 INFO - PROCESS | 2261 | 1461708599662 Marionette TRACE conn2 <- [1,2386,null,{}] 15:09:59 INFO - PROCESS | 2261 | 1461708599687 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}] 15:09:59 INFO - PROCESS | 2261 | 1461708599793 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 15:09:59 INFO - PROCESS | 2261 | 1461708599871 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x129620000 == 62 [pid = 2261] [id = 604] 15:09:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x119d7ac00) [pid = 2261] [serial = 1812] [outer = 0x0] 15:09:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x11a95d000) [pid = 2261] [serial = 1813] [outer = 0x119d7ac00] 15:09:59 INFO - PROCESS | 2261 | 1461708599900 Marionette DEBUG loaded listener.js 15:09:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x11ba06800) [pid = 2261] [serial = 1814] [outer = 0x119d7ac00] 15:10:00 INFO - PROCESS | 2261 | 1461708600300 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]]]}] 15:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 695ms 15:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:10:00 INFO - PROCESS | 2261 | 1461708600354 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 15:10:00 INFO - PROCESS | 2261 | 1461708600357 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 15:10:00 INFO - PROCESS | 2261 | 1461708600362 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:10:00 INFO - PROCESS | 2261 | 1461708600364 Marionette TRACE conn2 <- [1,2390,null,{}] 15:10:00 INFO - PROCESS | 2261 | 1461708600366 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}] 15:10:00 INFO - PROCESS | 2261 | 1461708600469 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 15:10:00 INFO - PROCESS | 2261 | 1461708600543 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a81d000 == 63 [pid = 2261] [id = 605] 15:10:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x11bbc6c00) [pid = 2261] [serial = 1815] [outer = 0x0] 15:10:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x11c3e6c00) [pid = 2261] [serial = 1816] [outer = 0x11bbc6c00] 15:10:00 INFO - PROCESS | 2261 | 1461708600573 Marionette DEBUG loaded listener.js 15:10:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x11ca65800) [pid = 2261] [serial = 1817] [outer = 0x11bbc6c00] 15:10:00 INFO - PROCESS | 2261 | --DOCSHELL 0x12e690800 == 62 [pid = 2261] [id = 551] 15:10:00 INFO - PROCESS | 2261 | --DOCSHELL 0x11c005000 == 61 [pid = 2261] [id = 594] 15:10:00 INFO - PROCESS | 2261 | --DOCSHELL 0x12ff72800 == 60 [pid = 2261] [id = 591] 15:10:00 INFO - PROCESS | 2261 | --DOCSHELL 0x12fbb2000 == 59 [pid = 2261] [id = 590] 15:10:00 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa09800 == 58 [pid = 2261] [id = 589] 15:10:00 INFO - PROCESS | 2261 | --DOCSHELL 0x128e57800 == 57 [pid = 2261] [id = 587] 15:10:00 INFO - PROCESS | 2261 | --DOCSHELL 0x11c01d000 == 56 [pid = 2261] [id = 586] 15:10:00 INFO - PROCESS | 2261 | 1461708600972 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]]]}] 15:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 622ms 15:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:10:00 INFO - PROCESS | 2261 | 1461708600986 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 15:10:00 INFO - PROCESS | 2261 | 1461708600987 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 15:10:00 INFO - PROCESS | 2261 | 1461708600990 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:10:00 INFO - PROCESS | 2261 | 1461708600992 Marionette TRACE conn2 <- [1,2394,null,{}] 15:10:01 INFO - PROCESS | 2261 | 1461708601002 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}] 15:10:01 INFO - PROCESS | 2261 | 1461708601108 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 15:10:01 INFO - PROCESS | 2261 | 1461708601195 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3c4800 == 57 [pid = 2261] [id = 606] 15:10:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x11cc11000) [pid = 2261] [serial = 1818] [outer = 0x0] 15:10:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x128492400) [pid = 2261] [serial = 1819] [outer = 0x11cc11000] 15:10:01 INFO - PROCESS | 2261 | 1461708601224 Marionette DEBUG loaded listener.js 15:10:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12a99d000) [pid = 2261] [serial = 1820] [outer = 0x11cc11000] 15:10:01 INFO - PROCESS | 2261 | 1461708601564 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]]]}] 15:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 621ms 15:10:01 INFO - PROCESS | 2261 | 1461708601627 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 15:10:01 INFO - PROCESS | 2261 | 1461708601629 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 15:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:10:01 INFO - PROCESS | 2261 | 1461708601633 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:10:01 INFO - PROCESS | 2261 | 1461708601634 Marionette TRACE conn2 <- [1,2398,null,{}] 15:10:01 INFO - PROCESS | 2261 | 1461708601636 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}] 15:10:01 INFO - PROCESS | 2261 | 1461708601725 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 15:10:01 INFO - PROCESS | 2261 | 1461708601729 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f08d800 == 58 [pid = 2261] [id = 607] 15:10:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x12a9a5c00) [pid = 2261] [serial = 1821] [outer = 0x0] 15:10:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x12aa2a400) [pid = 2261] [serial = 1822] [outer = 0x12a9a5c00] 15:10:01 INFO - PROCESS | 2261 | 1461708601756 Marionette DEBUG loaded listener.js 15:10:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x12abb3800) [pid = 2261] [serial = 1823] [outer = 0x12a9a5c00] 15:10:02 INFO - PROCESS | 2261 | 1461708602094 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]]]}] 15:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 470ms 15:10:02 INFO - PROCESS | 2261 | 1461708602103 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 15:10:02 INFO - PROCESS | 2261 | 1461708602104 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 15:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:10:02 INFO - PROCESS | 2261 | 1461708602107 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:10:02 INFO - PROCESS | 2261 | 1461708602108 Marionette TRACE conn2 <- [1,2402,null,{}] 15:10:02 INFO - PROCESS | 2261 | 1461708602110 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}] 15:10:02 INFO - PROCESS | 2261 | 1461708602205 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 15:10:02 INFO - PROCESS | 2261 | 1461708602270 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f724800 == 59 [pid = 2261] [id = 608] 15:10:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x12aa1c800) [pid = 2261] [serial = 1824] [outer = 0x0] 15:10:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x12aca7800) [pid = 2261] [serial = 1825] [outer = 0x12aa1c800] 15:10:02 INFO - PROCESS | 2261 | 1461708602296 Marionette DEBUG loaded listener.js 15:10:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x12acb5000) [pid = 2261] [serial = 1826] [outer = 0x12aa1c800] 15:10:02 INFO - PROCESS | 2261 | 1461708602612 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]]]}] 15:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 15:10:02 INFO - PROCESS | 2261 | 1461708602626 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 15:10:02 INFO - PROCESS | 2261 | 1461708602627 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 15:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:10:02 INFO - PROCESS | 2261 | 1461708602630 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:10:02 INFO - PROCESS | 2261 | 1461708602633 Marionette TRACE conn2 <- [1,2406,null,{}] 15:10:02 INFO - PROCESS | 2261 | 1461708602637 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}] 15:10:02 INFO - PROCESS | 2261 | 1461708602744 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 15:10:02 INFO - PROCESS | 2261 | 1461708602824 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ff68000 == 60 [pid = 2261] [id = 609] 15:10:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x12acaec00) [pid = 2261] [serial = 1827] [outer = 0x0] 15:10:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x12acda400) [pid = 2261] [serial = 1828] [outer = 0x12acaec00] 15:10:02 INFO - PROCESS | 2261 | 1461708602851 Marionette DEBUG loaded listener.js 15:10:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x12aeae400) [pid = 2261] [serial = 1829] [outer = 0x12acaec00] 15:10:03 INFO - PROCESS | 2261 | 1461708603205 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]]]}] 15:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 624ms 15:10:03 INFO - PROCESS | 2261 | 1461708603255 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 15:10:03 INFO - PROCESS | 2261 | 1461708603256 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 15:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:10:03 INFO - PROCESS | 2261 | 1461708603258 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:10:03 INFO - PROCESS | 2261 | 1461708603259 Marionette TRACE conn2 <- [1,2410,null,{}] 15:10:03 INFO - PROCESS | 2261 | 1461708603262 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}] 15:10:03 INFO - PROCESS | 2261 | 1461708603381 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 15:10:03 INFO - PROCESS | 2261 | 1461708603424 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x130464000 == 61 [pid = 2261] [id = 610] 15:10:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12aa24800) [pid = 2261] [serial = 1830] [outer = 0x0] 15:10:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x12afac400) [pid = 2261] [serial = 1831] [outer = 0x12aa24800] 15:10:03 INFO - PROCESS | 2261 | 1461708603450 Marionette DEBUG loaded listener.js 15:10:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x12afb4800) [pid = 2261] [serial = 1832] [outer = 0x12aa24800] 15:10:03 INFO - PROCESS | 2261 | 1461708603781 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]]]}] 15:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 571ms 15:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:10:03 INFO - PROCESS | 2261 | 1461708603835 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 15:10:03 INFO - PROCESS | 2261 | 1461708603836 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 15:10:03 INFO - PROCESS | 2261 | 1461708603839 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:10:03 INFO - PROCESS | 2261 | 1461708603840 Marionette TRACE conn2 <- [1,2414,null,{}] 15:10:03 INFO - PROCESS | 2261 | 1461708603842 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}] 15:10:03 INFO - PROCESS | 2261 | 1461708603953 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 15:10:03 INFO - PROCESS | 2261 | 1461708603993 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x130bb8000 == 62 [pid = 2261] [id = 611] 15:10:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x12aa22c00) [pid = 2261] [serial = 1833] [outer = 0x0] 15:10:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x12b07d800) [pid = 2261] [serial = 1834] [outer = 0x12aa22c00] 15:10:04 INFO - PROCESS | 2261 | 1461708604018 Marionette DEBUG loaded listener.js 15:10:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x12b084400) [pid = 2261] [serial = 1835] [outer = 0x12aa22c00] 15:10:04 INFO - PROCESS | 2261 | 1461708604342 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]]]}] 15:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 517ms 15:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:10:04 INFO - PROCESS | 2261 | 1461708604357 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 15:10:04 INFO - PROCESS | 2261 | 1461708604358 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 15:10:04 INFO - PROCESS | 2261 | 1461708604360 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:10:04 INFO - PROCESS | 2261 | 1461708604361 Marionette TRACE conn2 <- [1,2418,null,{}] 15:10:04 INFO - PROCESS | 2261 | 1461708604364 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}] 15:10:04 INFO - PROCESS | 2261 | 1461708604479 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 15:10:04 INFO - PROCESS | 2261 | 1461708604492 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x130bd3800 == 63 [pid = 2261] [id = 612] 15:10:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x12b086800) [pid = 2261] [serial = 1836] [outer = 0x0] 15:10:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x12b0e1800) [pid = 2261] [serial = 1837] [outer = 0x12b086800] 15:10:04 INFO - PROCESS | 2261 | 1461708604517 Marionette DEBUG loaded listener.js 15:10:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x12b0e7400) [pid = 2261] [serial = 1838] [outer = 0x12b086800] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x11cb21800) [pid = 2261] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x11cc1ac00) [pid = 2261] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x128552800) [pid = 2261] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x11cc1fc00) [pid = 2261] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x1186adc00) [pid = 2261] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x11aba2000) [pid = 2261] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x11bd9e000) [pid = 2261] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x1165fe800) [pid = 2261] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x11562b800) [pid = 2261] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x113472000) [pid = 2261] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x11cc67800) [pid = 2261] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x119140800) [pid = 2261] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12aa2b000) [pid = 2261] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x1147d6c00) [pid = 2261] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x115630400) [pid = 2261] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x11cc1f400) [pid = 2261] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x1190e9400) [pid = 2261] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x12a9a9c00) [pid = 2261] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x11ab9d800) [pid = 2261] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x114351400) [pid = 2261] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x1279c7000) [pid = 2261] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x119d80400) [pid = 2261] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x11cbb5800) [pid = 2261] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x1186b3400) [pid = 2261] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x11560e000) [pid = 2261] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11c3e8400) [pid = 2261] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x11ca62400) [pid = 2261] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x1186b5400) [pid = 2261] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x11c310c00) [pid = 2261] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x11562f000) [pid = 2261] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x1273c6000) [pid = 2261] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x127b93000) [pid = 2261] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x11c3f0c00) [pid = 2261] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12a91ac00) [pid = 2261] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12aa05400) [pid = 2261] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:10:04 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12aa25400) [pid = 2261] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:10:05 INFO - PROCESS | 2261 | 1461708605024 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]]]}] 15:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 674ms 15:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:10:05 INFO - PROCESS | 2261 | 1461708605036 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 15:10:05 INFO - PROCESS | 2261 | 1461708605037 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 15:10:05 INFO - PROCESS | 2261 | 1461708605039 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:10:05 INFO - PROCESS | 2261 | 1461708605040 Marionette TRACE conn2 <- [1,2422,null,{}] 15:10:05 INFO - PROCESS | 2261 | 1461708605042 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}] 15:10:05 INFO - PROCESS | 2261 | 1461708605134 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 15:10:05 INFO - PROCESS | 2261 | 1461708605139 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x11930e800 == 64 [pid = 2261] [id = 613] 15:10:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x113488000) [pid = 2261] [serial = 1839] [outer = 0x0] 15:10:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11560e000) [pid = 2261] [serial = 1840] [outer = 0x113488000] 15:10:05 INFO - PROCESS | 2261 | 1461708605164 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x118f0cc00) [pid = 2261] [serial = 1841] [outer = 0x113488000] 15:10:05 INFO - PROCESS | 2261 | 1461708605526 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]]]}] 15:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 15:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:10:05 INFO - PROCESS | 2261 | 1461708605559 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 15:10:05 INFO - PROCESS | 2261 | 1461708605560 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 15:10:05 INFO - PROCESS | 2261 | 1461708605571 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:10:05 INFO - PROCESS | 2261 | 1461708605573 Marionette TRACE conn2 <- [1,2426,null,{}] 15:10:05 INFO - PROCESS | 2261 | 1461708605575 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}] 15:10:05 INFO - PROCESS | 2261 | 1461708605682 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 15:10:05 INFO - PROCESS | 2261 | 1461708605686 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x13047c800 == 65 [pid = 2261] [id = 614] 15:10:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x119d7d000) [pid = 2261] [serial = 1842] [outer = 0x0] 15:10:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x11c3f0c00) [pid = 2261] [serial = 1843] [outer = 0x119d7d000] 15:10:05 INFO - PROCESS | 2261 | 1461708605716 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x127406c00) [pid = 2261] [serial = 1844] [outer = 0x119d7d000] 15:10:06 INFO - PROCESS | 2261 | 1461708606082 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]]]}] 15:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 527ms 15:10:06 INFO - PROCESS | 2261 | 1461708606090 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 15:10:06 INFO - PROCESS | 2261 | 1461708606091 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 15:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:10:06 INFO - PROCESS | 2261 | 1461708606093 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:10:06 INFO - PROCESS | 2261 | 1461708606094 Marionette TRACE conn2 <- [1,2430,null,{}] 15:10:06 INFO - PROCESS | 2261 | 1461708606097 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}] 15:10:06 INFO - PROCESS | 2261 | 1461708606189 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 15:10:06 INFO - PROCESS | 2261 | 1461708606255 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:06 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e9c800 == 66 [pid = 2261] [id = 615] 15:10:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x119d80400) [pid = 2261] [serial = 1845] [outer = 0x0] 15:10:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12a91ac00) [pid = 2261] [serial = 1846] [outer = 0x119d80400] 15:10:06 INFO - PROCESS | 2261 | 1461708606281 Marionette DEBUG loaded listener.js 15:10:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x12b0ea400) [pid = 2261] [serial = 1847] [outer = 0x119d80400] 15:10:06 INFO - PROCESS | 2261 | 1461708606569 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]]]}] 15:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 519ms 15:10:06 INFO - PROCESS | 2261 | 1461708606615 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 15:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:10:06 INFO - PROCESS | 2261 | 1461708606618 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 15:10:06 INFO - PROCESS | 2261 | 1461708606620 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:10:06 INFO - PROCESS | 2261 | 1461708606622 Marionette TRACE conn2 <- [1,2434,null,{}] 15:10:06 INFO - PROCESS | 2261 | 1461708606624 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}] 15:10:06 INFO - PROCESS | 2261 | 1461708606719 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 15:10:06 INFO - PROCESS | 2261 | 1461708606724 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:06 INFO - PROCESS | 2261 | ++DOCSHELL 0x1389d7000 == 67 [pid = 2261] [id = 616] 15:10:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x12b0ec000) [pid = 2261] [serial = 1848] [outer = 0x0] 15:10:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12b346000) [pid = 2261] [serial = 1849] [outer = 0x12b0ec000] 15:10:06 INFO - PROCESS | 2261 | 1461708606749 Marionette DEBUG loaded listener.js 15:10:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12b34ec00) [pid = 2261] [serial = 1850] [outer = 0x12b0ec000] 15:10:07 INFO - PROCESS | 2261 | 1461708607280 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]]]}] 15:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 668ms 15:10:07 INFO - PROCESS | 2261 | 1461708607290 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 15:10:07 INFO - PROCESS | 2261 | 1461708607293 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 15:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:10:07 INFO - PROCESS | 2261 | 1461708607297 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:10:07 INFO - PROCESS | 2261 | 1461708607299 Marionette TRACE conn2 <- [1,2438,null,{}] 15:10:07 INFO - PROCESS | 2261 | 1461708607303 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}] 15:10:07 INFO - PROCESS | 2261 | 1461708607422 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 15:10:07 INFO - PROCESS | 2261 | 1461708607506 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x12962c800 == 68 [pid = 2261] [id = 617] 15:10:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x1190d1800) [pid = 2261] [serial = 1851] [outer = 0x0] 15:10:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x11a967000) [pid = 2261] [serial = 1852] [outer = 0x1190d1800] 15:10:07 INFO - PROCESS | 2261 | 1461708607539 Marionette DEBUG loaded listener.js 15:10:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x11ba78c00) [pid = 2261] [serial = 1853] [outer = 0x1190d1800] 15:10:07 INFO - PROCESS | 2261 | 1461708607972 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]]]}] 15:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 722ms 15:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:10:08 INFO - PROCESS | 2261 | 1461708608019 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 15:10:08 INFO - PROCESS | 2261 | 1461708608023 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 15:10:08 INFO - PROCESS | 2261 | 1461708608028 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:10:08 INFO - PROCESS | 2261 | 1461708608030 Marionette TRACE conn2 <- [1,2442,null,{}] 15:10:08 INFO - PROCESS | 2261 | 1461708608032 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}] 15:10:08 INFO - PROCESS | 2261 | 1461708608144 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 15:10:08 INFO - PROCESS | 2261 | 1461708608258 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea24000 == 69 [pid = 2261] [id = 618] 15:10:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x11c76d800) [pid = 2261] [serial = 1854] [outer = 0x0] 15:10:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x11cc03c00) [pid = 2261] [serial = 1855] [outer = 0x11c76d800] 15:10:08 INFO - PROCESS | 2261 | 1461708608289 Marionette DEBUG loaded listener.js 15:10:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x11cc66400) [pid = 2261] [serial = 1856] [outer = 0x11c76d800] 15:10:08 INFO - PROCESS | 2261 | 1461708608724 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]]]}] 15:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 725ms 15:10:08 INFO - PROCESS | 2261 | 1461708608753 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 15:10:08 INFO - PROCESS | 2261 | 1461708608754 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 15:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:10:08 INFO - PROCESS | 2261 | 1461708608757 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:10:08 INFO - PROCESS | 2261 | 1461708608760 Marionette TRACE conn2 <- [1,2446,null,{}] 15:10:08 INFO - PROCESS | 2261 | 1461708608768 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}] 15:10:08 INFO - PROCESS | 2261 | 1461708608882 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 15:10:09 INFO - PROCESS | 2261 | 1461708608993 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x130bd5800 == 70 [pid = 2261] [id = 619] 15:10:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x127d03800) [pid = 2261] [serial = 1857] [outer = 0x0] 15:10:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x12a922000) [pid = 2261] [serial = 1858] [outer = 0x127d03800] 15:10:09 INFO - PROCESS | 2261 | 1461708609030 Marionette DEBUG loaded listener.js 15:10:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x12aaef400) [pid = 2261] [serial = 1859] [outer = 0x127d03800] 15:10:09 INFO - PROCESS | 2261 | 1461708609446 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]]]}] 15:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 722ms 15:10:09 INFO - PROCESS | 2261 | 1461708609479 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 15:10:09 INFO - PROCESS | 2261 | 1461708609481 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 15:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:10:09 INFO - PROCESS | 2261 | 1461708609503 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:10:09 INFO - PROCESS | 2261 | 1461708609504 Marionette TRACE conn2 <- [1,2450,null,{}] 15:10:09 INFO - PROCESS | 2261 | 1461708609507 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}] 15:10:09 INFO - PROCESS | 2261 | 1461708609620 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 15:10:09 INFO - PROCESS | 2261 | 1461708609728 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x138a25800 == 71 [pid = 2261] [id = 620] 15:10:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x12ab88000) [pid = 2261] [serial = 1860] [outer = 0x0] 15:10:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x12acdac00) [pid = 2261] [serial = 1861] [outer = 0x12ab88000] 15:10:09 INFO - PROCESS | 2261 | 1461708609763 Marionette DEBUG loaded listener.js 15:10:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x12ace3400) [pid = 2261] [serial = 1862] [outer = 0x12ab88000] 15:10:10 INFO - PROCESS | 2261 | 1461708610169 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]]]}] 15:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 738ms 15:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:10:10 INFO - PROCESS | 2261 | 1461708610222 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 15:10:10 INFO - PROCESS | 2261 | 1461708610223 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 15:10:10 INFO - PROCESS | 2261 | 1461708610226 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:10:10 INFO - PROCESS | 2261 | 1461708610227 Marionette TRACE conn2 <- [1,2454,null,{}] 15:10:10 INFO - PROCESS | 2261 | 1461708610229 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}] 15:10:10 INFO - PROCESS | 2261 | 1461708610337 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 15:10:10 INFO - PROCESS | 2261 | 1461708610458 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256b0800 == 72 [pid = 2261] [id = 621] 15:10:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x114bbb800) [pid = 2261] [serial = 1863] [outer = 0x0] 15:10:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x12abb7c00) [pid = 2261] [serial = 1864] [outer = 0x114bbb800] 15:10:10 INFO - PROCESS | 2261 | 1461708610492 Marionette DEBUG loaded listener.js 15:10:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x12aeac800) [pid = 2261] [serial = 1865] [outer = 0x114bbb800] 15:10:10 INFO - PROCESS | 2261 | 1461708610957 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]]]}] 15:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 823ms 15:10:11 INFO - PROCESS | 2261 | 1461708611069 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 15:10:11 INFO - PROCESS | 2261 | 1461708611072 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 15:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:10:11 INFO - PROCESS | 2261 | 1461708611077 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:10:11 INFO - PROCESS | 2261 | 1461708611079 Marionette TRACE conn2 <- [1,2458,null,{}] 15:10:11 INFO - PROCESS | 2261 | 1461708611085 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}] 15:10:11 INFO - PROCESS | 2261 | 1461708611227 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 15:10:11 INFO - PROCESS | 2261 | 1461708611305 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x119bed800 == 73 [pid = 2261] [id = 622] 15:10:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x11453fc00) [pid = 2261] [serial = 1866] [outer = 0x0] 15:10:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x115935800) [pid = 2261] [serial = 1867] [outer = 0x11453fc00] 15:10:11 INFO - PROCESS | 2261 | 1461708611338 Marionette DEBUG loaded listener.js 15:10:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x12aea4400) [pid = 2261] [serial = 1868] [outer = 0x11453fc00] 15:10:12 INFO - PROCESS | 2261 | 1461708612188 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]]]}] 15:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1127ms 15:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:10:12 INFO - PROCESS | 2261 | 1461708612204 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 15:10:12 INFO - PROCESS | 2261 | 1461708612207 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 15:10:12 INFO - PROCESS | 2261 | 1461708612213 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:10:12 INFO - PROCESS | 2261 | 1461708612216 Marionette TRACE conn2 <- [1,2462,null,{}] 15:10:12 INFO - PROCESS | 2261 | 1461708612222 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}] 15:10:12 INFO - PROCESS | 2261 | 1461708612333 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 15:10:12 INFO - PROCESS | 2261 | 1461708612451 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:12 INFO - PROCESS | 2261 | ++DOCSHELL 0x119d27800 == 74 [pid = 2261] [id = 623] 15:10:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x11347c000) [pid = 2261] [serial = 1869] [outer = 0x0] 15:10:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x113491800) [pid = 2261] [serial = 1870] [outer = 0x11347c000] 15:10:12 INFO - PROCESS | 2261 | 1461708612482 Marionette DEBUG loaded listener.js 15:10:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x115609000) [pid = 2261] [serial = 1871] [outer = 0x11347c000] 15:10:12 INFO - PROCESS | 2261 | 1461708612924 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]]]}] 15:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 724ms 15:10:12 INFO - PROCESS | 2261 | 1461708612936 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 15:10:12 INFO - PROCESS | 2261 | 1461708612940 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 15:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:10:12 INFO - PROCESS | 2261 | 1461708612944 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:10:12 INFO - PROCESS | 2261 | 1461708612946 Marionette TRACE conn2 <- [1,2466,null,{}] 15:10:12 INFO - PROCESS | 2261 | 1461708612970 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}] 15:10:13 INFO - PROCESS | 2261 | 1461708613070 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 15:10:13 INFO - PROCESS | 2261 | 1461708613157 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x11baf0800 == 75 [pid = 2261] [id = 624] 15:10:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x115633c00) [pid = 2261] [serial = 1872] [outer = 0x0] 15:10:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x1165fe800) [pid = 2261] [serial = 1873] [outer = 0x115633c00] 15:10:13 INFO - PROCESS | 2261 | 1461708613186 Marionette DEBUG loaded listener.js 15:10:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x118fc4800) [pid = 2261] [serial = 1874] [outer = 0x115633c00] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x130e9c800 == 74 [pid = 2261] [id = 615] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x13047c800 == 73 [pid = 2261] [id = 614] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x11930e800 == 72 [pid = 2261] [id = 613] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x12a82e800) [pid = 2261] [serial = 1768] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x12aa09800) [pid = 2261] [serial = 1771] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x12ab81000) [pid = 2261] [serial = 1774] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x12aca6400) [pid = 2261] [serial = 1777] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x128489800) [pid = 2261] [serial = 1780] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x1189e1400) [pid = 2261] [serial = 1786] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x130bd3800 == 71 [pid = 2261] [id = 612] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x130bb8000 == 70 [pid = 2261] [id = 611] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x130464000 == 69 [pid = 2261] [id = 610] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x12ff68000 == 68 [pid = 2261] [id = 609] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x12f724800 == 67 [pid = 2261] [id = 608] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x12f08d800 == 66 [pid = 2261] [id = 607] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3c4800 == 65 [pid = 2261] [id = 606] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x12a81d000 == 64 [pid = 2261] [id = 605] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x129620000 == 63 [pid = 2261] [id = 604] 15:10:13 INFO - PROCESS | 2261 | --DOCSHELL 0x11908c800 == 62 [pid = 2261] [id = 595] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x123edf000) [pid = 2261] [serial = 1598] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x11cc6c400) [pid = 2261] [serial = 1532] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x12a233800) [pid = 2261] [serial = 1658] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x127b94c00) [pid = 2261] [serial = 1655] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x11a960000) [pid = 2261] [serial = 1592] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x11c3f5000) [pid = 2261] [serial = 1595] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x123edec00) [pid = 2261] [serial = 1652] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x118fc8000) [pid = 2261] [serial = 1646] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x1163f5400) [pid = 2261] [serial = 1589] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x1147dc400) [pid = 2261] [serial = 1643] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x127383c00) [pid = 2261] [serial = 1601] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x11ba74000) [pid = 2261] [serial = 1649] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x11b0e8000) [pid = 2261] [serial = 1706] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x11cc6d400) [pid = 2261] [serial = 1709] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x114b50400) [pid = 2261] [serial = 1783] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x115611400) [pid = 2261] [serial = 1784] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x1190d4c00) [pid = 2261] [serial = 1760] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x1159b1c00) [pid = 2261] [serial = 1759] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x126f22800) [pid = 2261] [serial = 1735] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11ae7a400) [pid = 2261] [serial = 1763] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x1273ca400) [pid = 2261] [serial = 1736] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x11a962800) [pid = 2261] [serial = 1762] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x12aa0cc00) [pid = 2261] [serial = 1700] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x11ba79000) [pid = 2261] [serial = 1726] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x11c30bc00) [pid = 2261] [serial = 1727] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x12a82c800) [pid = 2261] [serial = 1714] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x128561400) [pid = 2261] [serial = 1739] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x11aa5f400) [pid = 2261] [serial = 1705] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x126c89c00) [pid = 2261] [serial = 1766] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x128487800) [pid = 2261] [serial = 1738] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x11cc19800) [pid = 2261] [serial = 1765] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x119367c00) [pid = 2261] [serial = 1721] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x1190d2000) [pid = 2261] [serial = 1720] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x11797f400) [pid = 2261] [serial = 1718] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11562d400) [pid = 2261] [serial = 1717] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x11c61e000) [pid = 2261] [serial = 1729] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x11c72e400) [pid = 2261] [serial = 1730] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x11cbbc800) [pid = 2261] [serial = 1732] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x119e43800) [pid = 2261] [serial = 1723] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x11aa47c00) [pid = 2261] [serial = 1724] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x11cc04800) [pid = 2261] [serial = 1708] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x116574800) [pid = 2261] [serial = 1702] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x128491000) [pid = 2261] [serial = 1711] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x12a232800) [pid = 2261] [serial = 1741] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x12a82cc00) [pid = 2261] [serial = 1747] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x12a925800) [pid = 2261] [serial = 1744] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12aa11400) [pid = 2261] [serial = 1750] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x12aa23000) [pid = 2261] [serial = 1751] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x12aa29000) [pid = 2261] [serial = 1753] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x12a9a5400) [pid = 2261] [serial = 1745] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12aaf9c00) [pid = 2261] [serial = 1757] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x12a82dc00) [pid = 2261] [serial = 1742] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x12aa05000) [pid = 2261] [serial = 1748] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x11cc6f000) [pid = 2261] [serial = 1733] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x12aaee400) [pid = 2261] [serial = 1754] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x118fc9800) [pid = 2261] [serial = 1703] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x12a929800) [pid = 2261] [serial = 1715] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x12a823800) [pid = 2261] [serial = 1712] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x12aaf2400) [pid = 2261] [serial = 1756] [outer = 0x0] [url = about:blank] 15:10:13 INFO - PROCESS | 2261 | 1461708613618 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]]]}] 15:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 689ms 15:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:10:13 INFO - PROCESS | 2261 | 1461708613634 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 15:10:13 INFO - PROCESS | 2261 | 1461708613635 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 15:10:13 INFO - PROCESS | 2261 | 1461708613638 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:10:13 INFO - PROCESS | 2261 | 1461708613640 Marionette TRACE conn2 <- [1,2470,null,{}] 15:10:13 INFO - PROCESS | 2261 | 1461708613647 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}] 15:10:13 INFO - PROCESS | 2261 | 1461708613757 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 15:10:13 INFO - PROCESS | 2261 | 1461708613765 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c3b7000 == 63 [pid = 2261] [id = 625] 15:10:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x1190e9c00) [pid = 2261] [serial = 1875] [outer = 0x0] 15:10:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x11918c000) [pid = 2261] [serial = 1876] [outer = 0x1190e9c00] 15:10:13 INFO - PROCESS | 2261 | 1461708613794 Marionette DEBUG loaded listener.js 15:10:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x119d86400) [pid = 2261] [serial = 1877] [outer = 0x1190e9c00] 15:10:14 INFO - PROCESS | 2261 | 1461708614162 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]]]}] 15:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 571ms 15:10:14 INFO - PROCESS | 2261 | 1461708614210 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 15:10:14 INFO - PROCESS | 2261 | 1461708614212 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 15:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:10:14 INFO - PROCESS | 2261 | 1461708614214 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - PROCESS | 2261 | 1461708614215 Marionette TRACE conn2 <- [1,2474,null,{}] 15:10:14 INFO - PROCESS | 2261 | 1461708614217 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}] 15:10:14 INFO - PROCESS | 2261 | 1461708614305 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 15:10:14 INFO - PROCESS | 2261 | 1461708614309 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x126883000 == 64 [pid = 2261] [id = 626] 15:10:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x11a94b000) [pid = 2261] [serial = 1878] [outer = 0x0] 15:10:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x11a96a400) [pid = 2261] [serial = 1879] [outer = 0x11a94b000] 15:10:14 INFO - PROCESS | 2261 | 1461708614336 Marionette DEBUG loaded listener.js 15:10:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x11aa6a000) [pid = 2261] [serial = 1880] [outer = 0x11a94b000] 15:10:14 INFO - PROCESS | 2261 | 1461708614671 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]]]}] 15:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 471ms 15:10:14 INFO - PROCESS | 2261 | 1461708614686 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 15:10:14 INFO - PROCESS | 2261 | 1461708614687 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 15:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:10:14 INFO - PROCESS | 2261 | 1461708614690 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - PROCESS | 2261 | 1461708614691 Marionette TRACE conn2 <- [1,2478,null,{}] 15:10:14 INFO - PROCESS | 2261 | 1461708614693 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}] 15:10:14 INFO - PROCESS | 2261 | 1461708614785 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 15:10:14 INFO - PROCESS | 2261 | 1461708614845 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x119307800 == 65 [pid = 2261] [id = 627] 15:10:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x11a965000) [pid = 2261] [serial = 1881] [outer = 0x0] 15:10:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x11ae09400) [pid = 2261] [serial = 1882] [outer = 0x11a965000] 15:10:14 INFO - PROCESS | 2261 | 1461708614872 Marionette DEBUG loaded listener.js 15:10:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11b0f4800) [pid = 2261] [serial = 1883] [outer = 0x11a965000] 15:10:15 INFO - PROCESS | 2261 | 1461708615182 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]]]}] 15:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 518ms 15:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:10:15 INFO - PROCESS | 2261 | 1461708615209 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 15:10:15 INFO - PROCESS | 2261 | 1461708615210 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 15:10:15 INFO - PROCESS | 2261 | 1461708615212 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:10:15 INFO - PROCESS | 2261 | 1461708615213 Marionette TRACE conn2 <- [1,2482,null,{}] 15:10:15 INFO - PROCESS | 2261 | 1461708615218 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}] 15:10:15 INFO - PROCESS | 2261 | 1461708615350 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 15:10:15 INFO - PROCESS | 2261 | 1461708615358 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x128e62000 == 66 [pid = 2261] [id = 628] 15:10:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11b0f1000) [pid = 2261] [serial = 1884] [outer = 0x0] 15:10:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x11bd93c00) [pid = 2261] [serial = 1885] [outer = 0x11b0f1000] 15:10:15 INFO - PROCESS | 2261 | 1461708615386 Marionette DEBUG loaded listener.js 15:10:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x11c840000) [pid = 2261] [serial = 1886] [outer = 0x11b0f1000] 15:10:15 INFO - PROCESS | 2261 | 1461708615734 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]]]}] 15:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 574ms 15:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:10:15 INFO - PROCESS | 2261 | 1461708615793 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 15:10:15 INFO - PROCESS | 2261 | 1461708615794 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 15:10:15 INFO - PROCESS | 2261 | 1461708615796 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:10:15 INFO - PROCESS | 2261 | 1461708615797 Marionette TRACE conn2 <- [1,2486,null,{}] 15:10:15 INFO - PROCESS | 2261 | 1461708615800 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}] 15:10:15 INFO - PROCESS | 2261 | 1461708615904 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 15:10:15 INFO - PROCESS | 2261 | 1461708615946 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a807000 == 67 [pid = 2261] [id = 629] 15:10:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x11ab9e000) [pid = 2261] [serial = 1887] [outer = 0x0] 15:10:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x11ca61c00) [pid = 2261] [serial = 1888] [outer = 0x11ab9e000] 15:10:15 INFO - PROCESS | 2261 | 1461708615972 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11cc0e000) [pid = 2261] [serial = 1889] [outer = 0x11ab9e000] 15:10:16 INFO - PROCESS | 2261 | 1461708616359 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]]]}] 15:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 570ms 15:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:10:16 INFO - PROCESS | 2261 | 1461708616375 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 15:10:16 INFO - PROCESS | 2261 | 1461708616376 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 15:10:16 INFO - PROCESS | 2261 | 1461708616378 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:10:16 INFO - PROCESS | 2261 | 1461708616379 Marionette TRACE conn2 <- [1,2490,null,{}] 15:10:16 INFO - PROCESS | 2261 | 1461708616384 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}] 15:10:16 INFO - PROCESS | 2261 | 1461708616491 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 15:10:16 INFO - PROCESS | 2261 | 1461708616530 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ab09800 == 68 [pid = 2261] [id = 630] 15:10:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11b1b6800) [pid = 2261] [serial = 1890] [outer = 0x0] 15:10:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11cc13800) [pid = 2261] [serial = 1891] [outer = 0x11b1b6800] 15:10:16 INFO - PROCESS | 2261 | 1461708616555 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x11cc68400) [pid = 2261] [serial = 1892] [outer = 0x11b1b6800] 15:10:16 INFO - PROCESS | 2261 | 1461708616879 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]]]}] 15:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 525ms 15:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:10:16 INFO - PROCESS | 2261 | 1461708616904 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 15:10:16 INFO - PROCESS | 2261 | 1461708616905 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 15:10:16 INFO - PROCESS | 2261 | 1461708616907 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:10:16 INFO - PROCESS | 2261 | 1461708616908 Marionette TRACE conn2 <- [1,2494,null,{}] 15:10:16 INFO - PROCESS | 2261 | 1461708616910 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}] 15:10:17 INFO - PROCESS | 2261 | 1461708617019 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 15:10:17 INFO - PROCESS | 2261 | 1461708617032 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x12b93c800 == 69 [pid = 2261] [id = 631] 15:10:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x11cbbbc00) [pid = 2261] [serial = 1893] [outer = 0x0] 15:10:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x123edf800) [pid = 2261] [serial = 1894] [outer = 0x11cbbbc00] 15:10:17 INFO - PROCESS | 2261 | 1461708617057 Marionette DEBUG loaded listener.js 15:10:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x125685400) [pid = 2261] [serial = 1895] [outer = 0x11cbbbc00] 15:10:17 INFO - PROCESS | 2261 | 1461708617396 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]]]}] 15:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 519ms 15:10:17 INFO - PROCESS | 2261 | 1461708617432 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 15:10:17 INFO - PROCESS | 2261 | 1461708617433 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 15:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:10:17 INFO - PROCESS | 2261 | 1461708617435 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:10:17 INFO - PROCESS | 2261 | 1461708617436 Marionette TRACE conn2 <- [1,2498,null,{}] 15:10:17 INFO - PROCESS | 2261 | 1461708617438 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}] 15:10:17 INFO - PROCESS | 2261 | 1461708617550 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 15:10:17 INFO - PROCESS | 2261 | 1461708617589 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c26a800 == 70 [pid = 2261] [id = 632] 15:10:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x123ee0c00) [pid = 2261] [serial = 1896] [outer = 0x0] 15:10:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x126c83800) [pid = 2261] [serial = 1897] [outer = 0x123ee0c00] 15:10:17 INFO - PROCESS | 2261 | 1461708617615 Marionette DEBUG loaded listener.js 15:10:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x127145000) [pid = 2261] [serial = 1898] [outer = 0x123ee0c00] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12aafa800) [pid = 2261] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x127d04c00) [pid = 2261] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x12abacc00) [pid = 2261] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x118a9d400) [pid = 2261] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x12a9a2c00) [pid = 2261] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12aa24800) [pid = 2261] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12aa22c00) [pid = 2261] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x12b086800) [pid = 2261] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x12a9a5c00) [pid = 2261] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x12aa1c800) [pid = 2261] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x119d7ac00) [pid = 2261] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x113488000) [pid = 2261] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11cc11000) [pid = 2261] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x11bbc6c00) [pid = 2261] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x119d7d000) [pid = 2261] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x119d80400) [pid = 2261] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:10:18 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x12acaec00) [pid = 2261] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:10:18 INFO - PROCESS | 2261 | 1461708618174 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]]]}] 15:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 772ms 15:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:10:18 INFO - PROCESS | 2261 | 1461708618208 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 15:10:18 INFO - PROCESS | 2261 | 1461708618210 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 15:10:18 INFO - PROCESS | 2261 | 1461708618212 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:10:18 INFO - PROCESS | 2261 | 1461708618216 Marionette TRACE conn2 <- [1,2502,null,{}] 15:10:18 INFO - PROCESS | 2261 | 1461708618223 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}] 15:10:18 INFO - PROCESS | 2261 | 1461708618382 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 15:10:18 INFO - PROCESS | 2261 | 1461708618423 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d107000 == 71 [pid = 2261] [id = 633] 15:10:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x11347a400) [pid = 2261] [serial = 1899] [outer = 0x0] 15:10:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x127b97400) [pid = 2261] [serial = 1900] [outer = 0x11347a400] 15:10:18 INFO - PROCESS | 2261 | 1461708618454 Marionette DEBUG loaded listener.js 15:10:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x128494400) [pid = 2261] [serial = 1901] [outer = 0x11347a400] 15:10:18 INFO - PROCESS | 2261 | 1461708618737 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]]]}] 15:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 575ms 15:10:18 INFO - PROCESS | 2261 | 1461708618787 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 15:10:18 INFO - PROCESS | 2261 | 1461708618789 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 15:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:10:18 INFO - PROCESS | 2261 | 1461708618791 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:10:18 INFO - PROCESS | 2261 | 1461708618792 Marionette TRACE conn2 <- [1,2506,null,{}] 15:10:18 INFO - PROCESS | 2261 | 1461708618795 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}] 15:10:18 INFO - PROCESS | 2261 | 1461708618939 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 15:10:18 INFO - PROCESS | 2261 | 1461708618948 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3ca800 == 72 [pid = 2261] [id = 634] 15:10:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x127907400) [pid = 2261] [serial = 1902] [outer = 0x0] 15:10:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x1285f6c00) [pid = 2261] [serial = 1903] [outer = 0x127907400] 15:10:18 INFO - PROCESS | 2261 | 1461708618984 Marionette DEBUG loaded listener.js 15:10:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x12a230c00) [pid = 2261] [serial = 1904] [outer = 0x127907400] 15:10:19 INFO - PROCESS | 2261 | 1461708619307 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]]]}] 15:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 569ms 15:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:10:19 INFO - PROCESS | 2261 | 1461708619361 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 15:10:19 INFO - PROCESS | 2261 | 1461708619363 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 15:10:19 INFO - PROCESS | 2261 | 1461708619366 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:10:19 INFO - PROCESS | 2261 | 1461708619368 Marionette TRACE conn2 <- [1,2510,null,{}] 15:10:19 INFO - PROCESS | 2261 | 1461708619372 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}] 15:10:19 INFO - PROCESS | 2261 | 1461708619503 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 15:10:19 INFO - PROCESS | 2261 | 1461708619586 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6e7000 == 73 [pid = 2261] [id = 635] 15:10:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x127b9e000) [pid = 2261] [serial = 1905] [outer = 0x0] 15:10:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x12a823800) [pid = 2261] [serial = 1906] [outer = 0x127b9e000] 15:10:19 INFO - PROCESS | 2261 | 1461708619625 Marionette DEBUG loaded listener.js 15:10:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x12a91b400) [pid = 2261] [serial = 1907] [outer = 0x127b9e000] 15:10:20 INFO - PROCESS | 2261 | 1461708620073 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]]]}] 15:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 720ms 15:10:20 INFO - PROCESS | 2261 | 1461708620099 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 15:10:20 INFO - PROCESS | 2261 | 1461708620104 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 15:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:10:20 INFO - PROCESS | 2261 | 1461708620109 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:10:20 INFO - PROCESS | 2261 | 1461708620112 Marionette TRACE conn2 <- [1,2514,null,{}] 15:10:20 INFO - PROCESS | 2261 | 1461708620119 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}] 15:10:20 INFO - PROCESS | 2261 | 1461708620233 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 15:10:20 INFO - PROCESS | 2261 | 1461708620343 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x11982f000 == 74 [pid = 2261] [id = 636] 15:10:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x114357800) [pid = 2261] [serial = 1908] [outer = 0x0] 15:10:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x1147df800) [pid = 2261] [serial = 1909] [outer = 0x114357800] 15:10:20 INFO - PROCESS | 2261 | 1461708620377 Marionette DEBUG loaded listener.js 15:10:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x11560cc00) [pid = 2261] [serial = 1910] [outer = 0x114357800] 15:10:20 INFO - PROCESS | 2261 | 1461708620792 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]]]}] 15:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 726ms 15:10:20 INFO - PROCESS | 2261 | 1461708620835 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 15:10:20 INFO - PROCESS | 2261 | 1461708620839 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 15:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:10:20 INFO - PROCESS | 2261 | 1461708620844 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:10:20 INFO - PROCESS | 2261 | 1461708620846 Marionette TRACE conn2 <- [1,2518,null,{}] 15:10:20 INFO - PROCESS | 2261 | 1461708620849 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}] 15:10:20 INFO - PROCESS | 2261 | 1461708620985 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 15:10:21 INFO - PROCESS | 2261 | 1461708621063 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c37e000 == 75 [pid = 2261] [id = 637] 15:10:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x11562b800) [pid = 2261] [serial = 1911] [outer = 0x0] 15:10:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x116575400) [pid = 2261] [serial = 1912] [outer = 0x11562b800] 15:10:21 INFO - PROCESS | 2261 | 1461708621094 Marionette DEBUG loaded listener.js 15:10:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x119bcb000) [pid = 2261] [serial = 1913] [outer = 0x11562b800] 15:10:21 INFO - PROCESS | 2261 | 1461708621519 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]]]}] 15:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 723ms 15:10:21 INFO - PROCESS | 2261 | 1461708621568 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 15:10:21 INFO - PROCESS | 2261 | 1461708621569 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 15:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:10:21 INFO - PROCESS | 2261 | 1461708621572 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:10:21 INFO - PROCESS | 2261 | 1461708621574 Marionette TRACE conn2 <- [1,2522,null,{}] 15:10:21 INFO - PROCESS | 2261 | 1461708621582 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}] 15:10:21 INFO - PROCESS | 2261 | 1461708621695 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 15:10:21 INFO - PROCESS | 2261 | 1461708621762 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac7f000 == 76 [pid = 2261] [id = 638] 15:10:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x119e43800) [pid = 2261] [serial = 1914] [outer = 0x0] 15:10:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x11bd91000) [pid = 2261] [serial = 1915] [outer = 0x119e43800] 15:10:21 INFO - PROCESS | 2261 | 1461708621837 Marionette DEBUG loaded listener.js 15:10:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x11c3f1400) [pid = 2261] [serial = 1916] [outer = 0x119e43800] 15:10:22 INFO - PROCESS | 2261 | 1461708622264 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]]]}] 15:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 771ms 15:10:22 INFO - PROCESS | 2261 | 1461708622353 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 15:10:22 INFO - PROCESS | 2261 | 1461708622355 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 15:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:10:22 INFO - PROCESS | 2261 | 1461708622359 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:10:22 INFO - PROCESS | 2261 | 1461708622360 Marionette TRACE conn2 <- [1,2526,null,{}] 15:10:22 INFO - PROCESS | 2261 | 1461708622363 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}] 15:10:22 INFO - PROCESS | 2261 | 1461708622474 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 15:10:22 INFO - PROCESS | 2261 | 1461708622551 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea25000 == 77 [pid = 2261] [id = 639] 15:10:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x11cc05000) [pid = 2261] [serial = 1917] [outer = 0x0] 15:10:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x11cc11000) [pid = 2261] [serial = 1918] [outer = 0x11cc05000] 15:10:22 INFO - PROCESS | 2261 | 1461708622583 Marionette DEBUG loaded listener.js 15:10:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x126edfc00) [pid = 2261] [serial = 1919] [outer = 0x11cc05000] 15:10:23 INFO - PROCESS | 2261 | 1461708623003 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]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 669ms 15:10:23 INFO - PROCESS | 2261 | 1461708623029 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 2261 | 1461708623031 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 15:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:10:23 INFO - PROCESS | 2261 | 1461708623035 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 2261 | 1461708623037 Marionette TRACE conn2 <- [1,2530,null,{}] 15:10:23 INFO - PROCESS | 2261 | 1461708623039 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}] 15:10:23 INFO - PROCESS | 2261 | 1461708623143 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 15:10:23 INFO - PROCESS | 2261 | 1461708623248 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ead5800 == 78 [pid = 2261] [id = 640] 15:10:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x11cc05800) [pid = 2261] [serial = 1920] [outer = 0x0] 15:10:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x1273c7800) [pid = 2261] [serial = 1921] [outer = 0x11cc05800] 15:10:23 INFO - PROCESS | 2261 | 1461708623281 Marionette DEBUG loaded listener.js 15:10:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12848f400) [pid = 2261] [serial = 1922] [outer = 0x11cc05800] 15:10:23 INFO - PROCESS | 2261 | 1461708623669 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]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 15:10:23 INFO - PROCESS | 2261 | 1461708623707 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 2261 | 1461708623708 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 15:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:10:23 INFO - PROCESS | 2261 | 1461708623711 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 2261 | 1461708623712 Marionette TRACE conn2 <- [1,2534,null,{}] 15:10:23 INFO - PROCESS | 2261 | 1461708623715 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}] 15:10:23 INFO - PROCESS | 2261 | 1461708623860 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 15:10:23 INFO - PROCESS | 2261 | 1461708623942 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f084800 == 79 [pid = 2261] [id = 641] 15:10:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12a926000) [pid = 2261] [serial = 1923] [outer = 0x0] 15:10:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12aa02400) [pid = 2261] [serial = 1924] [outer = 0x12a926000] 15:10:23 INFO - PROCESS | 2261 | 1461708623975 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x12aa27400) [pid = 2261] [serial = 1925] [outer = 0x12a926000] 15:10:24 INFO - PROCESS | 2261 | 1461708624398 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]]]}] 15:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 724ms 15:10:24 INFO - PROCESS | 2261 | 1461708624464 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 15:10:24 INFO - PROCESS | 2261 | 1461708624466 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 15:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:10:24 INFO - PROCESS | 2261 | 1461708624469 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:10:24 INFO - PROCESS | 2261 | 1461708624471 Marionette TRACE conn2 <- [1,2538,null,{}] 15:10:24 INFO - PROCESS | 2261 | 1461708624473 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}] 15:10:24 INFO - PROCESS | 2261 | 1461708624578 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 15:10:24 INFO - PROCESS | 2261 | 1461708624656 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d11b000 == 80 [pid = 2261] [id = 642] 15:10:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x11562f000) [pid = 2261] [serial = 1926] [outer = 0x0] 15:10:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12aaf2800) [pid = 2261] [serial = 1927] [outer = 0x11562f000] 15:10:24 INFO - PROCESS | 2261 | 1461708624687 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12ab7dc00) [pid = 2261] [serial = 1928] [outer = 0x11562f000] 15:10:25 INFO - PROCESS | 2261 | 1461708625288 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]]]}] 15:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 873ms 15:10:25 INFO - PROCESS | 2261 | 1461708625343 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 15:10:25 INFO - PROCESS | 2261 | 1461708625345 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 15:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:10:25 INFO - PROCESS | 2261 | 1461708625368 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:10:25 INFO - PROCESS | 2261 | 1461708625371 Marionette TRACE conn2 <- [1,2542,null,{}] 15:10:25 INFO - PROCESS | 2261 | 1461708625375 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}] 15:10:25 INFO - PROCESS | 2261 | 1461708625483 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 15:10:25 INFO - PROCESS | 2261 | 1461708625569 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x1273d9000 == 81 [pid = 2261] [id = 643] 15:10:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x116574800) [pid = 2261] [serial = 1929] [outer = 0x0] 15:10:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x1186ad400) [pid = 2261] [serial = 1930] [outer = 0x116574800] 15:10:25 INFO - PROCESS | 2261 | 1461708625597 Marionette DEBUG loaded listener.js 15:10:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x1190dfc00) [pid = 2261] [serial = 1931] [outer = 0x116574800] 15:10:26 INFO - PROCESS | 2261 | 1461708625998 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]]]}] 15:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 674ms 15:10:26 INFO - PROCESS | 2261 | 1461708626040 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 15:10:26 INFO - PROCESS | 2261 | 1461708626044 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 15:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:10:26 INFO - PROCESS | 2261 | 1461708626051 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:10:26 INFO - PROCESS | 2261 | 1461708626053 Marionette TRACE conn2 <- [1,2546,null,{}] 15:10:26 INFO - PROCESS | 2261 | 1461708626055 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}] 15:10:26 INFO - PROCESS | 2261 | 1461708626156 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 15:10:26 INFO - PROCESS | 2261 | 1461708626224 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c01c800 == 82 [pid = 2261] [id = 644] 15:10:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x119bc7800) [pid = 2261] [serial = 1932] [outer = 0x0] 15:10:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x11a961000) [pid = 2261] [serial = 1933] [outer = 0x119bc7800] 15:10:26 INFO - PROCESS | 2261 | 1461708626293 Marionette DEBUG loaded listener.js 15:10:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x11ab9d800) [pid = 2261] [serial = 1934] [outer = 0x119bc7800] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12ab0c000 == 81 [pid = 2261] [id = 599] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x11ccdb800 == 80 [pid = 2261] [id = 596] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf5a000 == 79 [pid = 2261] [id = 600] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12d6cd000 == 78 [pid = 2261] [id = 601] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12a820800 == 77 [pid = 2261] [id = 598] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3ca800 == 76 [pid = 2261] [id = 634] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12d107000 == 75 [pid = 2261] [id = 633] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12c26a800 == 74 [pid = 2261] [id = 632] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12b93c800 == 73 [pid = 2261] [id = 631] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12ab09800 == 72 [pid = 2261] [id = 630] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x123ee6c00) [pid = 2261] [serial = 1798] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x128553400) [pid = 2261] [serial = 1801] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x12a91dc00) [pid = 2261] [serial = 1804] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x12ab79400) [pid = 2261] [serial = 1810] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x12aafb000) [pid = 2261] [serial = 1807] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x12b346000) [pid = 2261] [serial = 1849] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12a807000 == 71 [pid = 2261] [id = 629] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x128e62000 == 70 [pid = 2261] [id = 628] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x119307800 == 69 [pid = 2261] [id = 627] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x126883000 == 68 [pid = 2261] [id = 626] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x11c3b7000 == 67 [pid = 2261] [id = 625] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x11baf0800 == 66 [pid = 2261] [id = 624] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x119d27800 == 65 [pid = 2261] [id = 623] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x138a25800 == 64 [pid = 2261] [id = 620] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x130bd5800 == 63 [pid = 2261] [id = 619] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea24000 == 62 [pid = 2261] [id = 618] 15:10:26 INFO - PROCESS | 2261 | --DOCSHELL 0x12962c800 == 61 [pid = 2261] [id = 617] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x12aaf4800) [pid = 2261] [serial = 1772] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x12abb4400) [pid = 2261] [serial = 1775] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x12a9a2400) [pid = 2261] [serial = 1769] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x12acabc00) [pid = 2261] [serial = 1778] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x12abb9400) [pid = 2261] [serial = 1781] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12afac400) [pid = 2261] [serial = 1831] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12b07d800) [pid = 2261] [serial = 1834] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12afb4800) [pid = 2261] [serial = 1832] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12b0e1800) [pid = 2261] [serial = 1837] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12aa2a400) [pid = 2261] [serial = 1822] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12abb3800) [pid = 2261] [serial = 1823] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12b084400) [pid = 2261] [serial = 1835] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x12aca7800) [pid = 2261] [serial = 1825] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12acb5000) [pid = 2261] [serial = 1826] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x11a95d000) [pid = 2261] [serial = 1813] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x118f0cc00) [pid = 2261] [serial = 1841] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x11ba06800) [pid = 2261] [serial = 1814] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x128492400) [pid = 2261] [serial = 1819] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12a99d000) [pid = 2261] [serial = 1820] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x11ca66c00) [pid = 2261] [serial = 1795] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x119bc7000) [pid = 2261] [serial = 1789] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x11ca65800) [pid = 2261] [serial = 1817] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x11c3e6c00) [pid = 2261] [serial = 1816] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x11ba76400) [pid = 2261] [serial = 1792] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x11560e000) [pid = 2261] [serial = 1840] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x12b0e7400) [pid = 2261] [serial = 1838] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x11c3f0c00) [pid = 2261] [serial = 1843] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x127406c00) [pid = 2261] [serial = 1844] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x12a91ac00) [pid = 2261] [serial = 1846] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x12acda400) [pid = 2261] [serial = 1828] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x12aeae400) [pid = 2261] [serial = 1829] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x12b0ea400) [pid = 2261] [serial = 1847] [outer = 0x0] [url = about:blank] 15:10:26 INFO - PROCESS | 2261 | 1461708626692 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]]]}] 15:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 15:10:26 INFO - PROCESS | 2261 | 1461708626720 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 15:10:26 INFO - PROCESS | 2261 | 1461708626722 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 15:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:10:26 INFO - PROCESS | 2261 | 1461708626724 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:10:26 INFO - PROCESS | 2261 | 1461708626727 Marionette TRACE conn2 <- [1,2550,null,{}] 15:10:26 INFO - PROCESS | 2261 | 1461708626734 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}] 15:10:26 INFO - PROCESS | 2261 | 1461708626824 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 15:10:26 INFO - PROCESS | 2261 | 1461708626850 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256ba800 == 62 [pid = 2261] [id = 645] 15:10:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x11ba0e000) [pid = 2261] [serial = 1935] [outer = 0x0] 15:10:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x11c30f800) [pid = 2261] [serial = 1936] [outer = 0x11ba0e000] 15:10:26 INFO - PROCESS | 2261 | 1461708626879 Marionette DEBUG loaded listener.js 15:10:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x11c61e000) [pid = 2261] [serial = 1937] [outer = 0x11ba0e000] 15:10:27 INFO - PROCESS | 2261 | 1461708627272 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]]]}] 15:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 571ms 15:10:27 INFO - PROCESS | 2261 | 1461708627295 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 15:10:27 INFO - PROCESS | 2261 | 1461708627298 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 15:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:10:27 INFO - PROCESS | 2261 | 1461708627302 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 2261 | 1461708627303 Marionette TRACE conn2 <- [1,2554,null,{}] 15:10:27 INFO - PROCESS | 2261 | 1461708627305 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}] 15:10:27 INFO - PROCESS | 2261 | 1461708627393 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 15:10:27 INFO - PROCESS | 2261 | 1461708627399 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a814800 == 63 [pid = 2261] [id = 646] 15:10:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11ca59400) [pid = 2261] [serial = 1938] [outer = 0x0] 15:10:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x11cc10000) [pid = 2261] [serial = 1939] [outer = 0x11ca59400] 15:10:27 INFO - PROCESS | 2261 | 1461708627426 Marionette DEBUG loaded listener.js 15:10:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x11cc61400) [pid = 2261] [serial = 1940] [outer = 0x11ca59400] 15:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 467ms 15:10:27 INFO - PROCESS | 2261 | 1461708627766 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]]]}] 15:10:27 INFO - PROCESS | 2261 | 1461708627770 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 15:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:10:27 INFO - PROCESS | 2261 | 1461708627771 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 15:10:27 INFO - PROCESS | 2261 | 1461708627773 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 2261 | 1461708627774 Marionette TRACE conn2 <- [1,2558,null,{}] 15:10:27 INFO - PROCESS | 2261 | 1461708627777 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}] 15:10:27 INFO - PROCESS | 2261 | 1461708627870 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 15:10:27 INFO - PROCESS | 2261 | 1461708627932 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ab0d000 == 64 [pid = 2261] [id = 647] 15:10:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x11cb14000) [pid = 2261] [serial = 1941] [outer = 0x0] 15:10:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x11cedb800) [pid = 2261] [serial = 1942] [outer = 0x11cb14000] 15:10:27 INFO - PROCESS | 2261 | 1461708627958 Marionette DEBUG loaded listener.js 15:10:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x1269e9400) [pid = 2261] [serial = 1943] [outer = 0x11cb14000] 15:10:28 INFO - PROCESS | 2261 | 1461708628270 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]]]}] 15:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 518ms 15:10:28 INFO - PROCESS | 2261 | 1461708628292 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 15:10:28 INFO - PROCESS | 2261 | 1461708628293 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 15:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:10:28 INFO - PROCESS | 2261 | 1461708628296 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:10:28 INFO - PROCESS | 2261 | 1461708628297 Marionette TRACE conn2 <- [1,2562,null,{}] 15:10:28 INFO - PROCESS | 2261 | 1461708628301 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}] 15:10:28 INFO - PROCESS | 2261 | 1461708628403 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 15:10:28 INFO - PROCESS | 2261 | 1461708628477 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bcd7800 == 65 [pid = 2261] [id = 648] 15:10:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11cc18000) [pid = 2261] [serial = 1944] [outer = 0x0] 15:10:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x127144800) [pid = 2261] [serial = 1945] [outer = 0x11cc18000] 15:10:28 INFO - PROCESS | 2261 | 1461708628505 Marionette DEBUG loaded listener.js 15:10:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x12a927c00) [pid = 2261] [serial = 1946] [outer = 0x11cc18000] 15:10:28 INFO - PROCESS | 2261 | 1461708628858 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]]]}] 15:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 571ms 15:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:10:28 INFO - PROCESS | 2261 | 1461708628870 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 15:10:28 INFO - PROCESS | 2261 | 1461708628871 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 15:10:28 INFO - PROCESS | 2261 | 1461708628874 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:10:28 INFO - PROCESS | 2261 | 1461708628876 Marionette TRACE conn2 <- [1,2566,null,{}] 15:10:28 INFO - PROCESS | 2261 | 1461708628879 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}] 15:10:29 INFO - PROCESS | 2261 | 1461708629056 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 15:10:29 INFO - PROCESS | 2261 | 1461708629081 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3d1000 == 66 [pid = 2261] [id = 649] 15:10:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x1279c1400) [pid = 2261] [serial = 1947] [outer = 0x0] 15:10:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x12a9ab800) [pid = 2261] [serial = 1948] [outer = 0x1279c1400] 15:10:29 INFO - PROCESS | 2261 | 1461708629121 Marionette DEBUG loaded listener.js 15:10:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12aa21800) [pid = 2261] [serial = 1949] [outer = 0x1279c1400] 15:10:29 INFO - PROCESS | 2261 | 1461708629536 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]]]}] 15:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 15:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:10:29 INFO - PROCESS | 2261 | 1461708629544 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 15:10:29 INFO - PROCESS | 2261 | 1461708629546 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 15:10:29 INFO - PROCESS | 2261 | 1461708629549 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:10:29 INFO - PROCESS | 2261 | 1461708629550 Marionette TRACE conn2 <- [1,2570,null,{}] 15:10:29 INFO - PROCESS | 2261 | 1461708629552 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}] 15:10:29 INFO - PROCESS | 2261 | 1461708629673 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 15:10:29 INFO - PROCESS | 2261 | 1461708629685 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e681000 == 67 [pid = 2261] [id = 650] 15:10:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x119368400) [pid = 2261] [serial = 1950] [outer = 0x0] 15:10:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x12aaf7000) [pid = 2261] [serial = 1951] [outer = 0x119368400] 15:10:29 INFO - PROCESS | 2261 | 1461708629710 Marionette DEBUG loaded listener.js 15:10:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x12ab87400) [pid = 2261] [serial = 1952] [outer = 0x119368400] 15:10:30 INFO - PROCESS | 2261 | 1461708630057 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]]]}] 15:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms 15:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:10:30 INFO - PROCESS | 2261 | 1461708630068 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 15:10:30 INFO - PROCESS | 2261 | 1461708630070 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 15:10:30 INFO - PROCESS | 2261 | 1461708630072 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:10:30 INFO - PROCESS | 2261 | 1461708630073 Marionette TRACE conn2 <- [1,2574,null,{}] 15:10:30 INFO - PROCESS | 2261 | 1461708630075 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}] 15:10:30 INFO - PROCESS | 2261 | 1461708630187 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 15:10:30 INFO - PROCESS | 2261 | 1461708630201 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f076000 == 68 [pid = 2261] [id = 651] 15:10:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12ab87c00) [pid = 2261] [serial = 1953] [outer = 0x0] 15:10:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x12abb5000) [pid = 2261] [serial = 1954] [outer = 0x12ab87c00] 15:10:30 INFO - PROCESS | 2261 | 1461708630227 Marionette DEBUG loaded listener.js 15:10:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x12acac800) [pid = 2261] [serial = 1955] [outer = 0x12ab87c00] 15:10:30 INFO - PROCESS | 2261 | 1461708630571 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]]]}] 15:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 523ms 15:10:30 INFO - PROCESS | 2261 | 1461708630595 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 15:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:10:30 INFO - PROCESS | 2261 | 1461708630596 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 15:10:30 INFO - PROCESS | 2261 | 1461708630599 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:10:30 INFO - PROCESS | 2261 | 1461708630600 Marionette TRACE conn2 <- [1,2578,null,{}] 15:10:30 INFO - PROCESS | 2261 | 1461708630602 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}] 15:10:30 INFO - PROCESS | 2261 | 1461708630713 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x11ab9e000) [pid = 2261] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11cbbbc00) [pid = 2261] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x11b1b6800) [pid = 2261] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x123ee0c00) [pid = 2261] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x11a965000) [pid = 2261] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x11b0f1000) [pid = 2261] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x115633c00) [pid = 2261] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x11347c000) [pid = 2261] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x11a94b000) [pid = 2261] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x1190e9c00) [pid = 2261] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x11347a400) [pid = 2261] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:10:30 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x127907400) [pid = 2261] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:10:30 INFO - PROCESS | 2261 | 1461708630865 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:30 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b01f000 == 69 [pid = 2261] [id = 652] 15:10:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x11347b800) [pid = 2261] [serial = 1956] [outer = 0x0] 15:10:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x11560bc00) [pid = 2261] [serial = 1957] [outer = 0x11347b800] 15:10:30 INFO - PROCESS | 2261 | 1461708630891 Marionette DEBUG loaded listener.js 15:10:30 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11a965000) [pid = 2261] [serial = 1958] [outer = 0x11347b800] 15:10:31 INFO - PROCESS | 2261 | 1461708631195 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]]]}] 15:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 619ms 15:10:31 INFO - PROCESS | 2261 | 1461708631220 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 15:10:31 INFO - PROCESS | 2261 | 1461708631221 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 15:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:10:31 INFO - PROCESS | 2261 | 1461708631224 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:10:31 INFO - PROCESS | 2261 | 1461708631226 Marionette TRACE conn2 <- [1,2582,null,{}] 15:10:31 INFO - PROCESS | 2261 | 1461708631228 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}] 15:10:31 INFO - PROCESS | 2261 | 1461708631333 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 15:10:31 INFO - PROCESS | 2261 | 1461708631338 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa21000 == 70 [pid = 2261] [id = 653] 15:10:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 134 (0x11bd9e000) [pid = 2261] [serial = 1959] [outer = 0x0] 15:10:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 135 (0x11c309c00) [pid = 2261] [serial = 1960] [outer = 0x11bd9e000] 15:10:31 INFO - PROCESS | 2261 | 1461708631367 Marionette DEBUG loaded listener.js 15:10:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 136 (0x12aea8000) [pid = 2261] [serial = 1961] [outer = 0x11bd9e000] 15:10:31 INFO - PROCESS | 2261 | 1461708631747 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]]]}] 15:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 569ms 15:10:31 INFO - PROCESS | 2261 | 1461708631794 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 15:10:31 INFO - PROCESS | 2261 | 1461708631796 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 15:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:10:31 INFO - PROCESS | 2261 | 1461708631802 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:10:31 INFO - PROCESS | 2261 | 1461708631803 Marionette TRACE conn2 <- [1,2586,null,{}] 15:10:31 INFO - PROCESS | 2261 | 1461708631807 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}] 15:10:31 INFO - PROCESS | 2261 | 1461708631942 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 15:10:31 INFO - PROCESS | 2261 | 1461708631955 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ff72800 == 71 [pid = 2261] [id = 654] 15:10:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 137 (0x113475800) [pid = 2261] [serial = 1962] [outer = 0x0] 15:10:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 138 (0x12aeaf400) [pid = 2261] [serial = 1963] [outer = 0x113475800] 15:10:31 INFO - PROCESS | 2261 | 1461708631994 Marionette DEBUG loaded listener.js 15:10:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x12afb0400) [pid = 2261] [serial = 1964] [outer = 0x113475800] 15:10:32 INFO - PROCESS | 2261 | 1461708632371 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]]]}] 15:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 620ms 15:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:10:32 INFO - PROCESS | 2261 | 1461708632421 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 15:10:32 INFO - PROCESS | 2261 | 1461708632422 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 15:10:32 INFO - PROCESS | 2261 | 1461708632424 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:10:32 INFO - PROCESS | 2261 | 1461708632425 Marionette TRACE conn2 <- [1,2590,null,{}] 15:10:32 INFO - PROCESS | 2261 | 1461708632427 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}] 15:10:32 INFO - PROCESS | 2261 | 1461708632549 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 15:10:32 INFO - PROCESS | 2261 | 1461708632556 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x130435800 == 72 [pid = 2261] [id = 655] 15:10:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x12afb1400) [pid = 2261] [serial = 1965] [outer = 0x0] 15:10:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x12afb9c00) [pid = 2261] [serial = 1966] [outer = 0x12afb1400] 15:10:32 INFO - PROCESS | 2261 | 1461708632581 Marionette DEBUG loaded listener.js 15:10:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x12b083c00) [pid = 2261] [serial = 1967] [outer = 0x12afb1400] 15:10:33 INFO - PROCESS | 2261 | 1461708633022 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]]]}] 15:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 620ms 15:10:33 INFO - PROCESS | 2261 | 1461708633044 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 15:10:33 INFO - PROCESS | 2261 | 1461708633047 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 15:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:10:33 INFO - PROCESS | 2261 | 1461708633051 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 2261 | 1461708633054 Marionette TRACE conn2 <- [1,2594,null,{}] 15:10:33 INFO - PROCESS | 2261 | 1461708633058 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}] 15:10:33 INFO - PROCESS | 2261 | 1461708633174 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 15:10:33 INFO - PROCESS | 2261 | 1461708633279 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x11baec800 == 73 [pid = 2261] [id = 656] 15:10:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x1155ca400) [pid = 2261] [serial = 1968] [outer = 0x0] 15:10:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x115636000) [pid = 2261] [serial = 1969] [outer = 0x1155ca400] 15:10:33 INFO - PROCESS | 2261 | 1461708633315 Marionette DEBUG loaded listener.js 15:10:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x118f0cc00) [pid = 2261] [serial = 1970] [outer = 0x1155ca400] 15:10:33 INFO - PROCESS | 2261 | 1461708633837 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]]]}] 15:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 823ms 15:10:33 INFO - PROCESS | 2261 | 1461708633874 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 15:10:33 INFO - PROCESS | 2261 | 1461708633878 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 15:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:10:33 INFO - PROCESS | 2261 | 1461708633883 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 2261 | 1461708633885 Marionette TRACE conn2 <- [1,2598,null,{}] 15:10:33 INFO - PROCESS | 2261 | 1461708633888 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}] 15:10:34 INFO - PROCESS | 2261 | 1461708634000 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 15:10:34 INFO - PROCESS | 2261 | 1461708634105 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a80f000 == 74 [pid = 2261] [id = 657] 15:10:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x11a95d000) [pid = 2261] [serial = 1971] [outer = 0x0] 15:10:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11ab9b800) [pid = 2261] [serial = 1972] [outer = 0x11a95d000] 15:10:34 INFO - PROCESS | 2261 | 1461708634139 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x11c3ef800) [pid = 2261] [serial = 1973] [outer = 0x11a95d000] 15:10:34 INFO - PROCESS | 2261 | 1461708634616 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]]]}] 15:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 772ms 15:10:34 INFO - PROCESS | 2261 | 1461708634656 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 15:10:34 INFO - PROCESS | 2261 | 1461708634657 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 15:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:10:34 INFO - PROCESS | 2261 | 1461708634660 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:10:34 INFO - PROCESS | 2261 | 1461708634662 Marionette TRACE conn2 <- [1,2602,null,{}] 15:10:34 INFO - PROCESS | 2261 | 1461708634671 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}] 15:10:34 INFO - PROCESS | 2261 | 1461708634783 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 15:10:34 INFO - PROCESS | 2261 | 1461708634863 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f72f800 == 75 [pid = 2261] [id = 658] 15:10:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x11cc6a800) [pid = 2261] [serial = 1974] [outer = 0x0] 15:10:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x127390000) [pid = 2261] [serial = 1975] [outer = 0x11cc6a800] 15:10:34 INFO - PROCESS | 2261 | 1461708634896 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x128495800) [pid = 2261] [serial = 1976] [outer = 0x11cc6a800] 15:10:35 INFO - PROCESS | 2261 | 1461708635308 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]]]}] 15:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 675ms 15:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:10:35 INFO - PROCESS | 2261 | 1461708635358 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 15:10:35 INFO - PROCESS | 2261 | 1461708635360 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 15:10:35 INFO - PROCESS | 2261 | 1461708635362 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 2261 | 1461708635364 Marionette TRACE conn2 <- [1,2606,null,{}] 15:10:35 INFO - PROCESS | 2261 | 1461708635387 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}] 15:10:35 INFO - PROCESS | 2261 | 1461708635496 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 15:10:35 INFO - PROCESS | 2261 | 1461708635574 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x130472000 == 76 [pid = 2261] [id = 659] 15:10:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12a233800) [pid = 2261] [serial = 1977] [outer = 0x0] 15:10:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12a99e800) [pid = 2261] [serial = 1978] [outer = 0x12a233800] 15:10:35 INFO - PROCESS | 2261 | 1461708635605 Marionette DEBUG loaded listener.js 15:10:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x12ab7c000) [pid = 2261] [serial = 1979] [outer = 0x12a233800] 15:10:36 INFO - PROCESS | 2261 | 1461708636037 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]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 738ms 15:10:36 INFO - PROCESS | 2261 | 1461708636114 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 15:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:10:36 INFO - PROCESS | 2261 | 1461708636117 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 15:10:36 INFO - PROCESS | 2261 | 1461708636120 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 2261 | 1461708636121 Marionette TRACE conn2 <- [1,2610,null,{}] 15:10:36 INFO - PROCESS | 2261 | 1461708636124 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}] 15:10:36 INFO - PROCESS | 2261 | 1461708636231 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 15:10:36 INFO - PROCESS | 2261 | 1461708636310 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x130bc0000 == 77 [pid = 2261] [id = 660] 15:10:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x12a823c00) [pid = 2261] [serial = 1980] [outer = 0x0] 15:10:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12aca9400) [pid = 2261] [serial = 1981] [outer = 0x12a823c00] 15:10:36 INFO - PROCESS | 2261 | 1461708636341 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12acdf800) [pid = 2261] [serial = 1982] [outer = 0x12a823c00] 15:10:36 INFO - PROCESS | 2261 | 1461708636793 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]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 719ms 15:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:10:36 INFO - PROCESS | 2261 | 1461708636862 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 15:10:36 INFO - PROCESS | 2261 | 1461708636864 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 15:10:36 INFO - PROCESS | 2261 | 1461708636869 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 2261 | 1461708636870 Marionette TRACE conn2 <- [1,2614,null,{}] 15:10:36 INFO - PROCESS | 2261 | 1461708636873 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}] 15:10:36 INFO - PROCESS | 2261 | 1461708636997 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 15:10:37 INFO - PROCESS | 2261 | 1461708637078 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e1a800 == 78 [pid = 2261] [id = 661] 15:10:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12b089c00) [pid = 2261] [serial = 1983] [outer = 0x0] 15:10:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12b0e9400) [pid = 2261] [serial = 1984] [outer = 0x12b089c00] 15:10:37 INFO - PROCESS | 2261 | 1461708637110 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x12b344400) [pid = 2261] [serial = 1985] [outer = 0x12b089c00] 15:10:37 INFO - PROCESS | 2261 | 1461708637542 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]]]}] 15:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 720ms 15:10:37 INFO - PROCESS | 2261 | 1461708637590 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 15:10:37 INFO - PROCESS | 2261 | 1461708637591 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 15:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:10:37 INFO - PROCESS | 2261 | 1461708637594 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:10:37 INFO - PROCESS | 2261 | 1461708637595 Marionette TRACE conn2 <- [1,2618,null,{}] 15:10:37 INFO - PROCESS | 2261 | 1461708637618 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}] 15:10:37 INFO - PROCESS | 2261 | 1461708637729 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 15:10:37 INFO - PROCESS | 2261 | 1461708637809 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c1b7800 == 79 [pid = 2261] [id = 662] 15:10:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x115346400) [pid = 2261] [serial = 1986] [outer = 0x0] 15:10:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x11cc13400) [pid = 2261] [serial = 1987] [outer = 0x115346400] 15:10:37 INFO - PROCESS | 2261 | 1461708637840 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12aea5400) [pid = 2261] [serial = 1988] [outer = 0x115346400] 15:10:38 INFO - PROCESS | 2261 | 1461708638678 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]]]}] 15:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1120ms 15:10:38 INFO - PROCESS | 2261 | 1461708638715 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 2261 | 1461708638718 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 15:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:10:38 INFO - PROCESS | 2261 | 1461708638721 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 2261 | 1461708638724 Marionette TRACE conn2 <- [1,2622,null,{}] 15:10:38 INFO - PROCESS | 2261 | 1461708638728 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}] 15:10:38 INFO - PROCESS | 2261 | 1461708638831 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 15:10:38 INFO - PROCESS | 2261 | 1461708638947 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x1297a6800 == 80 [pid = 2261] [id = 663] 15:10:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x115347400) [pid = 2261] [serial = 1989] [outer = 0x0] 15:10:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x11797c400) [pid = 2261] [serial = 1990] [outer = 0x115347400] 15:10:38 INFO - PROCESS | 2261 | 1461708638978 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x11a948800) [pid = 2261] [serial = 1991] [outer = 0x115347400] 15:10:39 INFO - PROCESS | 2261 | 1461708639428 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]]]}] 15:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 723ms 15:10:39 INFO - PROCESS | 2261 | 1461708639446 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 15:10:39 INFO - PROCESS | 2261 | 1461708639452 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 15:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:10:39 INFO - PROCESS | 2261 | 1461708639459 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:10:39 INFO - PROCESS | 2261 | 1461708639461 Marionette TRACE conn2 <- [1,2626,null,{}] 15:10:39 INFO - PROCESS | 2261 | 1461708639465 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}] 15:10:39 INFO - PROCESS | 2261 | 1461708639614 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 15:10:39 INFO - PROCESS | 2261 | 1461708639729 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x1271db800 == 81 [pid = 2261] [id = 664] 15:10:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x11a963400) [pid = 2261] [serial = 1992] [outer = 0x0] 15:10:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x11aba8400) [pid = 2261] [serial = 1993] [outer = 0x11a963400] 15:10:39 INFO - PROCESS | 2261 | 1461708639764 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x11c627000) [pid = 2261] [serial = 1994] [outer = 0x11a963400] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12ff72800 == 80 [pid = 2261] [id = 654] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa21000 == 79 [pid = 2261] [id = 653] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x11b01f000 == 78 [pid = 2261] [id = 652] 15:10:39 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12a823800) [pid = 2261] [serial = 1906] [outer = 0x0] [url = about:blank] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12f076000 == 77 [pid = 2261] [id = 651] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12e681000 == 76 [pid = 2261] [id = 650] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3d1000 == 75 [pid = 2261] [id = 649] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12bcd7800 == 74 [pid = 2261] [id = 648] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x1389d7000 == 73 [pid = 2261] [id = 616] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12ab0d000 == 72 [pid = 2261] [id = 647] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x12a814800 == 71 [pid = 2261] [id = 646] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x1256ba800 == 70 [pid = 2261] [id = 645] 15:10:39 INFO - PROCESS | 2261 | --DOCSHELL 0x11c01c800 == 69 [pid = 2261] [id = 644] 15:10:40 INFO - PROCESS | 2261 | --DOCSHELL 0x1273d9000 == 68 [pid = 2261] [id = 643] 15:10:40 INFO - PROCESS | 2261 | --DOCSHELL 0x12ead5800 == 67 [pid = 2261] [id = 640] 15:10:40 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea25000 == 66 [pid = 2261] [id = 639] 15:10:40 INFO - PROCESS | 2261 | --DOCSHELL 0x12ac7f000 == 65 [pid = 2261] [id = 638] 15:10:40 INFO - PROCESS | 2261 | --DOCSHELL 0x11c37e000 == 64 [pid = 2261] [id = 637] 15:10:40 INFO - PROCESS | 2261 | --DOCSHELL 0x11982f000 == 63 [pid = 2261] [id = 636] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12a922000) [pid = 2261] [serial = 1858] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x11a967000) [pid = 2261] [serial = 1852] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x11cc03c00) [pid = 2261] [serial = 1855] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x127b97400) [pid = 2261] [serial = 1900] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x1285f6c00) [pid = 2261] [serial = 1903] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x127145000) [pid = 2261] [serial = 1898] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x125685400) [pid = 2261] [serial = 1895] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x128494400) [pid = 2261] [serial = 1901] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x11c840000) [pid = 2261] [serial = 1886] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12a230c00) [pid = 2261] [serial = 1904] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x11cc0e000) [pid = 2261] [serial = 1889] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x11ca61c00) [pid = 2261] [serial = 1888] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x123edf800) [pid = 2261] [serial = 1894] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x11cc68400) [pid = 2261] [serial = 1892] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x11cc13800) [pid = 2261] [serial = 1891] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x126c83800) [pid = 2261] [serial = 1897] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x115935800) [pid = 2261] [serial = 1867] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x11ae09400) [pid = 2261] [serial = 1882] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x11b0f4800) [pid = 2261] [serial = 1883] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x12abb7c00) [pid = 2261] [serial = 1864] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12acdac00) [pid = 2261] [serial = 1861] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x11bd93c00) [pid = 2261] [serial = 1885] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x118fc4800) [pid = 2261] [serial = 1874] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x1165fe800) [pid = 2261] [serial = 1873] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x113491800) [pid = 2261] [serial = 1870] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x115609000) [pid = 2261] [serial = 1871] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x11a96a400) [pid = 2261] [serial = 1879] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11aa6a000) [pid = 2261] [serial = 1880] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x11918c000) [pid = 2261] [serial = 1876] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x119d86400) [pid = 2261] [serial = 1877] [outer = 0x0] [url = about:blank] 15:10:40 INFO - PROCESS | 2261 | 1461708640202 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]]]}] 15:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 775ms 15:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:10:40 INFO - PROCESS | 2261 | 1461708640234 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 15:10:40 INFO - PROCESS | 2261 | 1461708640235 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 15:10:40 INFO - PROCESS | 2261 | 1461708640237 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 2261 | 1461708640239 Marionette TRACE conn2 <- [1,2630,null,{}] 15:10:40 INFO - PROCESS | 2261 | 1461708640247 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}] 15:10:40 INFO - PROCESS | 2261 | 1461708640344 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 15:10:40 INFO - PROCESS | 2261 | 1461708640409 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x1273d9000 == 64 [pid = 2261] [id = 665] 15:10:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 139 (0x11aa6a000) [pid = 2261] [serial = 1995] [outer = 0x0] 15:10:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 140 (0x11ca62000) [pid = 2261] [serial = 1996] [outer = 0x11aa6a000] 15:10:40 INFO - PROCESS | 2261 | 1461708640438 Marionette DEBUG loaded listener.js 15:10:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x11cc6e000) [pid = 2261] [serial = 1997] [outer = 0x11aa6a000] 15:10:40 INFO - PROCESS | 2261 | 1461708640768 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]]]}] 15:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 572ms 15:10:40 INFO - PROCESS | 2261 | 1461708640810 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 15:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:10:40 INFO - PROCESS | 2261 | 1461708640812 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 15:10:40 INFO - PROCESS | 2261 | 1461708640814 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 2261 | 1461708640816 Marionette TRACE conn2 <- [1,2634,null,{}] 15:10:40 INFO - PROCESS | 2261 | 1461708640820 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}] 15:10:40 INFO - PROCESS | 2261 | 1461708640910 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 15:10:40 INFO - PROCESS | 2261 | 1461708640977 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a80b800 == 65 [pid = 2261] [id = 666] 15:10:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x11cc6f000) [pid = 2261] [serial = 1998] [outer = 0x0] 15:10:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x1269e7000) [pid = 2261] [serial = 1999] [outer = 0x11cc6f000] 15:10:41 INFO - PROCESS | 2261 | 1461708641003 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x128496000) [pid = 2261] [serial = 2000] [outer = 0x11cc6f000] 15:10:41 INFO - PROCESS | 2261 | 1461708641302 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]]]}] 15:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 524ms 15:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:10:41 INFO - PROCESS | 2261 | 1461708641338 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 15:10:41 INFO - PROCESS | 2261 | 1461708641339 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 15:10:41 INFO - PROCESS | 2261 | 1461708641341 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 2261 | 1461708641342 Marionette TRACE conn2 <- [1,2638,null,{}] 15:10:41 INFO - PROCESS | 2261 | 1461708641345 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}] 15:10:41 INFO - PROCESS | 2261 | 1461708641435 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 15:10:41 INFO - PROCESS | 2261 | 1461708641501 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c27b800 == 66 [pid = 2261] [id = 667] 15:10:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x11ca61c00) [pid = 2261] [serial = 2001] [outer = 0x0] 15:10:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x128ef1400) [pid = 2261] [serial = 2002] [outer = 0x11ca61c00] 15:10:41 INFO - PROCESS | 2261 | 1461708641527 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12a9a2800) [pid = 2261] [serial = 2003] [outer = 0x11ca61c00] 15:10:41 INFO - PROCESS | 2261 | 1461708641855 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]]]}] 15:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 519ms 15:10:41 INFO - PROCESS | 2261 | 1461708641862 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 15:10:41 INFO - PROCESS | 2261 | 1461708641863 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 15:10:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:10:41 INFO - PROCESS | 2261 | 1461708641869 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 2261 | 1461708641870 Marionette TRACE conn2 <- [1,2642,null,{}] 15:10:41 INFO - PROCESS | 2261 | 1461708641873 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}] 15:10:41 INFO - PROCESS | 2261 | 1461708641980 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 15:10:41 INFO - PROCESS | 2261 | 1461708641986 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e681800 == 67 [pid = 2261] [id = 668] 15:10:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12a9abc00) [pid = 2261] [serial = 2004] [outer = 0x0] 15:10:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12aaf4400) [pid = 2261] [serial = 2005] [outer = 0x12a9abc00] 15:10:42 INFO - PROCESS | 2261 | 1461708642013 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x12ace4800) [pid = 2261] [serial = 2006] [outer = 0x12a9abc00] 15:10:42 INFO - PROCESS | 2261 | 1461708642461 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]]]}] 15:10:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:10:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 620ms 15:10:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:10:42 INFO - PROCESS | 2261 | 1461708642490 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 15:10:42 INFO - PROCESS | 2261 | 1461708642492 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 15:10:42 INFO - PROCESS | 2261 | 1461708642495 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:10:42 INFO - PROCESS | 2261 | 1461708642497 Marionette TRACE conn2 <- [1,2646,null,{}] 15:10:42 INFO - PROCESS | 2261 | 1461708642501 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}] 15:10:42 INFO - PROCESS | 2261 | 1461708642670 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 15:10:42 INFO - PROCESS | 2261 | 1461708642781 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f076000 == 68 [pid = 2261] [id = 669] 15:10:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x12a99d400) [pid = 2261] [serial = 2007] [outer = 0x0] 15:10:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12aeb1000) [pid = 2261] [serial = 2008] [outer = 0x12a99d400] 15:10:42 INFO - PROCESS | 2261 | 1461708642821 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12b07ec00) [pid = 2261] [serial = 2009] [outer = 0x12a99d400] 15:10:43 INFO - PROCESS | 2261 | 1461708643178 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]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:10:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 723ms 15:10:43 INFO - PROCESS | 2261 | 1461708643221 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 2261 | 1461708643222 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 15:10:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:10:43 INFO - PROCESS | 2261 | 1461708643224 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 2261 | 1461708643225 Marionette TRACE conn2 <- [1,2650,null,{}] 15:10:43 INFO - PROCESS | 2261 | 1461708643228 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}] 15:10:43 INFO - PROCESS | 2261 | 1461708643343 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 15:10:43 INFO - PROCESS | 2261 | 1461708643395 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f347800 == 69 [pid = 2261] [id = 670] 15:10:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x12acd7800) [pid = 2261] [serial = 2010] [outer = 0x0] 15:10:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x12b0e1800) [pid = 2261] [serial = 2011] [outer = 0x12acd7800] 15:10:43 INFO - PROCESS | 2261 | 1461708643420 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x12b0edc00) [pid = 2261] [serial = 2012] [outer = 0x12acd7800] 15:10:43 INFO - PROCESS | 2261 | 1461708643715 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]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:10:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 15:10:43 INFO - PROCESS | 2261 | 1461708643743 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 2261 | 1461708643744 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 15:10:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:10:43 INFO - PROCESS | 2261 | 1461708643747 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 2261 | 1461708643748 Marionette TRACE conn2 <- [1,2654,null,{}] 15:10:43 INFO - PROCESS | 2261 | 1461708643753 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}] 15:10:43 INFO - PROCESS | 2261 | 1461708643872 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 15:10:43 INFO - PROCESS | 2261 | 1461708643881 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fbb3000 == 70 [pid = 2261] [id = 671] 15:10:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x12b08b800) [pid = 2261] [serial = 2013] [outer = 0x0] 15:10:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12b346400) [pid = 2261] [serial = 2014] [outer = 0x12b08b800] 15:10:43 INFO - PROCESS | 2261 | 1461708643907 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12b634400) [pid = 2261] [serial = 2015] [outer = 0x12b08b800] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x11cb14000) [pid = 2261] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x11ba0e000) [pid = 2261] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x11cc18000) [pid = 2261] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11ca59400) [pid = 2261] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x113475800) [pid = 2261] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x11bd9e000) [pid = 2261] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x1279c1400) [pid = 2261] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x12ab87c00) [pid = 2261] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x119368400) [pid = 2261] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x127b9e000) [pid = 2261] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x11347b800) [pid = 2261] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x116574800) [pid = 2261] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:10:44 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x119bc7800) [pid = 2261] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:10:44 INFO - PROCESS | 2261 | 1461708644402 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]]]}] 15:10:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:10:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 15:10:44 INFO - PROCESS | 2261 | 1461708644418 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 15:10:44 INFO - PROCESS | 2261 | 1461708644420 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 15:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:10:44 INFO - PROCESS | 2261 | 1461708644422 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:10:44 INFO - PROCESS | 2261 | 1461708644423 Marionette TRACE conn2 <- [1,2658,null,{}] 15:10:44 INFO - PROCESS | 2261 | 1461708644425 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}] 15:10:44 INFO - PROCESS | 2261 | 1461708644515 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 15:10:44 INFO - PROCESS | 2261 | 1461708644519 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bcde800 == 71 [pid = 2261] [id = 672] 15:10:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11562ec00) [pid = 2261] [serial = 2016] [outer = 0x0] 15:10:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x11cbbf000) [pid = 2261] [serial = 2017] [outer = 0x11562ec00] 15:10:44 INFO - PROCESS | 2261 | 1461708644545 Marionette DEBUG loaded listener.js 15:10:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x11cb14400) [pid = 2261] [serial = 2018] [outer = 0x11562ec00] 15:10:44 INFO - PROCESS | 2261 | 1461708644910 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]]]}] 15:10:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:10:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 15:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:10:44 INFO - PROCESS | 2261 | 1461708644948 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 15:10:44 INFO - PROCESS | 2261 | 1461708644950 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 15:10:44 INFO - PROCESS | 2261 | 1461708644952 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:10:44 INFO - PROCESS | 2261 | 1461708644954 Marionette TRACE conn2 <- [1,2662,null,{}] 15:10:44 INFO - PROCESS | 2261 | 1461708644956 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}] 15:10:45 INFO - PROCESS | 2261 | 1461708645061 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 15:10:45 INFO - PROCESS | 2261 | 1461708645066 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e15800 == 72 [pid = 2261] [id = 673] 15:10:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x12aaf5c00) [pid = 2261] [serial = 2019] [outer = 0x0] 15:10:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x12b63a400) [pid = 2261] [serial = 2020] [outer = 0x12aaf5c00] 15:10:45 INFO - PROCESS | 2261 | 1461708645095 Marionette DEBUG loaded listener.js 15:10:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12bc0f400) [pid = 2261] [serial = 2021] [outer = 0x12aaf5c00] 15:10:45 INFO - PROCESS | 2261 | 1461708645446 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]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:10:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 520ms 15:10:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:10:45 INFO - PROCESS | 2261 | 1461708645473 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 15:10:45 INFO - PROCESS | 2261 | 1461708645474 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 15:10:45 INFO - PROCESS | 2261 | 1461708645476 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 2261 | 1461708645477 Marionette TRACE conn2 <- [1,2666,null,{}] 15:10:45 INFO - PROCESS | 2261 | 1461708645480 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}] 15:10:45 INFO - PROCESS | 2261 | 1461708645569 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 15:10:45 INFO - PROCESS | 2261 | 1461708645640 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x130eab000 == 73 [pid = 2261] [id = 674] 15:10:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12bc0c800) [pid = 2261] [serial = 2022] [outer = 0x0] 15:10:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x12bcb8000) [pid = 2261] [serial = 2023] [outer = 0x12bc0c800] 15:10:45 INFO - PROCESS | 2261 | 1461708645665 Marionette DEBUG loaded listener.js 15:10:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x12bcc0000) [pid = 2261] [serial = 2024] [outer = 0x12bc0c800] 15:10:46 INFO - PROCESS | 2261 | 1461708646449 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]]]}] 15:10:46 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) 15:10:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1020ms 15:10:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:10:46 INFO - PROCESS | 2261 | 1461708646497 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 15:10:46 INFO - PROCESS | 2261 | 1461708646500 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 15:10:46 INFO - PROCESS | 2261 | 1461708646512 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:10:46 INFO - PROCESS | 2261 | 1461708646514 Marionette TRACE conn2 <- [1,2670,null,{}] 15:10:46 INFO - PROCESS | 2261 | 1461708646519 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}] 15:10:46 INFO - PROCESS | 2261 | 1461708646618 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 15:10:46 INFO - PROCESS | 2261 | 1461708646743 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x123e15000 == 74 [pid = 2261] [id = 675] 15:10:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x118f0f800) [pid = 2261] [serial = 2025] [outer = 0x0] 15:10:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x1190e1800) [pid = 2261] [serial = 2026] [outer = 0x118f0f800] 15:10:46 INFO - PROCESS | 2261 | 1461708646796 Marionette DEBUG loaded listener.js 15:10:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x11a964000) [pid = 2261] [serial = 2027] [outer = 0x118f0f800] 15:10:47 INFO - PROCESS | 2261 | 1461708647798 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] 15:10:47 INFO - PROCESS | 2261 | 1461708647882 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 15:10:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:10:47 INFO - PROCESS | 2261 | 1461708647888 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:10:47 INFO - PROCESS | 2261 | 1461708647890 Marionette TRACE conn2 <- [1,2674,null,{}] 15:10:47 INFO - PROCESS | 2261 | 1461708647893 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}] 15:10:47 INFO - PROCESS | 2261 | 1461708647990 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 15:10:48 INFO - PROCESS | 2261 | 1461708648119 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c285000 == 75 [pid = 2261] [id = 676] 15:10:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x11bbc8c00) [pid = 2261] [serial = 2028] [outer = 0x0] 15:10:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x11cb14c00) [pid = 2261] [serial = 2029] [outer = 0x11bbc8c00] 15:10:48 INFO - PROCESS | 2261 | 1461708648150 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x11cc66c00) [pid = 2261] [serial = 2030] [outer = 0x11bbc8c00] 15:10:49 INFO - PROCESS | 2261 | 1461708649039 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] 15:10:49 INFO - PROCESS | 2261 | 1461708649064 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 15:10:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:10:49 INFO - PROCESS | 2261 | 1461708649067 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:10:49 INFO - PROCESS | 2261 | 1461708649069 Marionette TRACE conn2 <- [1,2678,null,{}] 15:10:49 INFO - PROCESS | 2261 | 1461708649077 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}] 15:10:49 INFO - PROCESS | 2261 | 1461708649192 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 15:10:49 INFO - PROCESS | 2261 | 1461708649301 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x130e91000 == 76 [pid = 2261] [id = 677] 15:10:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x12855e800) [pid = 2261] [serial = 2031] [outer = 0x0] 15:10:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12aa2a000) [pid = 2261] [serial = 2032] [outer = 0x12855e800] 15:10:49 INFO - PROCESS | 2261 | 1461708649336 Marionette DEBUG loaded listener.js 15:10:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x12abab000) [pid = 2261] [serial = 2033] [outer = 0x12855e800] 15:10:50 INFO - PROCESS | 2261 | 1461708650263 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]]]}] 15:10:50 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) 15:10:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1224ms 15:10:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:10:50 INFO - PROCESS | 2261 | 1461708650292 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 15:10:50 INFO - PROCESS | 2261 | 1461708650294 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 15:10:50 INFO - PROCESS | 2261 | 1461708650296 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 2261 | 1461708650297 Marionette TRACE conn2 <- [1,2682,null,{}] 15:10:50 INFO - PROCESS | 2261 | 1461708650302 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}] 15:10:50 INFO - PROCESS | 2261 | 1461708650412 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 15:10:50 INFO - PROCESS | 2261 | 1461708650520 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x138aca000 == 77 [pid = 2261] [id = 678] 15:10:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x12aaf1800) [pid = 2261] [serial = 2034] [outer = 0x0] 15:10:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x12aea8c00) [pid = 2261] [serial = 2035] [outer = 0x12aaf1800] 15:10:50 INFO - PROCESS | 2261 | 1461708650552 Marionette DEBUG loaded listener.js 15:10:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x12b351400) [pid = 2261] [serial = 2036] [outer = 0x12aaf1800] 15:10:51 INFO - PROCESS | 2261 | 1461708651466 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]]]}] 15:10:51 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) 15:10:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1223ms 15:10:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:10:51 INFO - PROCESS | 2261 | 1461708651519 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 15:10:51 INFO - PROCESS | 2261 | 1461708651521 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 15:10:51 INFO - PROCESS | 2261 | 1461708651523 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:10:51 INFO - PROCESS | 2261 | 1461708651524 Marionette TRACE conn2 <- [1,2686,null,{}] 15:10:51 INFO - PROCESS | 2261 | 1461708651527 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}] 15:10:51 INFO - PROCESS | 2261 | 1461708651633 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 15:10:51 INFO - PROCESS | 2261 | 1461708651889 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x1297b5800 == 78 [pid = 2261] [id = 679] 15:10:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x115612800) [pid = 2261] [serial = 2037] [outer = 0x0] 15:10:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x11593a400) [pid = 2261] [serial = 2038] [outer = 0x115612800] 15:10:51 INFO - PROCESS | 2261 | 1461708651964 Marionette DEBUG loaded listener.js 15:10:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x119d81800) [pid = 2261] [serial = 2039] [outer = 0x115612800] 15:10:52 INFO - PROCESS | 2261 | --DOCSHELL 0x12fba8000 == 77 [pid = 2261] [id = 17] 15:10:52 INFO - PROCESS | 2261 | 1461708652882 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] 15:10:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:10:52 INFO - PROCESS | 2261 | 1461708652905 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 15:10:52 INFO - PROCESS | 2261 | 1461708652907 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:10:52 INFO - PROCESS | 2261 | 1461708652910 Marionette TRACE conn2 <- [1,2690,null,{}] 15:10:52 INFO - PROCESS | 2261 | 1461708652913 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}] 15:10:53 INFO - PROCESS | 2261 | 1461708653014 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 15:10:53 INFO - PROCESS | 2261 | 1461708653079 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ae45800 == 78 [pid = 2261] [id = 680] 15:10:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x1143c3800) [pid = 2261] [serial = 2040] [outer = 0x0] 15:10:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x11aa3c400) [pid = 2261] [serial = 2041] [outer = 0x1143c3800] 15:10:53 INFO - PROCESS | 2261 | 1461708653148 Marionette DEBUG loaded listener.js 15:10:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x11c3ed800) [pid = 2261] [serial = 2042] [outer = 0x1143c3800] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12d6d4800 == 77 [pid = 2261] [id = 533] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x130e15800 == 76 [pid = 2261] [id = 673] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12bcde800 == 75 [pid = 2261] [id = 672] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12fbb3000 == 74 [pid = 2261] [id = 671] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12f347800 == 73 [pid = 2261] [id = 670] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12f076000 == 72 [pid = 2261] [id = 669] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12e681800 == 71 [pid = 2261] [id = 668] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x1273c7800) [pid = 2261] [serial = 1921] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x12aa02400) [pid = 2261] [serial = 1924] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12afb9c00) [pid = 2261] [serial = 1966] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x1147df800) [pid = 2261] [serial = 1909] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x116575400) [pid = 2261] [serial = 1912] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x11bd91000) [pid = 2261] [serial = 1915] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x11cc11000) [pid = 2261] [serial = 1918] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12c27b800 == 70 [pid = 2261] [id = 667] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12a80b800 == 69 [pid = 2261] [id = 666] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x1273d9000 == 68 [pid = 2261] [id = 665] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x1271db800 == 67 [pid = 2261] [id = 664] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x1297a6800 == 66 [pid = 2261] [id = 663] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12f72f800 == 65 [pid = 2261] [id = 658] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x12a80f000 == 64 [pid = 2261] [id = 657] 15:10:53 INFO - PROCESS | 2261 | --DOCSHELL 0x11baec800 == 63 [pid = 2261] [id = 656] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x1190dfc00) [pid = 2261] [serial = 1931] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x1186ad400) [pid = 2261] [serial = 1930] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x11a961000) [pid = 2261] [serial = 1933] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x11ab9d800) [pid = 2261] [serial = 1934] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x11cedb800) [pid = 2261] [serial = 1942] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x1269e9400) [pid = 2261] [serial = 1943] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x11c30f800) [pid = 2261] [serial = 1936] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x11c61e000) [pid = 2261] [serial = 1937] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x127144800) [pid = 2261] [serial = 1945] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x12aaf2800) [pid = 2261] [serial = 1927] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11cc10000) [pid = 2261] [serial = 1939] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x11cc61400) [pid = 2261] [serial = 1940] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x12afb0400) [pid = 2261] [serial = 1964] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x12aeaf400) [pid = 2261] [serial = 1963] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x11c309c00) [pid = 2261] [serial = 1960] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x11560bc00) [pid = 2261] [serial = 1957] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x12ab87400) [pid = 2261] [serial = 1952] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x12acac800) [pid = 2261] [serial = 1955] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12a927c00) [pid = 2261] [serial = 1946] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12aea8000) [pid = 2261] [serial = 1961] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x12aa21800) [pid = 2261] [serial = 1949] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x12a9ab800) [pid = 2261] [serial = 1948] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12abb5000) [pid = 2261] [serial = 1954] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12aaf7000) [pid = 2261] [serial = 1951] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12a91b400) [pid = 2261] [serial = 1907] [outer = 0x0] [url = about:blank] 15:10:53 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x11a965000) [pid = 2261] [serial = 1958] [outer = 0x0] [url = about:blank] 15:10:54 INFO - PROCESS | 2261 | 1461708654010 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] 15:10:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:10:54 INFO - PROCESS | 2261 | 1461708654036 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 15:10:54 INFO - PROCESS | 2261 | 1461708654039 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 2261 | 1461708654041 Marionette TRACE conn2 <- [1,2694,null,{}] 15:10:54 INFO - PROCESS | 2261 | 1461708654043 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}] 15:10:54 INFO - PROCESS | 2261 | 1461708654129 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 15:10:54 INFO - PROCESS | 2261 | 1461708654195 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x1297a6800 == 64 [pid = 2261] [id = 681] 15:10:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 141 (0x11c3ef400) [pid = 2261] [serial = 2043] [outer = 0x0] 15:10:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x11cc6c400) [pid = 2261] [serial = 2044] [outer = 0x11c3ef400] 15:10:54 INFO - PROCESS | 2261 | 1461708654222 Marionette DEBUG loaded listener.js 15:10:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x12694cc00) [pid = 2261] [serial = 2045] [outer = 0x11c3ef400] 15:10:55 INFO - PROCESS | 2261 | 1461708655057 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] 15:10:55 INFO - PROCESS | 2261 | 1461708655111 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 15:10:55 INFO - PROCESS | 2261 | 1461708655115 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:10:55 INFO - PROCESS | 2261 | 1461708655119 Marionette TRACE conn2 <- [1,2698,null,{}] 15:10:55 INFO - PROCESS | 2261 | 1461708655125 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}] 15:10:55 INFO - PROCESS | 2261 | 1461708655198 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 15:10:55 INFO - PROCESS | 2261 | 1461708655204 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d10f000 == 65 [pid = 2261] [id = 682] 15:10:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x126f23800) [pid = 2261] [serial = 2046] [outer = 0x0] 15:10:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x12a22ac00) [pid = 2261] [serial = 2047] [outer = 0x126f23800] 15:10:55 INFO - PROCESS | 2261 | 1461708655225 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x12a91e800) [pid = 2261] [serial = 2048] [outer = 0x126f23800] 15:10:56 INFO - PROCESS | 2261 | 1461708656214 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] 15:10:56 INFO - PROCESS | 2261 | 1461708656247 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 15:10:56 INFO - PROCESS | 2261 | 1461708656251 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:10:56 INFO - PROCESS | 2261 | 1461708656252 Marionette TRACE conn2 <- [1,2702,null,{}] 15:10:56 INFO - PROCESS | 2261 | 1461708656255 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}] 15:10:56 INFO - PROCESS | 2261 | 1461708656364 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 15:10:56 INFO - PROCESS | 2261 | 1461708656376 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcdc000 == 66 [pid = 2261] [id = 683] 15:10:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12a9a1800) [pid = 2261] [serial = 2049] [outer = 0x0] 15:10:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12aa08400) [pid = 2261] [serial = 2050] [outer = 0x12a9a1800] 15:10:56 INFO - PROCESS | 2261 | 1461708656402 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12aa2ac00) [pid = 2261] [serial = 2051] [outer = 0x12a9a1800] 15:10:56 INFO - PROCESS | 2261 | 1461708656789 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]]]}] 15:10:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:10:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 571ms 15:10:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:10:56 INFO - PROCESS | 2261 | 1461708656820 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 15:10:56 INFO - PROCESS | 2261 | 1461708656821 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 15:10:56 INFO - PROCESS | 2261 | 1461708656830 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:10:56 INFO - PROCESS | 2261 | 1461708656831 Marionette TRACE conn2 <- [1,2706,null,{}] 15:10:56 INFO - PROCESS | 2261 | 1461708656833 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}] 15:10:56 INFO - PROCESS | 2261 | 1461708656945 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 15:10:56 INFO - PROCESS | 2261 | 1461708656991 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x12eadf800 == 67 [pid = 2261] [id = 684] 15:10:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x12ab88800) [pid = 2261] [serial = 2052] [outer = 0x0] 15:10:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x12abb3c00) [pid = 2261] [serial = 2053] [outer = 0x12ab88800] 15:10:57 INFO - PROCESS | 2261 | 1461708657024 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12aea8000) [pid = 2261] [serial = 2054] [outer = 0x12ab88800] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x11cc6f000) [pid = 2261] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x11aa6a000) [pid = 2261] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x11562ec00) [pid = 2261] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x11a963400) [pid = 2261] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12acd7800) [pid = 2261] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12a9abc00) [pid = 2261] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x11ca61c00) [pid = 2261] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x115347400) [pid = 2261] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12b08b800) [pid = 2261] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12a99d400) [pid = 2261] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:10:57 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12aaf5c00) [pid = 2261] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:10:57 INFO - PROCESS | 2261 | 1461708657492 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]]]}] 15:10:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:10:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 677ms 15:10:57 INFO - PROCESS | 2261 | 1461708657501 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 15:10:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:10:57 INFO - PROCESS | 2261 | 1461708657502 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 15:10:57 INFO - PROCESS | 2261 | 1461708657505 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:10:57 INFO - PROCESS | 2261 | 1461708657506 Marionette TRACE conn2 <- [1,2710,null,{}] 15:10:57 INFO - PROCESS | 2261 | 1461708657509 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}] 15:10:57 INFO - PROCESS | 2261 | 1461708657603 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 15:10:57 INFO - PROCESS | 2261 | 1461708657631 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d106800 == 68 [pid = 2261] [id = 685] 15:10:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 142 (0x12a927800) [pid = 2261] [serial = 2055] [outer = 0x0] 15:10:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 143 (0x12acafc00) [pid = 2261] [serial = 2056] [outer = 0x12a927800] 15:10:57 INFO - PROCESS | 2261 | 1461708657673 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 144 (0x12afaf400) [pid = 2261] [serial = 2057] [outer = 0x12a927800] 15:10:58 INFO - PROCESS | 2261 | 1461708658095 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] 15:10:58 INFO - PROCESS | 2261 | 1461708658128 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 15:10:58 INFO - PROCESS | 2261 | 1461708658131 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:10:58 INFO - PROCESS | 2261 | 1461708658132 Marionette TRACE conn2 <- [1,2714,null,{}] 15:10:58 INFO - PROCESS | 2261 | 1461708658145 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}] 15:10:58 INFO - PROCESS | 2261 | 1461708658241 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 15:10:58 INFO - PROCESS | 2261 | 1461708658245 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f735000 == 69 [pid = 2261] [id = 686] 15:10:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x12b088000) [pid = 2261] [serial = 2058] [outer = 0x0] 15:10:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x12b0e8000) [pid = 2261] [serial = 2059] [outer = 0x12b088000] 15:10:58 INFO - PROCESS | 2261 | 1461708658273 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x12b62f000) [pid = 2261] [serial = 2060] [outer = 0x12b088000] 15:10:58 INFO - PROCESS | 2261 | 1461708658612 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]]]}] 15:10:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:10:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 524ms 15:10:58 INFO - PROCESS | 2261 | 1461708658656 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 15:10:58 INFO - PROCESS | 2261 | 1461708658657 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 15:10:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:10:58 INFO - PROCESS | 2261 | 1461708658659 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:10:58 INFO - PROCESS | 2261 | 1461708658660 Marionette TRACE conn2 <- [1,2718,null,{}] 15:10:58 INFO - PROCESS | 2261 | 1461708658663 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}] 15:10:58 INFO - PROCESS | 2261 | 1461708658748 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 15:10:58 INFO - PROCESS | 2261 | 1461708658818 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fbb8800 == 70 [pid = 2261] [id = 687] 15:10:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x12b0e2400) [pid = 2261] [serial = 2061] [outer = 0x0] 15:10:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x12b637400) [pid = 2261] [serial = 2062] [outer = 0x12b0e2400] 15:10:58 INFO - PROCESS | 2261 | 1461708658843 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x12b78ec00) [pid = 2261] [serial = 2063] [outer = 0x12b0e2400] 15:10:59 INFO - PROCESS | 2261 | 1461708659134 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] 15:10:59 INFO - PROCESS | 2261 | 1461708659181 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 15:10:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:10:59 INFO - PROCESS | 2261 | 1461708659186 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 2261 | 1461708659187 Marionette TRACE conn2 <- [1,2722,null,{}] 15:10:59 INFO - PROCESS | 2261 | 1461708659189 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}] 15:10:59 INFO - PROCESS | 2261 | 1461708659279 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 15:10:59 INFO - PROCESS | 2261 | 1461708659283 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x13047c000 == 71 [pid = 2261] [id = 688] 15:10:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x12bc0cc00) [pid = 2261] [serial = 2064] [outer = 0x0] 15:10:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x12bcbfc00) [pid = 2261] [serial = 2065] [outer = 0x12bc0cc00] 15:10:59 INFO - PROCESS | 2261 | 1461708659308 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x12bf12800) [pid = 2261] [serial = 2066] [outer = 0x12bc0cc00] 15:10:59 INFO - PROCESS | 2261 | 1461708659833 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] 15:10:59 INFO - PROCESS | 2261 | 1461708659859 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 15:10:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:10:59 INFO - PROCESS | 2261 | 1461708659863 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 2261 | 1461708659865 Marionette TRACE conn2 <- [1,2726,null,{}] 15:10:59 INFO - PROCESS | 2261 | 1461708659869 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}] 15:10:59 INFO - PROCESS | 2261 | 1461708659983 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 15:11:00 INFO - PROCESS | 2261 | 1461708660106 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x1297a0800 == 72 [pid = 2261] [id = 689] 15:11:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x11ba79000) [pid = 2261] [serial = 2067] [outer = 0x0] 15:11:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x11c305c00) [pid = 2261] [serial = 2068] [outer = 0x11ba79000] 15:11:00 INFO - PROCESS | 2261 | 1461708660139 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x11cb21800) [pid = 2261] [serial = 2069] [outer = 0x11ba79000] 15:11:00 INFO - PROCESS | 2261 | 1461708660577 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]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:11:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 724ms 15:11:00 INFO - PROCESS | 2261 | 1461708660587 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 15:11:00 INFO - PROCESS | 2261 | 1461708660591 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 15:11:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:11:00 INFO - PROCESS | 2261 | 1461708660596 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:11:00 INFO - PROCESS | 2261 | 1461708660598 Marionette TRACE conn2 <- [1,2730,null,{}] 15:11:00 INFO - PROCESS | 2261 | 1461708660600 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}] 15:11:00 INFO - PROCESS | 2261 | 1461708660711 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 15:11:00 INFO - PROCESS | 2261 | 1461708660822 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e67f800 == 73 [pid = 2261] [id = 690] 15:11:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x11cc1c800) [pid = 2261] [serial = 2070] [outer = 0x0] 15:11:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12694fc00) [pid = 2261] [serial = 2071] [outer = 0x11cc1c800] 15:11:00 INFO - PROCESS | 2261 | 1461708660854 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x128eee400) [pid = 2261] [serial = 2072] [outer = 0x11cc1c800] 15:11:01 INFO - PROCESS | 2261 | 1461708661764 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] 15:11:01 INFO - PROCESS | 2261 | 1461708661772 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 15:11:01 INFO - PROCESS | 2261 | 1461708661775 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:11:01 INFO - PROCESS | 2261 | 1461708661778 Marionette TRACE conn2 <- [1,2734,null,{}] 15:11:01 INFO - PROCESS | 2261 | 1461708661785 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}] 15:11:01 INFO - PROCESS | 2261 | 1461708661884 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 15:11:01 INFO - PROCESS | 2261 | 1461708661993 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x130ea9800 == 74 [pid = 2261] [id = 691] 15:11:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x12ab7f400) [pid = 2261] [serial = 2073] [outer = 0x0] 15:11:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x12ace5000) [pid = 2261] [serial = 2074] [outer = 0x12ab7f400] 15:11:02 INFO - PROCESS | 2261 | 1461708662025 Marionette DEBUG loaded listener.js 15:11:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x12b0e9c00) [pid = 2261] [serial = 2075] [outer = 0x12ab7f400] 15:11:02 INFO - PROCESS | 2261 | 1461708662459 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]]]}] 15:11:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:11:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 724ms 15:11:02 INFO - PROCESS | 2261 | 1461708662500 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 15:11:02 INFO - PROCESS | 2261 | 1461708662502 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 15:11:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:11:02 INFO - PROCESS | 2261 | 1461708662504 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:11:02 INFO - PROCESS | 2261 | 1461708662505 Marionette TRACE conn2 <- [1,2738,null,{}] 15:11:02 INFO - PROCESS | 2261 | 1461708662508 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}] 15:11:02 INFO - PROCESS | 2261 | 1461708662618 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 15:11:02 INFO - PROCESS | 2261 | 1461708662725 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x138ad2800 == 75 [pid = 2261] [id = 692] 15:11:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12b0ec800) [pid = 2261] [serial = 2076] [outer = 0x0] 15:11:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x12bf09000) [pid = 2261] [serial = 2077] [outer = 0x12b0ec800] 15:11:02 INFO - PROCESS | 2261 | 1461708662758 Marionette DEBUG loaded listener.js 15:11:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x12c00e400) [pid = 2261] [serial = 2078] [outer = 0x12b0ec800] 15:11:03 INFO - PROCESS | 2261 | 1461708663179 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]]]}] 15:11:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:11:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 721ms 15:11:03 INFO - PROCESS | 2261 | 1461708663225 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 15:11:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:11:03 INFO - PROCESS | 2261 | 1461708663227 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 15:11:03 INFO - PROCESS | 2261 | 1461708663229 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 2261 | 1461708663230 Marionette TRACE conn2 <- [1,2742,null,{}] 15:11:03 INFO - PROCESS | 2261 | 1461708663233 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}] 15:11:03 INFO - PROCESS | 2261 | 1461708663359 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 15:11:03 INFO - PROCESS | 2261 | 1461708663469 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 2261 | ++DOCSHELL 0x1397d5000 == 76 [pid = 2261] [id = 693] 15:11:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x12b634000) [pid = 2261] [serial = 2079] [outer = 0x0] 15:11:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x12c012800) [pid = 2261] [serial = 2080] [outer = 0x12b634000] 15:11:03 INFO - PROCESS | 2261 | 1461708663501 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x12d06f800) [pid = 2261] [serial = 2081] [outer = 0x12b634000] 15:11:03 INFO - PROCESS | 2261 | 1461708663893 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]]]}] 15:11:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:11:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 718ms 15:11:03 INFO - PROCESS | 2261 | 1461708663948 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 15:11:03 INFO - PROCESS | 2261 | 1461708663949 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 15:11:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:11:03 INFO - PROCESS | 2261 | 1461708663952 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 2261 | 1461708663953 Marionette TRACE conn2 <- [1,2746,null,{}] 15:11:03 INFO - PROCESS | 2261 | 1461708663955 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}] 15:11:04 INFO - PROCESS | 2261 | 1461708664078 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 15:11:04 INFO - PROCESS | 2261 | 1461708664162 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x1398ce800 == 77 [pid = 2261] [id = 694] 15:11:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x12d147c00) [pid = 2261] [serial = 2082] [outer = 0x0] 15:11:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x12d153800) [pid = 2261] [serial = 2083] [outer = 0x12d147c00] 15:11:04 INFO - PROCESS | 2261 | 1461708664194 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x12d410800) [pid = 2261] [serial = 2084] [outer = 0x12d147c00] 15:11:04 INFO - PROCESS | 2261 | 1461708664581 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]]]}] 15:11:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:11:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 668ms 15:11:04 INFO - PROCESS | 2261 | 1461708664621 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 15:11:04 INFO - PROCESS | 2261 | 1461708664622 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 15:11:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:11:04 INFO - PROCESS | 2261 | 1461708664625 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 2261 | 1461708664626 Marionette TRACE conn2 <- [1,2750,null,{}] 15:11:04 INFO - PROCESS | 2261 | 1461708664628 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}] 15:11:04 INFO - PROCESS | 2261 | 1461708664755 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 15:11:04 INFO - PROCESS | 2261 | 1461708664836 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 2261 | ++DOCSHELL 0x13995c000 == 78 [pid = 2261] [id = 695] 15:11:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x12d148000) [pid = 2261] [serial = 2085] [outer = 0x0] 15:11:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12d416400) [pid = 2261] [serial = 2086] [outer = 0x12d148000] 15:11:04 INFO - PROCESS | 2261 | 1461708664866 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x12d6b5400) [pid = 2261] [serial = 2087] [outer = 0x12d148000] 15:11:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:11:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 668ms 15:11:05 INFO - PROCESS | 2261 | 1461708665287 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]]]}] 15:11:05 INFO - PROCESS | 2261 | 1461708665293 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 2261 | 1461708665295 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 15:11:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:11:05 INFO - PROCESS | 2261 | 1461708665297 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 2261 | 1461708665298 Marionette TRACE conn2 <- [1,2754,null,{}] 15:11:05 INFO - PROCESS | 2261 | 1461708665301 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}] 15:11:05 INFO - PROCESS | 2261 | 1461708665407 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 15:11:05 INFO - PROCESS | 2261 | 1461708665530 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:05 INFO - PROCESS | 2261 | ++DOCSHELL 0x139970000 == 79 [pid = 2261] [id = 696] 15:11:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x11584a000) [pid = 2261] [serial = 2088] [outer = 0x0] 15:11:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x12d6b6000) [pid = 2261] [serial = 2089] [outer = 0x11584a000] 15:11:05 INFO - PROCESS | 2261 | 1461708665562 Marionette DEBUG loaded listener.js 15:11:05 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x12d6c0400) [pid = 2261] [serial = 2090] [outer = 0x11584a000] 15:11:06 INFO - PROCESS | 2261 | 1461708666004 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]]]}] 15:11:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:11:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 771ms 15:11:06 INFO - PROCESS | 2261 | 1461708666073 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 15:11:06 INFO - PROCESS | 2261 | 1461708666074 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 15:11:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:11:06 INFO - PROCESS | 2261 | 1461708666077 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:11:06 INFO - PROCESS | 2261 | 1461708666078 Marionette TRACE conn2 <- [1,2758,null,{}] 15:11:06 INFO - PROCESS | 2261 | 1461708666080 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}] 15:11:06 INFO - PROCESS | 2261 | 1461708666229 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 15:11:06 INFO - PROCESS | 2261 | 1461708666289 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 2261 | ++DOCSHELL 0x12962a800 == 80 [pid = 2261] [id = 697] 15:11:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x12a9a8400) [pid = 2261] [serial = 2091] [outer = 0x0] 15:11:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x12bcbf800) [pid = 2261] [serial = 2092] [outer = 0x12a9a8400] 15:11:06 INFO - PROCESS | 2261 | 1461708666320 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x12d6c1400) [pid = 2261] [serial = 2093] [outer = 0x12a9a8400] 15:11:06 INFO - PROCESS | 2261 | 1461708666890 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]]]}] 15:11:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:11:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 822ms 15:11:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:11:06 INFO - PROCESS | 2261 | 1461708666900 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 15:11:06 INFO - PROCESS | 2261 | 1461708666901 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 15:11:06 INFO - PROCESS | 2261 | 1461708666905 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:11:06 INFO - PROCESS | 2261 | 1461708666906 Marionette TRACE conn2 <- [1,2762,null,{}] 15:11:06 INFO - PROCESS | 2261 | 1461708666910 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}] 15:11:07 INFO - PROCESS | 2261 | 1461708667011 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 15:11:07 INFO - PROCESS | 2261 | 1461708667125 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6cb000 == 81 [pid = 2261] [id = 698] 15:11:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x11ab9d000) [pid = 2261] [serial = 2094] [outer = 0x0] 15:11:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x11c30f800) [pid = 2261] [serial = 2095] [outer = 0x11ab9d000] 15:11:07 INFO - PROCESS | 2261 | 1461708667171 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x11cc17400) [pid = 2261] [serial = 2096] [outer = 0x11ab9d000] 15:11:07 INFO - PROCESS | 2261 | 1461708667710 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]]]}] 15:11:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:11:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 820ms 15:11:07 INFO - PROCESS | 2261 | 1461708667725 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 2261 | 1461708667729 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 15:11:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:11:07 INFO - PROCESS | 2261 | 1461708667734 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 2261 | 1461708667735 Marionette TRACE conn2 <- [1,2766,null,{}] 15:11:07 INFO - PROCESS | 2261 | 1461708667738 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}] 15:11:07 INFO - PROCESS | 2261 | 1461708667845 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 15:11:07 INFO - PROCESS | 2261 | 1461708667958 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7db800 == 82 [pid = 2261] [id = 699] 15:11:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x123edf800) [pid = 2261] [serial = 2097] [outer = 0x0] 15:11:07 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x128493400) [pid = 2261] [serial = 2098] [outer = 0x123edf800] 15:11:07 INFO - PROCESS | 2261 | 1461708667991 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x12a921400) [pid = 2261] [serial = 2099] [outer = 0x123edf800] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x11c0ea800 == 81 [pid = 2261] [id = 603] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12fbb8800 == 80 [pid = 2261] [id = 687] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12f735000 == 79 [pid = 2261] [id = 686] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12d106800 == 78 [pid = 2261] [id = 685] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12eadf800 == 77 [pid = 2261] [id = 684] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcdc000 == 76 [pid = 2261] [id = 683] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12d10f000 == 75 [pid = 2261] [id = 682] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x12bcb8000) [pid = 2261] [serial = 2023] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x1297a6800 == 74 [pid = 2261] [id = 681] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x11ae45800 == 73 [pid = 2261] [id = 680] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x130435800 == 72 [pid = 2261] [id = 655] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x1297b5800 == 71 [pid = 2261] [id = 679] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x130e91000 == 70 [pid = 2261] [id = 677] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x12c285000 == 69 [pid = 2261] [id = 676] 15:11:08 INFO - PROCESS | 2261 | --DOCSHELL 0x123e15000 == 68 [pid = 2261] [id = 675] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x128496000) [pid = 2261] [serial = 2000] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x115636000) [pid = 2261] [serial = 1969] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x127390000) [pid = 2261] [serial = 1975] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x11ca62000) [pid = 2261] [serial = 1996] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x11ab9b800) [pid = 2261] [serial = 1972] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x11cb14400) [pid = 2261] [serial = 2018] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x11aba8400) [pid = 2261] [serial = 1993] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x11c627000) [pid = 2261] [serial = 1994] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x12b0edc00) [pid = 2261] [serial = 2012] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x12ace4800) [pid = 2261] [serial = 2006] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x128ef1400) [pid = 2261] [serial = 2002] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x11797c400) [pid = 2261] [serial = 1990] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x12b0e1800) [pid = 2261] [serial = 2011] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x12b0e9400) [pid = 2261] [serial = 1984] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12aca9400) [pid = 2261] [serial = 1981] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x12b634400) [pid = 2261] [serial = 2015] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x11a948800) [pid = 2261] [serial = 1991] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12b346400) [pid = 2261] [serial = 2014] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x12aeb1000) [pid = 2261] [serial = 2008] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x12b07ec00) [pid = 2261] [serial = 2009] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x11cc13400) [pid = 2261] [serial = 1987] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x11cbbf000) [pid = 2261] [serial = 2017] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x12aaf4400) [pid = 2261] [serial = 2005] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x1269e7000) [pid = 2261] [serial = 1999] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x12a9a2800) [pid = 2261] [serial = 2003] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x12b63a400) [pid = 2261] [serial = 2020] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12a99e800) [pid = 2261] [serial = 1978] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x12bc0f400) [pid = 2261] [serial = 2021] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x11cc6e000) [pid = 2261] [serial = 1997] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 2261 | 1461708668394 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]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:11:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 674ms 15:11:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:11:08 INFO - PROCESS | 2261 | 1461708668409 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 2261 | 1461708668410 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 15:11:08 INFO - PROCESS | 2261 | 1461708668412 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 2261 | 1461708668415 Marionette TRACE conn2 <- [1,2770,null,{}] 15:11:08 INFO - PROCESS | 2261 | 1461708668422 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}] 15:11:08 INFO - PROCESS | 2261 | 1461708668521 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 15:11:08 INFO - PROCESS | 2261 | 1461708668590 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a856800 == 69 [pid = 2261] [id = 700] 15:11:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x126951800) [pid = 2261] [serial = 2100] [outer = 0x0] 15:11:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x12a9ab800) [pid = 2261] [serial = 2101] [outer = 0x126951800] 15:11:08 INFO - PROCESS | 2261 | 1461708668623 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x12ab87800) [pid = 2261] [serial = 2102] [outer = 0x126951800] 15:11:08 INFO - PROCESS | 2261 | 1461708668977 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]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:11:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 575ms 15:11:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:11:08 INFO - PROCESS | 2261 | 1461708668988 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 2261 | 1461708668990 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 15:11:08 INFO - PROCESS | 2261 | 1461708668993 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 2261 | 1461708668995 Marionette TRACE conn2 <- [1,2774,null,{}] 15:11:08 INFO - PROCESS | 2261 | 1461708668998 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}] 15:11:09 INFO - PROCESS | 2261 | 1461708669138 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 15:11:09 INFO - PROCESS | 2261 | 1461708669261 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf5a000 == 70 [pid = 2261] [id = 701] 15:11:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x12abb1c00) [pid = 2261] [serial = 2103] [outer = 0x0] 15:11:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x12aeaf800) [pid = 2261] [serial = 2104] [outer = 0x12abb1c00] 15:11:09 INFO - PROCESS | 2261 | 1461708669290 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x12afb9c00) [pid = 2261] [serial = 2105] [outer = 0x12abb1c00] 15:11:09 INFO - PROCESS | 2261 | 1461708669592 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]]]}] 15:11:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:11:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 621ms 15:11:09 INFO - PROCESS | 2261 | 1461708669615 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 15:11:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:11:09 INFO - PROCESS | 2261 | 1461708669618 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 15:11:09 INFO - PROCESS | 2261 | 1461708669621 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 2261 | 1461708669622 Marionette TRACE conn2 <- [1,2778,null,{}] 15:11:09 INFO - PROCESS | 2261 | 1461708669624 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}] 15:11:09 INFO - PROCESS | 2261 | 1461708669718 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 15:11:09 INFO - PROCESS | 2261 | 1461708669789 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcd8000 == 71 [pid = 2261] [id = 702] 15:11:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x12abb8c00) [pid = 2261] [serial = 2106] [outer = 0x0] 15:11:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x12b087400) [pid = 2261] [serial = 2107] [outer = 0x12abb8c00] 15:11:09 INFO - PROCESS | 2261 | 1461708669816 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x12b634400) [pid = 2261] [serial = 2108] [outer = 0x12abb8c00] 15:11:10 INFO - PROCESS | 2261 | 1461708670125 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]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:11:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 15:11:10 INFO - PROCESS | 2261 | 1461708670141 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 2261 | 1461708670142 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 15:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:11:10 INFO - PROCESS | 2261 | 1461708670144 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 2261 | 1461708670146 Marionette TRACE conn2 <- [1,2782,null,{}] 15:11:10 INFO - PROCESS | 2261 | 1461708670148 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}] 15:11:10 INFO - PROCESS | 2261 | 1461708670263 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 15:11:10 INFO - PROCESS | 2261 | 1461708670269 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa1d000 == 72 [pid = 2261] [id = 703] 15:11:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x12b788c00) [pid = 2261] [serial = 2109] [outer = 0x0] 15:11:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x12d079000) [pid = 2261] [serial = 2110] [outer = 0x12b788c00] 15:11:10 INFO - PROCESS | 2261 | 1461708670297 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x12d417400) [pid = 2261] [serial = 2111] [outer = 0x12b788c00] 15:11:10 INFO - PROCESS | 2261 | 1461708670702 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]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:11:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 568ms 15:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:11:10 INFO - PROCESS | 2261 | 1461708670714 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 2261 | 1461708670715 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 15:11:10 INFO - PROCESS | 2261 | 1461708670719 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 2261 | 1461708670721 Marionette TRACE conn2 <- [1,2786,null,{}] 15:11:10 INFO - PROCESS | 2261 | 1461708670723 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}] 15:11:10 INFO - PROCESS | 2261 | 1461708670843 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 15:11:10 INFO - PROCESS | 2261 | 1461708670857 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 2261 | ++DOCSHELL 0x130442800 == 73 [pid = 2261] [id = 704] 15:11:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x12bc0a000) [pid = 2261] [serial = 2112] [outer = 0x0] 15:11:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x12dbbb400) [pid = 2261] [serial = 2113] [outer = 0x12bc0a000] 15:11:10 INFO - PROCESS | 2261 | 1461708670883 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x12e353000) [pid = 2261] [serial = 2114] [outer = 0x12bc0a000] 15:11:11 INFO - PROCESS | 2261 | 1461708671219 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]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:11:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 520ms 15:11:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:11:11 INFO - PROCESS | 2261 | 1461708671240 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 2261 | 1461708671241 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 15:11:11 INFO - PROCESS | 2261 | 1461708671250 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 2261 | 1461708671251 Marionette TRACE conn2 <- [1,2790,null,{}] 15:11:11 INFO - PROCESS | 2261 | 1461708671253 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}] 15:11:11 INFO - PROCESS | 2261 | 1461708671369 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 15:11:11 INFO - PROCESS | 2261 | 1461708671379 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x130bcc000 == 74 [pid = 2261] [id = 705] 15:11:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x12d6b9c00) [pid = 2261] [serial = 2115] [outer = 0x0] 15:11:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12e35b400) [pid = 2261] [serial = 2116] [outer = 0x12d6b9c00] 15:11:11 INFO - PROCESS | 2261 | 1461708671404 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x12e43c400) [pid = 2261] [serial = 2117] [outer = 0x12d6b9c00] 15:11:11 INFO - PROCESS | 2261 | 1461708671764 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]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:11:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 529ms 15:11:11 INFO - PROCESS | 2261 | 1461708671772 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 2261 | 1461708671774 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 15:11:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:11:11 INFO - PROCESS | 2261 | 1461708671776 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 2261 | 1461708671777 Marionette TRACE conn2 <- [1,2794,null,{}] 15:11:11 INFO - PROCESS | 2261 | 1461708671779 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}] 15:11:11 INFO - PROCESS | 2261 | 1461708671909 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 15:11:11 INFO - PROCESS | 2261 | 1461708671928 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 2261 | ++DOCSHELL 0x1389c6000 == 75 [pid = 2261] [id = 706] 15:11:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x12e443800) [pid = 2261] [serial = 2118] [outer = 0x0] 15:11:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x12e450000) [pid = 2261] [serial = 2119] [outer = 0x12e443800] 15:11:11 INFO - PROCESS | 2261 | 1461708671954 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x12e459800) [pid = 2261] [serial = 2120] [outer = 0x12e443800] 15:11:12 INFO - PROCESS | 2261 | 1461708672282 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]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:11:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 521ms 15:11:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:11:12 INFO - PROCESS | 2261 | 1461708672297 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 2261 | 1461708672300 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 15:11:12 INFO - PROCESS | 2261 | 1461708672309 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 2261 | 1461708672311 Marionette TRACE conn2 <- [1,2798,null,{}] 15:11:12 INFO - PROCESS | 2261 | 1461708672313 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}] 15:11:12 INFO - PROCESS | 2261 | 1461708672437 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x12a9a1800) [pid = 2261] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x12ab88800) [pid = 2261] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x11c3ef400) [pid = 2261] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x126f23800) [pid = 2261] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x115612800) [pid = 2261] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x1143c3800) [pid = 2261] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12a927800) [pid = 2261] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x12bc0c800) [pid = 2261] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12fac0800) [pid = 2261] [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.] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12b088000) [pid = 2261] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x12b0e2400) [pid = 2261] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x115604c00) [pid = 2261] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x12b0ec000) [pid = 2261] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:11:12 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x12afb1400) [pid = 2261] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:11:12 INFO - PROCESS | 2261 | 1461708672603 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256a0800 == 76 [pid = 2261] [id = 707] 15:11:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x11348e000) [pid = 2261] [serial = 2121] [outer = 0x0] 15:11:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x11560bc00) [pid = 2261] [serial = 2122] [outer = 0x11348e000] 15:11:12 INFO - PROCESS | 2261 | 1461708672630 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x11cedb400) [pid = 2261] [serial = 2123] [outer = 0x11348e000] 15:11:12 INFO - PROCESS | 2261 | 1461708672938 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]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:11:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 677ms 15:11:12 INFO - PROCESS | 2261 | 1461708672981 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 15:11:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:11:12 INFO - PROCESS | 2261 | 1461708672985 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 15:11:12 INFO - PROCESS | 2261 | 1461708672988 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 2261 | 1461708672989 Marionette TRACE conn2 <- [1,2802,null,{}] 15:11:12 INFO - PROCESS | 2261 | 1461708672992 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}] 15:11:13 INFO - PROCESS | 2261 | 1461708673103 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 15:11:13 INFO - PROCESS | 2261 | 1461708673174 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x13996e800 == 77 [pid = 2261] [id = 708] 15:11:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x1143c3800) [pid = 2261] [serial = 2124] [outer = 0x0] 15:11:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x12a99d400) [pid = 2261] [serial = 2125] [outer = 0x1143c3800] 15:11:13 INFO - PROCESS | 2261 | 1461708673204 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x12ec06400) [pid = 2261] [serial = 2126] [outer = 0x1143c3800] 15:11:13 INFO - PROCESS | 2261 | 1461708673505 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]]]}] 15:11:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:11:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 15:11:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:11:13 INFO - PROCESS | 2261 | 1461708673559 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 15:11:13 INFO - PROCESS | 2261 | 1461708673560 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 15:11:13 INFO - PROCESS | 2261 | 1461708673562 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:11:13 INFO - PROCESS | 2261 | 1461708673563 Marionette TRACE conn2 <- [1,2806,null,{}] 15:11:13 INFO - PROCESS | 2261 | 1461708673565 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}] 15:11:13 INFO - PROCESS | 2261 | 1461708673661 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 15:11:13 INFO - PROCESS | 2261 | 1461708673666 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 2261 | ++DOCSHELL 0x139a5b000 == 78 [pid = 2261] [id = 709] 15:11:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x12bf0b800) [pid = 2261] [serial = 2127] [outer = 0x0] 15:11:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x12ec0dc00) [pid = 2261] [serial = 2128] [outer = 0x12bf0b800] 15:11:13 INFO - PROCESS | 2261 | 1461708673692 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x12f048800) [pid = 2261] [serial = 2129] [outer = 0x12bf0b800] 15:11:14 INFO - PROCESS | 2261 | 1461708674053 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]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:11:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 15:11:14 INFO - PROCESS | 2261 | 1461708674082 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 2261 | 1461708674083 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 15:11:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:11:14 INFO - PROCESS | 2261 | 1461708674101 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 2261 | 1461708674102 Marionette TRACE conn2 <- [1,2810,null,{}] 15:11:14 INFO - PROCESS | 2261 | 1461708674104 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}] 15:11:14 INFO - PROCESS | 2261 | 1461708674199 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 15:11:14 INFO - PROCESS | 2261 | 1461708674204 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x13a1a1800 == 79 [pid = 2261] [id = 710] 15:11:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x12f049000) [pid = 2261] [serial = 2130] [outer = 0x0] 15:11:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x12f050c00) [pid = 2261] [serial = 2131] [outer = 0x12f049000] 15:11:14 INFO - PROCESS | 2261 | 1461708674229 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x12f0afc00) [pid = 2261] [serial = 2132] [outer = 0x12f049000] 15:11:14 INFO - PROCESS | 2261 | 1461708674654 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]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:11:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 568ms 15:11:14 INFO - PROCESS | 2261 | 1461708674670 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 2261 | 1461708674673 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 15:11:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:11:14 INFO - PROCESS | 2261 | 1461708674676 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 2261 | 1461708674679 Marionette TRACE conn2 <- [1,2814,null,{}] 15:11:14 INFO - PROCESS | 2261 | 1461708674684 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}] 15:11:14 INFO - PROCESS | 2261 | 1461708674797 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 15:11:14 INFO - PROCESS | 2261 | 1461708674915 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 2261 | ++DOCSHELL 0x126e08000 == 80 [pid = 2261] [id = 711] 15:11:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x1186ad400) [pid = 2261] [serial = 2133] [outer = 0x0] 15:11:14 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x1190e1c00) [pid = 2261] [serial = 2134] [outer = 0x1186ad400] 15:11:14 INFO - PROCESS | 2261 | 1461708674947 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x11bbc6c00) [pid = 2261] [serial = 2135] [outer = 0x1186ad400] 15:11:15 INFO - PROCESS | 2261 | 1461708675411 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]]]}] 15:11:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:11:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 775ms 15:11:15 INFO - PROCESS | 2261 | 1461708675451 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 15:11:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:11:15 INFO - PROCESS | 2261 | 1461708675456 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 15:11:15 INFO - PROCESS | 2261 | 1461708675460 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:11:15 INFO - PROCESS | 2261 | 1461708675462 Marionette TRACE conn2 <- [1,2818,null,{}] 15:11:15 INFO - PROCESS | 2261 | 1461708675465 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}] 15:11:15 INFO - PROCESS | 2261 | 1461708675582 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 15:11:15 INFO - PROCESS | 2261 | 1461708675696 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea2e800 == 81 [pid = 2261] [id = 712] 15:11:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x11cc11000) [pid = 2261] [serial = 2136] [outer = 0x0] 15:11:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x1285f8800) [pid = 2261] [serial = 2137] [outer = 0x11cc11000] 15:11:15 INFO - PROCESS | 2261 | 1461708675730 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x12aa04000) [pid = 2261] [serial = 2138] [outer = 0x11cc11000] 15:11:16 INFO - PROCESS | 2261 | 1461708676145 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]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:11:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 719ms 15:11:16 INFO - PROCESS | 2261 | 1461708676204 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 2261 | 1461708676206 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 15:11:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:11:16 INFO - PROCESS | 2261 | 1461708676210 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 2261 | 1461708676213 Marionette TRACE conn2 <- [1,2822,null,{}] 15:11:16 INFO - PROCESS | 2261 | 1461708676221 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}] 15:11:16 INFO - PROCESS | 2261 | 1461708676341 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 15:11:16 INFO - PROCESS | 2261 | 1461708676456 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 2261 | ++DOCSHELL 0x1397d9000 == 82 [pid = 2261] [id = 713] 15:11:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x12acb0400) [pid = 2261] [serial = 2139] [outer = 0x0] 15:11:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x12b636400) [pid = 2261] [serial = 2140] [outer = 0x12acb0400] 15:11:16 INFO - PROCESS | 2261 | 1461708676493 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x12c00ac00) [pid = 2261] [serial = 2141] [outer = 0x12acb0400] 15:11:16 INFO - PROCESS | 2261 | 1461708676952 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]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:11:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 777ms 15:11:16 INFO - PROCESS | 2261 | 1461708676988 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 2261 | 1461708676991 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 15:11:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:11:16 INFO - PROCESS | 2261 | 1461708676995 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 2261 | 1461708676997 Marionette TRACE conn2 <- [1,2826,null,{}] 15:11:17 INFO - PROCESS | 2261 | 1461708677000 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}] 15:11:17 INFO - PROCESS | 2261 | 1461708677170 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 15:11:17 INFO - PROCESS | 2261 | 1461708677315 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:17 INFO - PROCESS | 2261 | ++DOCSHELL 0x13a1d3800 == 83 [pid = 2261] [id = 714] 15:11:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x12ace1c00) [pid = 2261] [serial = 2142] [outer = 0x0] 15:11:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x12d14d800) [pid = 2261] [serial = 2143] [outer = 0x12ace1c00] 15:11:17 INFO - PROCESS | 2261 | 1461708677363 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 2261 | ++DOMWINDOW == 187 (0x12d6c1000) [pid = 2261] [serial = 2144] [outer = 0x12ace1c00] 15:11:17 INFO - PROCESS | 2261 | 1461708677849 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:11:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:11:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 871ms 15:11:17 INFO - PROCESS | 2261 | 1461708677866 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 2261 | 1461708677869 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 15:11:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:11:17 INFO - PROCESS | 2261 | 1461708677871 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 2261 | 1461708677873 Marionette TRACE conn2 <- [1,2830,null,{}] 15:11:17 INFO - PROCESS | 2261 | 1461708677875 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}] 15:11:17 INFO - PROCESS | 2261 | 1461708677988 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 15:11:18 INFO - PROCESS | 2261 | 1461708678073 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x13a8c8800 == 84 [pid = 2261] [id = 715] 15:11:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 188 (0x12d14d400) [pid = 2261] [serial = 2145] [outer = 0x0] 15:11:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 189 (0x12e44c000) [pid = 2261] [serial = 2146] [outer = 0x12d14d400] 15:11:18 INFO - PROCESS | 2261 | 1461708678103 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 190 (0x12e99ec00) [pid = 2261] [serial = 2147] [outer = 0x12d14d400] 15:11:18 INFO - PROCESS | 2261 | 1461708678504 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]]]}] 15:11:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:11:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 668ms 15:11:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:11:18 INFO - PROCESS | 2261 | 1461708678540 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 15:11:18 INFO - PROCESS | 2261 | 1461708678541 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 15:11:18 INFO - PROCESS | 2261 | 1461708678544 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:11:18 INFO - PROCESS | 2261 | 1461708678545 Marionette TRACE conn2 <- [1,2834,null,{}] 15:11:18 INFO - PROCESS | 2261 | 1461708678547 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}] 15:11:18 INFO - PROCESS | 2261 | 1461708678680 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 15:11:18 INFO - PROCESS | 2261 | 1461708678795 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 2261 | ++DOCSHELL 0x139eee000 == 85 [pid = 2261] [id = 716] 15:11:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 191 (0x12e9a3c00) [pid = 2261] [serial = 2148] [outer = 0x0] 15:11:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 192 (0x12f04d800) [pid = 2261] [serial = 2149] [outer = 0x12e9a3c00] 15:11:18 INFO - PROCESS | 2261 | 1461708678830 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 2261 | ++DOMWINDOW == 193 (0x12f569000) [pid = 2261] [serial = 2150] [outer = 0x12e9a3c00] 15:11:19 INFO - PROCESS | 2261 | 1461708679251 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 718ms 15:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:11:19 INFO - PROCESS | 2261 | 1461708679262 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 2261 | 1461708679264 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 15:11:19 INFO - PROCESS | 2261 | 1461708679266 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 2261 | 1461708679269 Marionette TRACE conn2 <- [1,2838,null,{}] 15:11:19 INFO - PROCESS | 2261 | 1461708679272 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}] 15:11:19 INFO - PROCESS | 2261 | 1461708679402 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 15:11:19 INFO - PROCESS | 2261 | 1461708679531 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 2261 | ++DOCSHELL 0x130471800 == 86 [pid = 2261] [id = 717] 15:11:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 194 (0x12bc02800) [pid = 2261] [serial = 2151] [outer = 0x0] 15:11:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 195 (0x12f56b800) [pid = 2261] [serial = 2152] [outer = 0x12bc02800] 15:11:19 INFO - PROCESS | 2261 | 1461708679561 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 2261 | ++DOMWINDOW == 196 (0x12f573c00) [pid = 2261] [serial = 2153] [outer = 0x12bc02800] 15:11:19 INFO - PROCESS | 2261 | 1461708679989 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]]]}] 15:11:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:11:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 773ms 15:11:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:11:20 INFO - PROCESS | 2261 | 1461708680040 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 2261 | 1461708680041 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 15:11:20 INFO - PROCESS | 2261 | 1461708680044 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 2261 | 1461708680045 Marionette TRACE conn2 <- [1,2842,null,{}] 15:11:20 INFO - PROCESS | 2261 | 1461708680047 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}] 15:11:20 INFO - PROCESS | 2261 | 1461708680210 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 15:11:20 INFO - PROCESS | 2261 | 1461708680272 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 2261 | ++DOCSHELL 0x126e1a000 == 87 [pid = 2261] [id = 718] 15:11:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 197 (0x1190dfc00) [pid = 2261] [serial = 2154] [outer = 0x0] 15:11:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 198 (0x12a922c00) [pid = 2261] [serial = 2155] [outer = 0x1190dfc00] 15:11:20 INFO - PROCESS | 2261 | 1461708680305 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 2261 | ++DOMWINDOW == 199 (0x12c008c00) [pid = 2261] [serial = 2156] [outer = 0x1190dfc00] 15:11:21 INFO - PROCESS | 2261 | 1461708681053 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]]]}] 15:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1018ms 15:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:11:21 INFO - PROCESS | 2261 | 1461708681063 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 2261 | 1461708681065 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 15:11:21 INFO - PROCESS | 2261 | 1461708681071 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 2261 | 1461708681073 Marionette TRACE conn2 <- [1,2846,null,{}] 15:11:21 INFO - PROCESS | 2261 | 1461708681078 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}] 15:11:21 INFO - PROCESS | 2261 | 1461708681184 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 15:11:21 INFO - PROCESS | 2261 | 1461708681276 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 2261 | ++DOCSHELL 0x1297ba800 == 88 [pid = 2261] [id = 719] 15:11:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 200 (0x115613400) [pid = 2261] [serial = 2157] [outer = 0x0] 15:11:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 201 (0x1190de000) [pid = 2261] [serial = 2158] [outer = 0x115613400] 15:11:21 INFO - PROCESS | 2261 | 1461708681305 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 2261 | ++DOMWINDOW == 202 (0x11a96a400) [pid = 2261] [serial = 2159] [outer = 0x115613400] 15:11:21 INFO - PROCESS | 2261 | 1461708681728 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]]]}] 15:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 723ms 15:11:21 INFO - PROCESS | 2261 | 1461708681794 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 2261 | 1461708681797 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 15:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:11:21 INFO - PROCESS | 2261 | 1461708681802 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 2261 | 1461708681803 Marionette TRACE conn2 <- [1,2850,null,{}] 15:11:21 INFO - PROCESS | 2261 | 1461708681806 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}] 15:11:21 INFO - PROCESS | 2261 | 1461708681908 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 15:11:22 INFO - PROCESS | 2261 | 1461708681997 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x127d17800 == 89 [pid = 2261] [id = 720] 15:11:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 203 (0x115604800) [pid = 2261] [serial = 2160] [outer = 0x0] 15:11:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 204 (0x1190e3400) [pid = 2261] [serial = 2161] [outer = 0x115604800] 15:11:22 INFO - PROCESS | 2261 | 1461708682025 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 205 (0x11ab9e800) [pid = 2261] [serial = 2162] [outer = 0x115604800] 15:11:22 INFO - PROCESS | 2261 | 1461708682550 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:11:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 820ms 15:11:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:11:22 INFO - PROCESS | 2261 | 1461708682623 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 2261 | 1461708682625 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 15:11:22 INFO - PROCESS | 2261 | 1461708682629 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 2261 | 1461708682632 Marionette TRACE conn2 <- [1,2854,null,{}] 15:11:22 INFO - PROCESS | 2261 | 1461708682639 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}] 15:11:22 INFO - PROCESS | 2261 | 1461708682744 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 15:11:22 INFO - PROCESS | 2261 | 1461708682833 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 2261 | ++DOCSHELL 0x126e0a800 == 90 [pid = 2261] [id = 721] 15:11:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 206 (0x11c3f3800) [pid = 2261] [serial = 2163] [outer = 0x0] 15:11:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 207 (0x11c627400) [pid = 2261] [serial = 2164] [outer = 0x11c3f3800] 15:11:22 INFO - PROCESS | 2261 | 1461708682863 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 2261 | ++DOMWINDOW == 208 (0x11ca59000) [pid = 2261] [serial = 2165] [outer = 0x11c3f3800] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x12574b800 == 89 [pid = 2261] [id = 530] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x139a5b000 == 88 [pid = 2261] [id = 709] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x13996e800 == 87 [pid = 2261] [id = 708] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x1256a0800 == 86 [pid = 2261] [id = 707] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 207 (0x12aea8c00) [pid = 2261] [serial = 2035] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 206 (0x12bcbfc00) [pid = 2261] [serial = 2065] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x1389c6000 == 85 [pid = 2261] [id = 706] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x130bcc000 == 84 [pid = 2261] [id = 705] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x130442800 == 83 [pid = 2261] [id = 704] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa1d000 == 82 [pid = 2261] [id = 703] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcd8000 == 81 [pid = 2261] [id = 702] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf5a000 == 80 [pid = 2261] [id = 701] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x12a856800 == 79 [pid = 2261] [id = 700] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x12fba7800 == 78 [pid = 2261] [id = 18] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7db800 == 77 [pid = 2261] [id = 699] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x12d6cb000 == 76 [pid = 2261] [id = 698] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x13995c000 == 75 [pid = 2261] [id = 695] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x1398ce800 == 74 [pid = 2261] [id = 694] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x1397d5000 == 73 [pid = 2261] [id = 693] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x138ad2800 == 72 [pid = 2261] [id = 692] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x130ea9800 == 71 [pid = 2261] [id = 691] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x12e67f800 == 70 [pid = 2261] [id = 690] 15:11:23 INFO - PROCESS | 2261 | --DOCSHELL 0x1297a0800 == 69 [pid = 2261] [id = 689] 15:11:23 INFO - PROCESS | 2261 | 1461708683300 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]]]}] 15:11:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:11:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 677ms 15:11:23 INFO - PROCESS | 2261 | 1461708683306 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 15:11:23 INFO - PROCESS | 2261 | 1461708683307 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 15:11:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:11:23 INFO - PROCESS | 2261 | 1461708683310 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:11:23 INFO - PROCESS | 2261 | 1461708683311 Marionette TRACE conn2 <- [1,2858,null,{}] 15:11:23 INFO - PROCESS | 2261 | 1461708683313 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}] 15:11:23 INFO - PROCESS | 2261 | 1461708683407 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 205 (0x119e3d400) [pid = 2261] [serial = 1787] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 204 (0x12b34ec00) [pid = 2261] [serial = 1850] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 203 (0x12aa08400) [pid = 2261] [serial = 2050] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 202 (0x12abb3c00) [pid = 2261] [serial = 2053] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 201 (0x12aa2ac00) [pid = 2261] [serial = 2051] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 200 (0x11cc6c400) [pid = 2261] [serial = 2044] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 199 (0x12694cc00) [pid = 2261] [serial = 2045] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 198 (0x12a22ac00) [pid = 2261] [serial = 2047] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 197 (0x11593a400) [pid = 2261] [serial = 2038] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 196 (0x119d81800) [pid = 2261] [serial = 2039] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 195 (0x11aa3c400) [pid = 2261] [serial = 2041] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 194 (0x12acafc00) [pid = 2261] [serial = 2056] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 193 (0x11c3ed800) [pid = 2261] [serial = 2042] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 192 (0x12afaf400) [pid = 2261] [serial = 2057] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 191 (0x12bcc0000) [pid = 2261] [serial = 2024] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 190 (0x12aa2a000) [pid = 2261] [serial = 2032] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 189 (0x11cb14c00) [pid = 2261] [serial = 2029] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 188 (0x1190e1800) [pid = 2261] [serial = 2026] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 187 (0x12aea8000) [pid = 2261] [serial = 2054] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 186 (0x12acdf400) [pid = 2261] [serial = 1373] [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.] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x12b62f000) [pid = 2261] [serial = 2060] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x12b78ec00) [pid = 2261] [serial = 2063] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x12b0e8000) [pid = 2261] [serial = 2059] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x12a91e800) [pid = 2261] [serial = 2048] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x12b637400) [pid = 2261] [serial = 2062] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x12b083c00) [pid = 2261] [serial = 1967] [outer = 0x0] [url = about:blank] 15:11:23 INFO - PROCESS | 2261 | 1461708683482 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x11b01f000 == 70 [pid = 2261] [id = 722] 15:11:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x11560a000) [pid = 2261] [serial = 2166] [outer = 0x0] 15:11:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x11aa67800) [pid = 2261] [serial = 2167] [outer = 0x11560a000] 15:11:23 INFO - PROCESS | 2261 | 1461708683512 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x11cc16400) [pid = 2261] [serial = 2168] [outer = 0x11560a000] 15:11:23 INFO - PROCESS | 2261 | 1461708683855 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:11:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:11:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 571ms 15:11:23 INFO - PROCESS | 2261 | 1461708683881 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 15:11:23 INFO - PROCESS | 2261 | 1461708683883 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 15:11:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:11:23 INFO - PROCESS | 2261 | 1461708683887 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:11:23 INFO - PROCESS | 2261 | 1461708683888 Marionette TRACE conn2 <- [1,2862,null,{}] 15:11:23 INFO - PROCESS | 2261 | 1461708683891 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}] 15:11:23 INFO - PROCESS | 2261 | 1461708683977 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 15:11:23 INFO - PROCESS | 2261 | 1461708683982 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 2261 | ++DOCSHELL 0x129628800 == 71 [pid = 2261] [id = 723] 15:11:23 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x11c764800) [pid = 2261] [serial = 2169] [outer = 0x0] 15:11:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x123edf000) [pid = 2261] [serial = 2170] [outer = 0x11c764800] 15:11:24 INFO - PROCESS | 2261 | 1461708684009 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x126b0f400) [pid = 2261] [serial = 2171] [outer = 0x11c764800] 15:11:24 INFO - PROCESS | 2261 | 1461708684375 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]]]}] 15:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 15:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:11:24 INFO - PROCESS | 2261 | 1461708684407 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 2261 | 1461708684409 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 15:11:24 INFO - PROCESS | 2261 | 1461708684411 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 2261 | 1461708684412 Marionette TRACE conn2 <- [1,2866,null,{}] 15:11:24 INFO - PROCESS | 2261 | 1461708684414 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}] 15:11:24 INFO - PROCESS | 2261 | 1461708684518 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 15:11:24 INFO - PROCESS | 2261 | 1461708684523 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf59000 == 72 [pid = 2261] [id = 724] 15:11:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 187 (0x126f25400) [pid = 2261] [serial = 2172] [outer = 0x0] 15:11:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 188 (0x1279cec00) [pid = 2261] [serial = 2173] [outer = 0x126f25400] 15:11:24 INFO - PROCESS | 2261 | 1461708684551 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 2261 | ++DOMWINDOW == 189 (0x12a22d800) [pid = 2261] [serial = 2174] [outer = 0x126f25400] 15:11:24 INFO - PROCESS | 2261 | 1461708684900 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]]]}] 15:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 517ms 15:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:11:24 INFO - PROCESS | 2261 | 1461708684929 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 2261 | 1461708684930 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 15:11:24 INFO - PROCESS | 2261 | 1461708684932 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 2261 | 1461708684935 Marionette TRACE conn2 <- [1,2870,null,{}] 15:11:24 INFO - PROCESS | 2261 | 1461708684938 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}] 15:11:25 INFO - PROCESS | 2261 | 1461708685025 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 15:11:25 INFO - PROCESS | 2261 | 1461708685106 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d10b000 == 73 [pid = 2261] [id = 725] 15:11:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 190 (0x127145400) [pid = 2261] [serial = 2175] [outer = 0x0] 15:11:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 191 (0x12a234400) [pid = 2261] [serial = 2176] [outer = 0x127145400] 15:11:25 INFO - PROCESS | 2261 | 1461708685132 Marionette DEBUG loaded listener.js 15:11:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 192 (0x12a926800) [pid = 2261] [serial = 2177] [outer = 0x127145400] 15:11:25 INFO - PROCESS | 2261 | 1461708685466 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]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:11:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 572ms 15:11:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:11:25 INFO - PROCESS | 2261 | 1461708685506 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 2261 | 1461708685508 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 15:11:25 INFO - PROCESS | 2261 | 1461708685510 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 2261 | 1461708685511 Marionette TRACE conn2 <- [1,2874,null,{}] 15:11:25 INFO - PROCESS | 2261 | 1461708685514 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}] 15:11:25 INFO - PROCESS | 2261 | 1461708685629 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 15:11:25 INFO - PROCESS | 2261 | 1461708685644 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:25 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dc35000 == 74 [pid = 2261] [id = 726] 15:11:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 193 (0x12a926c00) [pid = 2261] [serial = 2178] [outer = 0x0] 15:11:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 194 (0x12a9a4400) [pid = 2261] [serial = 2179] [outer = 0x12a926c00] 15:11:25 INFO - PROCESS | 2261 | 1461708685670 Marionette DEBUG loaded listener.js 15:11:25 INFO - PROCESS | 2261 | ++DOMWINDOW == 195 (0x12aa0d000) [pid = 2261] [serial = 2180] [outer = 0x12a926c00] 15:11:26 INFO - PROCESS | 2261 | 1461708686029 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]]]}] 15:11:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:11:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 569ms 15:11:26 INFO - PROCESS | 2261 | 1461708686079 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 15:11:26 INFO - PROCESS | 2261 | 1461708686081 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 15:11:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:11:26 INFO - PROCESS | 2261 | 1461708686083 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:11:26 INFO - PROCESS | 2261 | 1461708686084 Marionette TRACE conn2 <- [1,2878,null,{}] 15:11:26 INFO - PROCESS | 2261 | 1461708686086 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}] 15:11:26 INFO - PROCESS | 2261 | 1461708686202 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 15:11:26 INFO - PROCESS | 2261 | 1461708686216 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ea1d800 == 75 [pid = 2261] [id = 727] 15:11:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 196 (0x12a22a000) [pid = 2261] [serial = 2181] [outer = 0x0] 15:11:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 197 (0x11bd98400) [pid = 2261] [serial = 2182] [outer = 0x12a22a000] 15:11:26 INFO - PROCESS | 2261 | 1461708686242 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 198 (0x12aa22c00) [pid = 2261] [serial = 2183] [outer = 0x12a22a000] 15:11:26 INFO - PROCESS | 2261 | 1461708686619 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]]]}] 15:11:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:11:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 571ms 15:11:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:11:26 INFO - PROCESS | 2261 | 1461708686655 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 15:11:26 INFO - PROCESS | 2261 | 1461708686656 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 15:11:26 INFO - PROCESS | 2261 | 1461708686658 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:11:26 INFO - PROCESS | 2261 | 1461708686660 Marionette TRACE conn2 <- [1,2882,null,{}] 15:11:26 INFO - PROCESS | 2261 | 1461708686662 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}] 15:11:26 INFO - PROCESS | 2261 | 1461708686777 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 15:11:26 INFO - PROCESS | 2261 | 1461708686788 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ec4e000 == 76 [pid = 2261] [id = 728] 15:11:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 199 (0x12aa23800) [pid = 2261] [serial = 2184] [outer = 0x0] 15:11:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 200 (0x12ab82000) [pid = 2261] [serial = 2185] [outer = 0x12aa23800] 15:11:26 INFO - PROCESS | 2261 | 1461708686814 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 2261 | ++DOMWINDOW == 201 (0x12abb5800) [pid = 2261] [serial = 2186] [outer = 0x12aa23800] 15:11:27 INFO - PROCESS | 2261 | 1461708687191 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]]]}] 15:11:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:11:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 569ms 15:11:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:11:27 INFO - PROCESS | 2261 | 1461708687233 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 2261 | 1461708687235 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 15:11:27 INFO - PROCESS | 2261 | 1461708687237 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 2261 | 1461708687238 Marionette TRACE conn2 <- [1,2886,null,{}] 15:11:27 INFO - PROCESS | 2261 | 1461708687241 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}] 15:11:27 INFO - PROCESS | 2261 | 1461708687373 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 200 (0x12fba8800) [pid = 2261] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 199 (0x12bc0a000) [pid = 2261] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 198 (0x12d6b9c00) [pid = 2261] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 197 (0x12bc0cc00) [pid = 2261] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 196 (0x12abb1c00) [pid = 2261] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 195 (0x123edf800) [pid = 2261] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 194 (0x12e443800) [pid = 2261] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 193 (0x11ab9d000) [pid = 2261] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 192 (0x12abb8c00) [pid = 2261] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 191 (0x1143c3800) [pid = 2261] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 190 (0x12b788c00) [pid = 2261] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 189 (0x126951800) [pid = 2261] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 188 (0x11348e000) [pid = 2261] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:11:27 INFO - PROCESS | 2261 | --DOMWINDOW == 187 (0x12bf0b800) [pid = 2261] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:11:27 INFO - PROCESS | 2261 | 1461708687687 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:27 INFO - PROCESS | 2261 | ++DOCSHELL 0x11ccda800 == 77 [pid = 2261] [id = 729] 15:11:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 188 (0x1143c3800) [pid = 2261] [serial = 2187] [outer = 0x0] 15:11:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 189 (0x119d89800) [pid = 2261] [serial = 2188] [outer = 0x1143c3800] 15:11:27 INFO - PROCESS | 2261 | 1461708687717 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 2261 | ++DOMWINDOW == 190 (0x12afb2400) [pid = 2261] [serial = 2189] [outer = 0x1143c3800] 15:11:28 INFO - PROCESS | 2261 | 1461708688009 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]]]}] 15:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 820ms 15:11:28 INFO - PROCESS | 2261 | 1461708688057 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 2261 | 1461708688058 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 15:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:11:28 INFO - PROCESS | 2261 | 1461708688061 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 2261 | 1461708688062 Marionette TRACE conn2 <- [1,2890,null,{}] 15:11:28 INFO - PROCESS | 2261 | 1461708688064 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}] 15:11:28 INFO - PROCESS | 2261 | 1461708688158 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 15:11:28 INFO - PROCESS | 2261 | 1461708688226 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa0f000 == 78 [pid = 2261] [id = 730] 15:11:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 191 (0x11aba8400) [pid = 2261] [serial = 2190] [outer = 0x0] 15:11:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 192 (0x12b088800) [pid = 2261] [serial = 2191] [outer = 0x11aba8400] 15:11:28 INFO - PROCESS | 2261 | 1461708688252 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 193 (0x12b0ef400) [pid = 2261] [serial = 2192] [outer = 0x11aba8400] 15:11:28 INFO - PROCESS | 2261 | 1461708688542 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 15:11:28 INFO - PROCESS | 2261 | 1461708688581 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 2261 | 1461708688582 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 15:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:11:28 INFO - PROCESS | 2261 | 1461708688587 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 2261 | 1461708688589 Marionette TRACE conn2 <- [1,2894,null,{}] 15:11:28 INFO - PROCESS | 2261 | 1461708688591 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}] 15:11:28 INFO - PROCESS | 2261 | 1461708688685 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 15:11:28 INFO - PROCESS | 2261 | 1461708688689 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 2261 | ++DOCSHELL 0x130171800 == 79 [pid = 2261] [id = 731] 15:11:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 194 (0x12b345000) [pid = 2261] [serial = 2193] [outer = 0x0] 15:11:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 195 (0x12b63a400) [pid = 2261] [serial = 2194] [outer = 0x12b345000] 15:11:28 INFO - PROCESS | 2261 | 1461708688715 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 2261 | ++DOMWINDOW == 196 (0x12bc0cc00) [pid = 2261] [serial = 2195] [outer = 0x12b345000] 15:11:29 INFO - PROCESS | 2261 | 1461708689146 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]]]}] 15:11:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:11:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 571ms 15:11:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:11:29 INFO - PROCESS | 2261 | 1461708689159 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 15:11:29 INFO - PROCESS | 2261 | 1461708689161 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 15:11:29 INFO - PROCESS | 2261 | 1461708689164 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:11:29 INFO - PROCESS | 2261 | 1461708689167 Marionette TRACE conn2 <- [1,2898,null,{}] 15:11:29 INFO - PROCESS | 2261 | 1461708689171 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}] 15:11:29 INFO - PROCESS | 2261 | 1461708689309 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 15:11:29 INFO - PROCESS | 2261 | 1461708689318 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 2261 | ++DOCSHELL 0x130469800 == 80 [pid = 2261] [id = 732] 15:11:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 197 (0x12bc0dc00) [pid = 2261] [serial = 2196] [outer = 0x0] 15:11:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 198 (0x12bcbd800) [pid = 2261] [serial = 2197] [outer = 0x12bc0dc00] 15:11:29 INFO - PROCESS | 2261 | 1461708689360 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 2261 | ++DOMWINDOW == 199 (0x12c013000) [pid = 2261] [serial = 2198] [outer = 0x12bc0dc00] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x13047c000 == 79 [pid = 2261] [id = 688] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x130bc0000 == 78 [pid = 2261] [id = 660] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x119bee800 == 77 [pid = 2261] [id = 529] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12dcdb800 == 76 [pid = 2261] [id = 602] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x138aca000 == 75 [pid = 2261] [id = 678] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x119bed800 == 74 [pid = 2261] [id = 622] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x115271000 == 73 [pid = 2261] [id = 498] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12756e000 == 72 [pid = 2261] [id = 597] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12f08f000 == 71 [pid = 2261] [id = 570] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x130eab000 == 70 [pid = 2261] [id = 674] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea32800 == 69 [pid = 2261] [id = 552] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12f72b000 == 68 [pid = 2261] [id = 585] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x130e1a800 == 67 [pid = 2261] [id = 661] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x1256b0800 == 66 [pid = 2261] [id = 621] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x130445000 == 65 [pid = 2261] [id = 592] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12ec49800 == 64 [pid = 2261] [id = 566] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x130472000 == 63 [pid = 2261] [id = 659] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12d3c8000 == 62 [pid = 2261] [id = 532] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12961b800 == 61 [pid = 2261] [id = 568] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x11c376000 == 60 [pid = 2261] [id = 567] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12d11b000 == 59 [pid = 2261] [id = 642] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12d119800 == 58 [pid = 2261] [id = 528] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12dce7000 == 57 [pid = 2261] [id = 588] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x139970000 == 56 [pid = 2261] [id = 696] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x11c1b7800 == 55 [pid = 2261] [id = 662] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12962a800 == 54 [pid = 2261] [id = 697] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12a81b800 == 53 [pid = 2261] [id = 549] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12f084800 == 52 [pid = 2261] [id = 641] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x1296c8000 == 51 [pid = 2261] [id = 593] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12f079800 == 50 [pid = 2261] [id = 571] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12dced800 == 49 [pid = 2261] [id = 550] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12dce3800 == 48 [pid = 2261] [id = 569] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf51000 == 47 [pid = 2261] [id = 531] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12d6e7000 == 46 [pid = 2261] [id = 635] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x1297ba800 == 45 [pid = 2261] [id = 719] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x126e1a000 == 44 [pid = 2261] [id = 718] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x130471800 == 43 [pid = 2261] [id = 717] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x139eee000 == 42 [pid = 2261] [id = 716] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x13a8c8800 == 41 [pid = 2261] [id = 715] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x13a1d3800 == 40 [pid = 2261] [id = 714] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x1397d9000 == 39 [pid = 2261] [id = 713] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea2e800 == 38 [pid = 2261] [id = 712] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x13a1a1800 == 37 [pid = 2261] [id = 710] 15:11:30 INFO - PROCESS | 2261 | --DOCSHELL 0x126e08000 == 36 [pid = 2261] [id = 711] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x12bf59000 == 35 [pid = 2261] [id = 724] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x126e0a800 == 34 [pid = 2261] [id = 721] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x127d17800 == 33 [pid = 2261] [id = 720] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x12ea1d800 == 32 [pid = 2261] [id = 727] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x12fa0f000 == 31 [pid = 2261] [id = 730] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x11b01f000 == 30 [pid = 2261] [id = 722] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x11ccda800 == 29 [pid = 2261] [id = 729] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x129628800 == 28 [pid = 2261] [id = 723] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x130171800 == 27 [pid = 2261] [id = 731] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x12d10b000 == 26 [pid = 2261] [id = 725] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x12dc35000 == 25 [pid = 2261] [id = 726] 15:11:31 INFO - PROCESS | 2261 | --DOCSHELL 0x12ec4e000 == 24 [pid = 2261] [id = 728] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 198 (0x12fb9e000) [pid = 2261] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 197 (0x12dbbb400) [pid = 2261] [serial = 2113] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 196 (0x12e35b400) [pid = 2261] [serial = 2116] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 195 (0x12bf12800) [pid = 2261] [serial = 2066] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 194 (0x12e353000) [pid = 2261] [serial = 2114] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 193 (0x12c012800) [pid = 2261] [serial = 2080] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 192 (0x12aeaf800) [pid = 2261] [serial = 2104] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 191 (0x12afb9c00) [pid = 2261] [serial = 2105] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 190 (0x128493400) [pid = 2261] [serial = 2098] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 189 (0x12a921400) [pid = 2261] [serial = 2099] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 188 (0x12bf09000) [pid = 2261] [serial = 2077] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 187 (0x12e450000) [pid = 2261] [serial = 2119] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 186 (0x12d416400) [pid = 2261] [serial = 2086] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x12d6b6000) [pid = 2261] [serial = 2089] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x12e43c400) [pid = 2261] [serial = 2117] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x11cc17400) [pid = 2261] [serial = 2096] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x11c30f800) [pid = 2261] [serial = 2095] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x12b087400) [pid = 2261] [serial = 2107] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x12b634400) [pid = 2261] [serial = 2108] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x12a99d400) [pid = 2261] [serial = 2125] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x12694fc00) [pid = 2261] [serial = 2071] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x12d079000) [pid = 2261] [serial = 2110] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x12ace5000) [pid = 2261] [serial = 2074] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x12e459800) [pid = 2261] [serial = 2120] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x12a9ab800) [pid = 2261] [serial = 2101] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x12ab87800) [pid = 2261] [serial = 2102] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x11cedb400) [pid = 2261] [serial = 2123] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x12bcbf800) [pid = 2261] [serial = 2092] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12d153800) [pid = 2261] [serial = 2083] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x11c305c00) [pid = 2261] [serial = 2068] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12ec0dc00) [pid = 2261] [serial = 2128] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12ec06400) [pid = 2261] [serial = 2126] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x12f048800) [pid = 2261] [serial = 2129] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x12f050c00) [pid = 2261] [serial = 2131] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x11560bc00) [pid = 2261] [serial = 2122] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x12d417400) [pid = 2261] [serial = 2111] [outer = 0x0] [url = about:blank] 15:11:31 INFO - PROCESS | 2261 | 1461708691504 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]]]}] 15:11:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:11:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2377ms 15:11:31 INFO - PROCESS | 2261 | 1461708691541 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 2261 | 1461708691543 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 15:11:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:11:31 INFO - PROCESS | 2261 | 1461708691547 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 2261 | 1461708691550 Marionette TRACE conn2 <- [1,2902,null,{}] 15:11:31 INFO - PROCESS | 2261 | 1461708691560 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}] 15:11:31 INFO - PROCESS | 2261 | 1461708691649 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 15:11:31 INFO - PROCESS | 2261 | 1461708691708 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 2261 | ++DOCSHELL 0x118a21000 == 25 [pid = 2261] [id = 733] 15:11:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x114b4bc00) [pid = 2261] [serial = 2199] [outer = 0x0] 15:11:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x114b4cc00) [pid = 2261] [serial = 2200] [outer = 0x114b4bc00] 15:11:31 INFO - PROCESS | 2261 | 1461708691737 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x114e71800) [pid = 2261] [serial = 2201] [outer = 0x114b4bc00] 15:11:32 INFO - PROCESS | 2261 | 1461708692078 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:11:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:11:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 578ms 15:11:32 INFO - PROCESS | 2261 | 1461708692125 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 15:11:32 INFO - PROCESS | 2261 | 1461708692129 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 15:11:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:11:32 INFO - PROCESS | 2261 | 1461708692134 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:11:32 INFO - PROCESS | 2261 | 1461708692136 Marionette TRACE conn2 <- [1,2906,null,{}] 15:11:32 INFO - PROCESS | 2261 | 1461708692138 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}] 15:11:32 INFO - PROCESS | 2261 | 1461708692221 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 15:11:32 INFO - PROCESS | 2261 | 1461708692280 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x119d3b000 == 26 [pid = 2261] [id = 734] 15:11:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x114bc5c00) [pid = 2261] [serial = 2202] [outer = 0x0] 15:11:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x115348400) [pid = 2261] [serial = 2203] [outer = 0x114bc5c00] 15:11:32 INFO - PROCESS | 2261 | 1461708692307 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x115631800) [pid = 2261] [serial = 2204] [outer = 0x114bc5c00] 15:11:32 INFO - PROCESS | 2261 | 1461708692633 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]]]}] 15:11:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:11:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 523ms 15:11:32 INFO - PROCESS | 2261 | 1461708692657 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 15:11:32 INFO - PROCESS | 2261 | 1461708692659 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 15:11:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:11:32 INFO - PROCESS | 2261 | 1461708692662 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:11:32 INFO - PROCESS | 2261 | 1461708692665 Marionette TRACE conn2 <- [1,2910,null,{}] 15:11:32 INFO - PROCESS | 2261 | 1461708692676 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}] 15:11:32 INFO - PROCESS | 2261 | 1461708692763 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 15:11:32 INFO - PROCESS | 2261 | 1461708692839 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c01e000 == 27 [pid = 2261] [id = 735] 15:11:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x113479000) [pid = 2261] [serial = 2205] [outer = 0x0] 15:11:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x116577400) [pid = 2261] [serial = 2206] [outer = 0x113479000] 15:11:32 INFO - PROCESS | 2261 | 1461708692886 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x1189e4400) [pid = 2261] [serial = 2207] [outer = 0x113479000] 15:11:33 INFO - PROCESS | 2261 | 1461708693289 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]]]}] 15:11:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:11:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:11:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 677ms 15:11:33 INFO - TEST-START | /DOMEvents/constructors.html 15:11:33 INFO - PROCESS | 2261 | 1461708693340 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 2261 | 1461708693341 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 15:11:33 INFO - PROCESS | 2261 | 1461708693344 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 2261 | 1461708693345 Marionette TRACE conn2 <- [1,2914,null,{}] 15:11:33 INFO - PROCESS | 2261 | 1461708693347 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}] 15:11:33 INFO - PROCESS | 2261 | 1461708693445 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 15:11:33 INFO - PROCESS | 2261 | 1461708693454 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c372800 == 28 [pid = 2261] [id = 736] 15:11:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x118fce000) [pid = 2261] [serial = 2208] [outer = 0x0] 15:11:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 174 (0x1190e7c00) [pid = 2261] [serial = 2209] [outer = 0x118fce000] 15:11:33 INFO - PROCESS | 2261 | 1461708693481 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 175 (0x119b72400) [pid = 2261] [serial = 2210] [outer = 0x118fce000] 15:11:33 INFO - PROCESS | 2261 | 1461708693826 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]]]}] 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:11:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:11:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:11:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:11:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:11:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:11:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:11:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:11:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:11:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 523ms 15:11:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:11:33 INFO - PROCESS | 2261 | 1461708693868 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 2261 | 1461708693869 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 15:11:33 INFO - PROCESS | 2261 | 1461708693872 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 2261 | 1461708693873 Marionette TRACE conn2 <- [1,2918,null,{}] 15:11:33 INFO - PROCESS | 2261 | 1461708693875 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}] 15:11:33 INFO - PROCESS | 2261 | 1461708693946 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 15:11:33 INFO - PROCESS | 2261 | 1461708693952 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256af800 == 29 [pid = 2261] [id = 737] 15:11:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 176 (0x11560c800) [pid = 2261] [serial = 2211] [outer = 0x0] 15:11:33 INFO - PROCESS | 2261 | ++DOMWINDOW == 177 (0x119d7d000) [pid = 2261] [serial = 2212] [outer = 0x11560c800] 15:11:33 INFO - PROCESS | 2261 | 1461708693979 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 178 (0x11aa45000) [pid = 2261] [serial = 2213] [outer = 0x11560c800] 15:11:34 INFO - PROCESS | 2261 | 1461708694316 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:11:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:11:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 470ms 15:11:34 INFO - PROCESS | 2261 | 1461708694343 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 2261 | 1461708694344 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 15:11:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:11:34 INFO - PROCESS | 2261 | 1461708694346 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 2261 | 1461708694347 Marionette TRACE conn2 <- [1,2922,null,{}] 15:11:34 INFO - PROCESS | 2261 | 1461708694350 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}] 15:11:34 INFO - PROCESS | 2261 | 1461708694478 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 15:11:34 INFO - PROCESS | 2261 | 1461708694489 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x127353800 == 30 [pid = 2261] [id = 738] 15:11:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 179 (0x11aa5e000) [pid = 2261] [serial = 2214] [outer = 0x0] 15:11:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 180 (0x11aba6c00) [pid = 2261] [serial = 2215] [outer = 0x11aa5e000] 15:11:34 INFO - PROCESS | 2261 | 1461708694518 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 181 (0x11bbca000) [pid = 2261] [serial = 2216] [outer = 0x11aa5e000] 15:11:34 INFO - PROCESS | 2261 | [2261] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:11:34 INFO - PROCESS | 2261 | [2261] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:11:34 INFO - PROCESS | 2261 | [2261] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:11:34 INFO - PROCESS | 2261 | [2261] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:11:34 INFO - PROCESS | 2261 | 1461708694835 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]]]}] 15:11:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:11:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:11:34 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 15:11:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:11:34 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 15:11:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:11:34 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]" 15:11:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:11:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:11:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 522ms 15:11:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:11:34 INFO - PROCESS | 2261 | 1461708694871 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 2261 | 1461708694872 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 15:11:34 INFO - PROCESS | 2261 | 1461708694874 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 2261 | 1461708694875 Marionette TRACE conn2 <- [1,2926,null,{}] 15:11:34 INFO - PROCESS | 2261 | 1461708694878 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}] 15:11:34 INFO - PROCESS | 2261 | 1461708694949 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 15:11:34 INFO - PROCESS | 2261 | 1461708694955 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 2261 | ++DOCSHELL 0x129626800 == 31 [pid = 2261] [id = 739] 15:11:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 182 (0x11bbca400) [pid = 2261] [serial = 2217] [outer = 0x0] 15:11:34 INFO - PROCESS | 2261 | ++DOMWINDOW == 183 (0x11c308000) [pid = 2261] [serial = 2218] [outer = 0x11bbca400] 15:11:34 INFO - PROCESS | 2261 | 1461708694981 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 184 (0x11c3f5800) [pid = 2261] [serial = 2219] [outer = 0x11bbca400] 15:11:35 INFO - PROCESS | 2261 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:11:35 INFO - PROCESS | 2261 | 1461708695305 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]]]}] 15:11:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:11:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 469ms 15:11:35 INFO - PROCESS | 2261 | 1461708695343 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 2261 | 1461708695344 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 15:11:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:11:35 INFO - PROCESS | 2261 | 1461708695347 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 2261 | 1461708695348 Marionette TRACE conn2 <- [1,2930,null,{}] 15:11:35 INFO - PROCESS | 2261 | 1461708695350 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}] 15:11:35 INFO - PROCESS | 2261 | 1461708695453 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 15:11:35 INFO - PROCESS | 2261 | 1461708695460 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x12979d800 == 32 [pid = 2261] [id = 740] 15:11:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 185 (0x11c61e000) [pid = 2261] [serial = 2220] [outer = 0x0] 15:11:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 186 (0x11c62ac00) [pid = 2261] [serial = 2221] [outer = 0x11c61e000] 15:11:35 INFO - PROCESS | 2261 | 1461708695487 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 187 (0x11c761800) [pid = 2261] [serial = 2222] [outer = 0x11c61e000] 15:11:35 INFO - PROCESS | 2261 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:11:35 INFO - PROCESS | 2261 | 1461708695758 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]]]}] 15:11:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:11:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 417ms 15:11:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:11:35 INFO - PROCESS | 2261 | 1461708695773 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 2261 | 1461708695774 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 15:11:35 INFO - PROCESS | 2261 | 1461708695776 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 2261 | 1461708695778 Marionette TRACE conn2 <- [1,2934,null,{}] 15:11:35 INFO - PROCESS | 2261 | 1461708695780 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}] 15:11:35 INFO - PROCESS | 2261 | 1461708695859 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 15:11:35 INFO - PROCESS | 2261 | 1461708695864 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c01c000 == 33 [pid = 2261] [id = 741] 15:11:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 188 (0x11c842400) [pid = 2261] [serial = 2223] [outer = 0x0] 15:11:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 189 (0x11cb14000) [pid = 2261] [serial = 2224] [outer = 0x11c842400] 15:11:35 INFO - PROCESS | 2261 | 1461708695892 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 2261 | ++DOMWINDOW == 190 (0x11c62a400) [pid = 2261] [serial = 2225] [outer = 0x11c842400] 15:11:36 INFO - PROCESS | 2261 | 1461708696207 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]]]}] 15:11:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:11:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 467ms 15:11:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:11:36 INFO - PROCESS | 2261 | 1461708696245 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 15:11:36 INFO - PROCESS | 2261 | 1461708696246 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 15:11:36 INFO - PROCESS | 2261 | 1461708696248 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 2261 | 1461708696249 Marionette TRACE conn2 <- [1,2938,null,{}] 15:11:36 INFO - PROCESS | 2261 | 1461708696254 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}] 15:11:36 INFO - PROCESS | 2261 | 1461708696329 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 15:11:36 INFO - PROCESS | 2261 | 1461708696400 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a85a800 == 34 [pid = 2261] [id = 742] 15:11:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 191 (0x11c846400) [pid = 2261] [serial = 2226] [outer = 0x0] 15:11:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 192 (0x11cc05c00) [pid = 2261] [serial = 2227] [outer = 0x11c846400] 15:11:36 INFO - PROCESS | 2261 | 1461708696426 Marionette DEBUG loaded listener.js 15:11:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 193 (0x11cc10c00) [pid = 2261] [serial = 2228] [outer = 0x11c846400] 15:11:36 INFO - PROCESS | 2261 | 1461708696726 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]]]}] 15:11:36 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. 15:11:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 521ms 15:11:36 INFO - PROCESS | 2261 | 1461708696771 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 15:11:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:11:36 INFO - PROCESS | 2261 | 1461708696772 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 15:11:36 INFO - PROCESS | 2261 | 1461708696774 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 2261 | 1461708696776 Marionette TRACE conn2 <- [1,2942,null,{}] 15:11:36 INFO - PROCESS | 2261 | 1461708696779 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}] 15:11:36 INFO - PROCESS | 2261 | 1461708696894 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 15:11:36 INFO - PROCESS | 2261 | 1461708696900 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:36 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256ae000 == 35 [pid = 2261] [id = 743] 15:11:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 194 (0x11cc14800) [pid = 2261] [serial = 2229] [outer = 0x0] 15:11:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 195 (0x11cc1e800) [pid = 2261] [serial = 2230] [outer = 0x11cc14800] 15:11:36 INFO - PROCESS | 2261 | 1461708696933 Marionette DEBUG loaded listener.js 15:11:36 INFO - PROCESS | 2261 | ++DOMWINDOW == 196 (0x11cedd000) [pid = 2261] [serial = 2231] [outer = 0x11cc14800] 15:11:37 INFO - PROCESS | 2261 | 1461708697277 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"]]]}] 15:11:37 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 15:11:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:11:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 518ms 15:11:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:11:37 INFO - PROCESS | 2261 | 1461708697294 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 2261 | 1461708697296 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 15:11:37 INFO - PROCESS | 2261 | 1461708697298 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 2261 | 1461708697299 Marionette TRACE conn2 <- [1,2946,null,{}] 15:11:37 INFO - PROCESS | 2261 | 1461708697305 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}] 15:11:37 INFO - PROCESS | 2261 | 1461708697407 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 15:11:37 INFO - PROCESS | 2261 | 1461708697419 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bccf000 == 36 [pid = 2261] [id = 744] 15:11:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 197 (0x123ee1c00) [pid = 2261] [serial = 2232] [outer = 0x0] 15:11:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 198 (0x126862000) [pid = 2261] [serial = 2233] [outer = 0x123ee1c00] 15:11:37 INFO - PROCESS | 2261 | 1461708697445 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 199 (0x126c8a400) [pid = 2261] [serial = 2234] [outer = 0x123ee1c00] 15:11:37 INFO - PROCESS | 2261 | 1461708697757 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]]]}] 15:11:37 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. 15:11:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 470ms 15:11:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:11:37 INFO - PROCESS | 2261 | 1461708697769 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 2261 | 1461708697770 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 15:11:37 INFO - PROCESS | 2261 | 1461708697772 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 2261 | 1461708697774 Marionette TRACE conn2 <- [1,2950,null,{}] 15:11:37 INFO - PROCESS | 2261 | 1461708697776 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}] 15:11:37 INFO - PROCESS | 2261 | 1461708697877 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 15:11:37 INFO - PROCESS | 2261 | 1461708697889 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d185000 == 37 [pid = 2261] [id = 745] 15:11:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 200 (0x126f22400) [pid = 2261] [serial = 2235] [outer = 0x0] 15:11:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 201 (0x127146800) [pid = 2261] [serial = 2236] [outer = 0x126f22400] 15:11:37 INFO - PROCESS | 2261 | 1461708697915 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 2261 | ++DOMWINDOW == 202 (0x1273c7000) [pid = 2261] [serial = 2237] [outer = 0x126f22400] 15:11:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d118800 == 38 [pid = 2261] [id = 746] 15:11:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 203 (0x127d06c00) [pid = 2261] [serial = 2238] [outer = 0x0] 15:11:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 204 (0x127910400) [pid = 2261] [serial = 2239] [outer = 0x127d06c00] 15:11:38 INFO - PROCESS | 2261 | 1461708698262 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]]]}] 15:11:38 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. 15:11:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 519ms 15:11:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:11:38 INFO - PROCESS | 2261 | 1461708698293 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 15:11:38 INFO - PROCESS | 2261 | 1461708698295 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 15:11:38 INFO - PROCESS | 2261 | 1461708698298 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:11:38 INFO - PROCESS | 2261 | 1461708698300 Marionette TRACE conn2 <- [1,2954,null,{}] 15:11:38 INFO - PROCESS | 2261 | 1461708698310 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}] 15:11:38 INFO - PROCESS | 2261 | 1461708698478 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 15:11:38 INFO - PROCESS | 2261 | 1461708698500 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:38 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d6de000 == 39 [pid = 2261] [id = 747] 15:11:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 205 (0x127907000) [pid = 2261] [serial = 2240] [outer = 0x0] 15:11:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 206 (0x127b94c00) [pid = 2261] [serial = 2241] [outer = 0x127907000] 15:11:38 INFO - PROCESS | 2261 | 1461708698539 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 2261 | ++DOMWINDOW == 207 (0x127d0a000) [pid = 2261] [serial = 2242] [outer = 0x127907000] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 206 (0x12b345000) [pid = 2261] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 205 (0x12a926c00) [pid = 2261] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 204 (0x12a22a000) [pid = 2261] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 203 (0x12aa23800) [pid = 2261] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 202 (0x1143c3800) [pid = 2261] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 201 (0x11aba8400) [pid = 2261] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 200 (0x127145400) [pid = 2261] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 199 (0x126f25400) [pid = 2261] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 198 (0x11c764800) [pid = 2261] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 197 (0x11560a000) [pid = 2261] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 196 (0x11c3f3800) [pid = 2261] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 195 (0x115604800) [pid = 2261] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 194 (0x115613400) [pid = 2261] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 193 (0x1190dfc00) [pid = 2261] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 192 (0x12bc02800) [pid = 2261] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 191 (0x12e9a3c00) [pid = 2261] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 190 (0x12d14d400) [pid = 2261] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 189 (0x12ace1c00) [pid = 2261] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 188 (0x12acb0400) [pid = 2261] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 187 (0x11cc11000) [pid = 2261] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 186 (0x1186ad400) [pid = 2261] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 185 (0x12f049000) [pid = 2261] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 184 (0x11ba79000) [pid = 2261] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 183 (0x11453fc00) [pid = 2261] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 182 (0x11a95d000) [pid = 2261] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 181 (0x11cc1c800) [pid = 2261] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 180 (0x12d147c00) [pid = 2261] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 179 (0x11aa5e400) [pid = 2261] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 178 (0x11c76d800) [pid = 2261] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 177 (0x12b634000) [pid = 2261] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 176 (0x11cc6a800) [pid = 2261] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 175 (0x1190d1800) [pid = 2261] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 174 (0x11562f000) [pid = 2261] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 173 (0x12a823c00) [pid = 2261] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x11584a000) [pid = 2261] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x11cc1c000) [pid = 2261] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x11cc05800) [pid = 2261] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x12aaf1800) [pid = 2261] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x114bbb800) [pid = 2261] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12ab88000) [pid = 2261] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x119e43800) [pid = 2261] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x12a9a6000) [pid = 2261] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x12b0ec800) [pid = 2261] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x11cc05000) [pid = 2261] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x12a9a8400) [pid = 2261] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x11562b800) [pid = 2261] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x12a926000) [pid = 2261] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x12d148000) [pid = 2261] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x115346400) [pid = 2261] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x12b089c00) [pid = 2261] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x12a233800) [pid = 2261] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x11c3e9000) [pid = 2261] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x12a233c00) [pid = 2261] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x12ab7f400) [pid = 2261] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x1147df000) [pid = 2261] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x1269e4000) [pid = 2261] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x127d03800) [pid = 2261] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x118675c00) [pid = 2261] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x118f0f800) [pid = 2261] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x12855e800) [pid = 2261] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x1155ca400) [pid = 2261] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x114357800) [pid = 2261] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:11:39 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x11bbc8c00) [pid = 2261] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:11:39 INFO - PROCESS | 2261 | 1461708699460 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]]]}] 15:11:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:11:39 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 15:11:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1178ms 15:11:39 INFO - PROCESS | 2261 | 1461708699476 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 2261 | 1461708699477 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 15:11:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:11:39 INFO - PROCESS | 2261 | 1461708699480 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 2261 | 1461708699481 Marionette TRACE conn2 <- [1,2958,null,{}] 15:11:39 INFO - PROCESS | 2261 | 1461708699483 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}] 15:11:39 INFO - PROCESS | 2261 | 1461708699608 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 15:11:39 INFO - PROCESS | 2261 | 1461708699650 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a850800 == 40 [pid = 2261] [id = 748] 15:11:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 145 (0x114b50400) [pid = 2261] [serial = 2243] [outer = 0x0] 15:11:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 146 (0x115850000) [pid = 2261] [serial = 2244] [outer = 0x114b50400] 15:11:39 INFO - PROCESS | 2261 | 1461708699677 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 2261 | ++DOMWINDOW == 147 (0x11b0e8000) [pid = 2261] [serial = 2245] [outer = 0x114b50400] 15:11:39 INFO - PROCESS | 2261 | 1461708699918 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]]]}] 15:11:39 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. 15:11:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 469ms 15:11:39 INFO - PROCESS | 2261 | 1461708699959 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 2261 | 1461708699960 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 15:11:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:11:39 INFO - PROCESS | 2261 | 1461708699962 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 2261 | 1461708699963 Marionette TRACE conn2 <- [1,2962,null,{}] 15:11:39 INFO - PROCESS | 2261 | 1461708699973 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}] 15:11:40 INFO - PROCESS | 2261 | 1461708700061 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 15:11:40 INFO - PROCESS | 2261 | 1461708700066 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x12dcd7800 == 41 [pid = 2261] [id = 749] 15:11:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 148 (0x11ba78000) [pid = 2261] [serial = 2246] [outer = 0x0] 15:11:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 149 (0x11c76d800) [pid = 2261] [serial = 2247] [outer = 0x11ba78000] 15:11:40 INFO - PROCESS | 2261 | 1461708700091 Marionette DEBUG loaded listener.js 15:11:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 150 (0x11cc64000) [pid = 2261] [serial = 2248] [outer = 0x11ba78000] 15:11:40 INFO - PROCESS | 2261 | 1461708700421 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]]]}] 15:11:40 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. 15:11:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 469ms 15:11:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:11:40 INFO - PROCESS | 2261 | 1461708700432 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 15:11:40 INFO - PROCESS | 2261 | 1461708700433 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 15:11:40 INFO - PROCESS | 2261 | 1461708700438 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 2261 | 1461708700439 Marionette TRACE conn2 <- [1,2966,null,{}] 15:11:40 INFO - PROCESS | 2261 | 1461708700441 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}] 15:11:40 INFO - PROCESS | 2261 | 1461708700550 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 15:11:40 INFO - PROCESS | 2261 | 1461708700558 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:40 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e67f000 == 42 [pid = 2261] [id = 750] 15:11:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 151 (0x11523cc00) [pid = 2261] [serial = 2249] [outer = 0x0] 15:11:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 152 (0x11cc1c800) [pid = 2261] [serial = 2250] [outer = 0x11523cc00] 15:11:40 INFO - PROCESS | 2261 | 1461708700584 Marionette DEBUG loaded listener.js 15:11:40 INFO - PROCESS | 2261 | ++DOMWINDOW == 153 (0x127d03800) [pid = 2261] [serial = 2251] [outer = 0x11523cc00] 15:11:40 INFO - PROCESS | 2261 | 1461708700863 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]]]}] 15:11:40 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. 15:11:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 471ms 15:11:40 INFO - PROCESS | 2261 | 1461708700907 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 15:11:40 INFO - PROCESS | 2261 | 1461708700908 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 15:11:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:11:40 INFO - PROCESS | 2261 | 1461708700911 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 2261 | 1461708700912 Marionette TRACE conn2 <- [1,2970,null,{}] 15:11:40 INFO - PROCESS | 2261 | 1461708700915 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}] 15:11:41 INFO - PROCESS | 2261 | 1461708700997 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 15:11:41 INFO - PROCESS | 2261 | 1461708701004 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x12eac8800 == 43 [pid = 2261] [id = 751] 15:11:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 154 (0x1273c7800) [pid = 2261] [serial = 2252] [outer = 0x0] 15:11:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 155 (0x128558400) [pid = 2261] [serial = 2253] [outer = 0x1273c7800] 15:11:41 INFO - PROCESS | 2261 | 1461708701029 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 156 (0x128eea000) [pid = 2261] [serial = 2254] [outer = 0x1273c7800] 15:11:41 INFO - PROCESS | 2261 | 1461708701428 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]]]}] 15:11:41 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. 15:11:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 571ms 15:11:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:11:41 INFO - PROCESS | 2261 | 1461708701483 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 15:11:41 INFO - PROCESS | 2261 | 1461708701485 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 15:11:41 INFO - PROCESS | 2261 | 1461708701489 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:11:41 INFO - PROCESS | 2261 | 1461708701491 Marionette TRACE conn2 <- [1,2974,null,{}] 15:11:41 INFO - PROCESS | 2261 | 1461708701495 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}] 15:11:41 INFO - PROCESS | 2261 | 1461708701611 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 15:11:41 INFO - PROCESS | 2261 | 1461708701699 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 2261 | ++DOCSHELL 0x118a17000 == 44 [pid = 2261] [id = 752] 15:11:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 157 (0x11360e800) [pid = 2261] [serial = 2255] [outer = 0x0] 15:11:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 158 (0x1142b6400) [pid = 2261] [serial = 2256] [outer = 0x11360e800] 15:11:41 INFO - PROCESS | 2261 | 1461708701732 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 2261 | ++DOMWINDOW == 159 (0x115236000) [pid = 2261] [serial = 2257] [outer = 0x11360e800] 15:11:42 INFO - PROCESS | 2261 | 1461708702200 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]]]}] 15:11:42 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. 15:11:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 722ms 15:11:42 INFO - PROCESS | 2261 | 1461708702211 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 15:11:42 INFO - PROCESS | 2261 | 1461708702215 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 15:11:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:11:42 INFO - PROCESS | 2261 | 1461708702219 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:11:42 INFO - PROCESS | 2261 | 1461708702221 Marionette TRACE conn2 <- [1,2978,null,{}] 15:11:42 INFO - PROCESS | 2261 | 1461708702224 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}] 15:11:42 INFO - PROCESS | 2261 | 1461708702342 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 15:11:42 INFO - PROCESS | 2261 | 1461708702406 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:42 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c7e7000 == 45 [pid = 2261] [id = 753] 15:11:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 160 (0x11523ac00) [pid = 2261] [serial = 2258] [outer = 0x0] 15:11:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 161 (0x115637000) [pid = 2261] [serial = 2259] [outer = 0x11523ac00] 15:11:42 INFO - PROCESS | 2261 | 1461708702478 Marionette DEBUG loaded listener.js 15:11:42 INFO - PROCESS | 2261 | ++DOMWINDOW == 162 (0x1189e9800) [pid = 2261] [serial = 2260] [outer = 0x11523ac00] 15:11:42 INFO - PROCESS | 2261 | 1461708702877 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]]]}] 15:11:42 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. 15:11:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 15:11:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:11:42 INFO - PROCESS | 2261 | 1461708702890 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 15:11:42 INFO - PROCESS | 2261 | 1461708702892 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 15:11:42 INFO - PROCESS | 2261 | 1461708702894 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:11:42 INFO - PROCESS | 2261 | 1461708702897 Marionette TRACE conn2 <- [1,2982,null,{}] 15:11:42 INFO - PROCESS | 2261 | 1461708702905 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}] 15:11:43 INFO - PROCESS | 2261 | 1461708703021 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 15:11:43 INFO - PROCESS | 2261 | 1461708703132 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a80d000 == 46 [pid = 2261] [id = 754] 15:11:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 163 (0x11a955000) [pid = 2261] [serial = 2261] [outer = 0x0] 15:11:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 164 (0x11aa60000) [pid = 2261] [serial = 2262] [outer = 0x11a955000] 15:11:43 INFO - PROCESS | 2261 | 1461708703166 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 165 (0x11ae07400) [pid = 2261] [serial = 2263] [outer = 0x11a955000] 15:11:43 INFO - PROCESS | 2261 | 1461708703606 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"]]]}] 15:11:43 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 15:11:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:11:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 723ms 15:11:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:11:43 INFO - PROCESS | 2261 | 1461708703618 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 15:11:43 INFO - PROCESS | 2261 | 1461708703620 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 15:11:43 INFO - PROCESS | 2261 | 1461708703622 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 2261 | 1461708703623 Marionette TRACE conn2 <- [1,2986,null,{}] 15:11:43 INFO - PROCESS | 2261 | 1461708703626 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}] 15:11:43 INFO - PROCESS | 2261 | 1461708703735 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 15:11:43 INFO - PROCESS | 2261 | 1461708703795 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 2261 | ++DOCSHELL 0x11bae2000 == 47 [pid = 2261] [id = 755] 15:11:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 166 (0x119367c00) [pid = 2261] [serial = 2264] [outer = 0x0] 15:11:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 167 (0x11aa67c00) [pid = 2261] [serial = 2265] [outer = 0x119367c00] 15:11:43 INFO - PROCESS | 2261 | 1461708703827 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 2261 | ++DOMWINDOW == 168 (0x11cb14400) [pid = 2261] [serial = 2266] [outer = 0x119367c00] 15:11:44 INFO - PROCESS | 2261 | 1461708704439 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]]]}] 15:11:44 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. 15:11:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 872ms 15:11:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:11:44 INFO - PROCESS | 2261 | 1461708704494 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 15:11:44 INFO - PROCESS | 2261 | 1461708704497 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 15:11:44 INFO - PROCESS | 2261 | 1461708704500 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - PROCESS | 2261 | 1461708704503 Marionette TRACE conn2 <- [1,2990,null,{}] 15:11:44 INFO - PROCESS | 2261 | 1461708704507 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}] 15:11:44 INFO - PROCESS | 2261 | 1461708704607 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 15:11:44 INFO - PROCESS | 2261 | 1461708704673 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c366800 == 48 [pid = 2261] [id = 756] 15:11:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 169 (0x114b4fc00) [pid = 2261] [serial = 2267] [outer = 0x0] 15:11:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 170 (0x114bc2800) [pid = 2261] [serial = 2268] [outer = 0x114b4fc00] 15:11:44 INFO - PROCESS | 2261 | 1461708704702 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 2261 | ++DOMWINDOW == 171 (0x115605400) [pid = 2261] [serial = 2269] [outer = 0x114b4fc00] 15:11:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x115593800 == 49 [pid = 2261] [id = 757] 15:11:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 172 (0x11657f400) [pid = 2261] [serial = 2270] [outer = 0x0] 15:11:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 173 (0x11562f000) [pid = 2261] [serial = 2271] [outer = 0x11657f400] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x11ae3a800 == 48 [pid = 2261] [id = 511] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x12b93e800 == 47 [pid = 2261] [id = 514] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x11b02a800 == 46 [pid = 2261] [id = 506] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x126923800 == 45 [pid = 2261] [id = 512] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x12ac76000 == 44 [pid = 2261] [id = 513] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x1279a4000 == 43 [pid = 2261] [id = 507] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x12a822800 == 42 [pid = 2261] [id = 508] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x11c859800 == 41 [pid = 2261] [id = 501] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x12563d800 == 40 [pid = 2261] [id = 502] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x11931f800 == 39 [pid = 2261] [id = 499] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x11b02f000 == 38 [pid = 2261] [id = 500] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 172 (0x12bcbd800) [pid = 2261] [serial = 2197] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x12d118800 == 37 [pid = 2261] [id = 746] 15:11:45 INFO - PROCESS | 2261 | --DOCSHELL 0x130469800 == 36 [pid = 2261] [id = 732] 15:11:45 INFO - PROCESS | 2261 | 1461708705280 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]]]}] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 171 (0x12f56b800) [pid = 2261] [serial = 2152] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 170 (0x12f569000) [pid = 2261] [serial = 2150] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 169 (0x12f04d800) [pid = 2261] [serial = 2149] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 168 (0x12e99ec00) [pid = 2261] [serial = 2147] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 167 (0x12e44c000) [pid = 2261] [serial = 2146] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 166 (0x12d6c1000) [pid = 2261] [serial = 2144] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 165 (0x12d14d800) [pid = 2261] [serial = 2143] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 164 (0x12c00ac00) [pid = 2261] [serial = 2141] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 163 (0x12b636400) [pid = 2261] [serial = 2140] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 162 (0x12aa04000) [pid = 2261] [serial = 2138] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 161 (0x1285f8800) [pid = 2261] [serial = 2137] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 160 (0x11bbc6c00) [pid = 2261] [serial = 2135] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 159 (0x1190e1c00) [pid = 2261] [serial = 2134] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 158 (0x12f0afc00) [pid = 2261] [serial = 2132] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 157 (0x12abb5800) [pid = 2261] [serial = 2186] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 156 (0x12aa0d000) [pid = 2261] [serial = 2180] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 155 (0x12b0ef400) [pid = 2261] [serial = 2192] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 154 (0x12a926800) [pid = 2261] [serial = 2177] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 153 (0x11cb21800) [pid = 2261] [serial = 2069] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 152 (0x12aea4400) [pid = 2261] [serial = 1868] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 151 (0x11c3ef800) [pid = 2261] [serial = 1973] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 150 (0x128eee400) [pid = 2261] [serial = 2072] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 149 (0x12d410800) [pid = 2261] [serial = 2084] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 148 (0x11c30d400) [pid = 2261] [serial = 1793] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 147 (0x11cc66400) [pid = 2261] [serial = 1856] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 146 (0x12d06f800) [pid = 2261] [serial = 2081] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 145 (0x128495800) [pid = 2261] [serial = 1976] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 144 (0x11ba78c00) [pid = 2261] [serial = 1853] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 143 (0x12ab7dc00) [pid = 2261] [serial = 1928] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 142 (0x12acdf800) [pid = 2261] [serial = 1982] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 141 (0x12d6c0400) [pid = 2261] [serial = 2090] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 140 (0x1273c2000) [pid = 2261] [serial = 1799] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 139 (0x12848f400) [pid = 2261] [serial = 1922] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 138 (0x12b351400) [pid = 2261] [serial = 2036] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 137 (0x12aeac800) [pid = 2261] [serial = 1865] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 136 (0x12ace3400) [pid = 2261] [serial = 1862] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 135 (0x11c3f1400) [pid = 2261] [serial = 1916] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 134 (0x12ab80400) [pid = 2261] [serial = 1808] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 133 (0x12c00e400) [pid = 2261] [serial = 2078] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x126edfc00) [pid = 2261] [serial = 1919] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x12d6c1400) [pid = 2261] [serial = 2093] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x119bcb000) [pid = 2261] [serial = 1913] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x12aa27400) [pid = 2261] [serial = 1925] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x12d6b5400) [pid = 2261] [serial = 2087] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x12aea5400) [pid = 2261] [serial = 1988] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x12b344400) [pid = 2261] [serial = 1985] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x12ab7c000) [pid = 2261] [serial = 1979] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x11cc18c00) [pid = 2261] [serial = 1796] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x12aa2b800) [pid = 2261] [serial = 1805] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x12b0e9c00) [pid = 2261] [serial = 2075] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x12abb2000) [pid = 2261] [serial = 1811] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x12a22c000) [pid = 2261] [serial = 1802] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x12aaef400) [pid = 2261] [serial = 1859] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11a964800) [pid = 2261] [serial = 1790] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x11a964000) [pid = 2261] [serial = 2027] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x12abab000) [pid = 2261] [serial = 2033] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x118f0cc00) [pid = 2261] [serial = 1970] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x11560cc00) [pid = 2261] [serial = 1910] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x11cc66c00) [pid = 2261] [serial = 2030] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x12bc0cc00) [pid = 2261] [serial = 2195] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x12a9a4400) [pid = 2261] [serial = 2179] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x12aa22c00) [pid = 2261] [serial = 2183] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x11bd98400) [pid = 2261] [serial = 2182] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x12ab82000) [pid = 2261] [serial = 2185] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x12b63a400) [pid = 2261] [serial = 2194] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x12afb2400) [pid = 2261] [serial = 2189] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x12b088800) [pid = 2261] [serial = 2191] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x119d89800) [pid = 2261] [serial = 2188] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x12a234400) [pid = 2261] [serial = 2176] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x1279cec00) [pid = 2261] [serial = 2173] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x12a22d800) [pid = 2261] [serial = 2174] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x123edf000) [pid = 2261] [serial = 2170] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x126b0f400) [pid = 2261] [serial = 2171] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x11aa67800) [pid = 2261] [serial = 2167] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x11cc16400) [pid = 2261] [serial = 2168] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 96 (0x11ca59000) [pid = 2261] [serial = 2165] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 95 (0x11c627400) [pid = 2261] [serial = 2164] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 94 (0x11ab9e800) [pid = 2261] [serial = 2162] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 93 (0x1190e3400) [pid = 2261] [serial = 2161] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 92 (0x11a96a400) [pid = 2261] [serial = 2159] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 91 (0x1190de000) [pid = 2261] [serial = 2158] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 90 (0x12c008c00) [pid = 2261] [serial = 2156] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 89 (0x12a922c00) [pid = 2261] [serial = 2155] [outer = 0x0] [url = about:blank] 15:11:45 INFO - PROCESS | 2261 | --DOMWINDOW == 88 (0x12f573c00) [pid = 2261] [serial = 2153] [outer = 0x0] [url = about:blank] 15:11:45 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. 15:11:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 825ms 15:11:45 INFO - PROCESS | 2261 | 1461708705327 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 2261 | 1461708705332 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 15:11:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:11:45 INFO - PROCESS | 2261 | 1461708705339 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:11:45 INFO - PROCESS | 2261 | 1461708705341 Marionette TRACE conn2 <- [1,2994,null,{}] 15:11:45 INFO - PROCESS | 2261 | 1461708705344 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}] 15:11:45 INFO - PROCESS | 2261 | 1461708705492 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 15:11:45 INFO - PROCESS | 2261 | 1461708705501 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 2261 | ++DOCSHELL 0x11a915000 == 37 [pid = 2261] [id = 758] 15:11:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 89 (0x11560a000) [pid = 2261] [serial = 2272] [outer = 0x0] 15:11:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 90 (0x115637400) [pid = 2261] [serial = 2273] [outer = 0x11560a000] 15:11:45 INFO - PROCESS | 2261 | 1461708705542 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 2261 | ++DOMWINDOW == 91 (0x1186aec00) [pid = 2261] [serial = 2274] [outer = 0x11560a000] 15:11:45 INFO - PROCESS | 2261 | 1461708705947 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]]]}] 15:11:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:11:46 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 15:11:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 673ms 15:11:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:11:46 INFO - PROCESS | 2261 | 1461708706010 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 2261 | 1461708706012 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 15:11:46 INFO - PROCESS | 2261 | 1461708706014 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 2261 | 1461708706017 Marionette TRACE conn2 <- [1,2998,null,{}] 15:11:46 INFO - PROCESS | 2261 | 1461708706024 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}] 15:11:46 INFO - PROCESS | 2261 | 1461708706107 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 15:11:46 INFO - PROCESS | 2261 | 1461708706112 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x12563a000 == 38 [pid = 2261] [id = 759] 15:11:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 92 (0x119369000) [pid = 2261] [serial = 2275] [outer = 0x0] 15:11:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 93 (0x119d7ac00) [pid = 2261] [serial = 2276] [outer = 0x119369000] 15:11:46 INFO - PROCESS | 2261 | 1461708706142 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 94 (0x11a94dc00) [pid = 2261] [serial = 2277] [outer = 0x119369000] 15:11:46 INFO - PROCESS | 2261 | 1461708706464 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]]]}] 15:11:46 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. 15:11:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 475ms 15:11:46 INFO - PROCESS | 2261 | 1461708706496 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 2261 | 1461708706497 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 15:11:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:11:46 INFO - PROCESS | 2261 | 1461708706508 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 2261 | 1461708706510 Marionette TRACE conn2 <- [1,3002,null,{}] 15:11:46 INFO - PROCESS | 2261 | 1461708706512 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}] 15:11:46 INFO - PROCESS | 2261 | 1461708706591 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 15:11:46 INFO - PROCESS | 2261 | 1461708706596 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 2261 | ++DOCSHELL 0x12798e000 == 39 [pid = 2261] [id = 760] 15:11:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 95 (0x11a950000) [pid = 2261] [serial = 2278] [outer = 0x0] 15:11:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 96 (0x11aa45c00) [pid = 2261] [serial = 2279] [outer = 0x11a950000] 15:11:46 INFO - PROCESS | 2261 | 1461708706623 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x11aba4c00) [pid = 2261] [serial = 2280] [outer = 0x11a950000] 15:11:46 INFO - PROCESS | 2261 | 1461708706951 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]]]}] 15:11:46 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. 15:11:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 470ms 15:11:46 INFO - PROCESS | 2261 | 1461708706979 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 2261 | 1461708706980 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 15:11:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:11:46 INFO - PROCESS | 2261 | 1461708706982 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 2261 | 1461708706984 Marionette TRACE conn2 <- [1,3006,null,{}] 15:11:46 INFO - PROCESS | 2261 | 1461708706986 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}] 15:11:47 INFO - PROCESS | 2261 | 1461708707064 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 15:11:47 INFO - PROCESS | 2261 | 1461708707070 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x12979e000 == 40 [pid = 2261] [id = 761] 15:11:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11aa5f800) [pid = 2261] [serial = 2281] [outer = 0x0] 15:11:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x11b1c3800) [pid = 2261] [serial = 2282] [outer = 0x11aa5f800] 15:11:47 INFO - PROCESS | 2261 | 1461708707096 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x11bbd2c00) [pid = 2261] [serial = 2283] [outer = 0x11aa5f800] 15:11:47 INFO - PROCESS | 2261 | 1461708707434 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]]]}] 15:11:47 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. 15:11:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 471ms 15:11:47 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:11:47 INFO - PROCESS | 2261 | 1461708707454 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 15:11:47 INFO - PROCESS | 2261 | 1461708707455 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 15:11:47 INFO - PROCESS | 2261 | 1461708707457 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:11:47 INFO - PROCESS | 2261 | 1461708707459 Marionette TRACE conn2 <- [1,3010,null,{}] 15:11:47 INFO - PROCESS | 2261 | 1461708707461 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}] 15:11:47 INFO - PROCESS | 2261 | 1461708707591 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 15:11:47 INFO - PROCESS | 2261 | 1461708707606 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a822800 == 41 [pid = 2261] [id = 762] 15:11:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x11bd98400) [pid = 2261] [serial = 2284] [outer = 0x0] 15:11:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x11c3ea000) [pid = 2261] [serial = 2285] [outer = 0x11bd98400] 15:11:47 INFO - PROCESS | 2261 | 1461708707632 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x11c72d000) [pid = 2261] [serial = 2286] [outer = 0x11bd98400] 15:11:47 INFO - PROCESS | 2261 | 1461708707959 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]]]}] 15:11:47 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 15:11:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 518ms 15:11:47 INFO - PROCESS | 2261 | 1461708707976 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 15:11:47 INFO - PROCESS | 2261 | 1461708707977 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 15:11:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:11:47 INFO - PROCESS | 2261 | 1461708707979 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:11:47 INFO - PROCESS | 2261 | 1461708707981 Marionette TRACE conn2 <- [1,3014,null,{}] 15:11:47 INFO - PROCESS | 2261 | 1461708707983 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}] 15:11:48 INFO - PROCESS | 2261 | 1461708708093 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 15:11:48 INFO - PROCESS | 2261 | 1461708708097 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ab1c800 == 42 [pid = 2261] [id = 763] 15:11:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x11c72d800) [pid = 2261] [serial = 2287] [outer = 0x0] 15:11:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x11cb1f800) [pid = 2261] [serial = 2288] [outer = 0x11c72d800] 15:11:48 INFO - PROCESS | 2261 | 1461708708123 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x11cc04800) [pid = 2261] [serial = 2289] [outer = 0x11c72d800] 15:11:48 INFO - PROCESS | 2261 | [2261] 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 15:11:48 INFO - PROCESS | 2261 | 1461708708473 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:11:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:11:48 INFO - {} 15:11:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:11:48 INFO - {} 15:11:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:11:48 INFO - {} 15:11:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:11:48 INFO - {} 15:11:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 15:11:48 INFO - PROCESS | 2261 | 1461708708500 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 2261 | 1461708708501 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 15:11:48 INFO - TEST-START | /FileAPI/fileReader.html 15:11:48 INFO - PROCESS | 2261 | 1461708708503 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - PROCESS | 2261 | 1461708708505 Marionette TRACE conn2 <- [1,3018,null,{}] 15:11:48 INFO - PROCESS | 2261 | 1461708708507 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}] 15:11:48 INFO - PROCESS | 2261 | 1461708708608 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 15:11:48 INFO - PROCESS | 2261 | 1461708708641 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ac7d800 == 43 [pid = 2261] [id = 764] 15:11:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x11cc07400) [pid = 2261] [serial = 2290] [outer = 0x0] 15:11:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x11cc12800) [pid = 2261] [serial = 2291] [outer = 0x11cc07400] 15:11:48 INFO - PROCESS | 2261 | 1461708708669 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x11cc63c00) [pid = 2261] [serial = 2292] [outer = 0x11cc07400] 15:11:48 INFO - PROCESS | 2261 | 1461708708985 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]]]}] 15:11:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:11:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:11:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:11:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:11:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 518ms 15:11:49 INFO - TEST-START | /FileAPI/historical.html 15:11:49 INFO - PROCESS | 2261 | 1461708709023 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 2261 | 1461708709024 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 15:11:49 INFO - PROCESS | 2261 | 1461708709026 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 2261 | 1461708709027 Marionette TRACE conn2 <- [1,3022,null,{}] 15:11:49 INFO - PROCESS | 2261 | 1461708709029 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}] 15:11:49 INFO - PROCESS | 2261 | 1461708709128 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 15:11:49 INFO - PROCESS | 2261 | 1461708709140 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d106800 == 44 [pid = 2261] [id = 765] 15:11:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x11cc0b000) [pid = 2261] [serial = 2293] [outer = 0x0] 15:11:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x11cc6bc00) [pid = 2261] [serial = 2294] [outer = 0x11cc0b000] 15:11:49 INFO - PROCESS | 2261 | 1461708709166 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x123ee1400) [pid = 2261] [serial = 2295] [outer = 0x11cc0b000] 15:11:49 INFO - PROCESS | 2261 | 1461708709474 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"]]]}] 15:11:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:11:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:11:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:11:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:11:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:11:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:11:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:11:49 INFO - TEST-OK | /FileAPI/historical.html | took 469ms 15:11:49 INFO - TEST-START | /FileAPI/idlharness.html 15:11:49 INFO - PROCESS | 2261 | 1461708709495 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 2261 | 1461708709496 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 15:11:49 INFO - PROCESS | 2261 | 1461708709499 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 2261 | 1461708709500 Marionette TRACE conn2 <- [1,3026,null,{}] 15:11:49 INFO - PROCESS | 2261 | 1461708709505 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}] 15:11:49 INFO - PROCESS | 2261 | 1461708709751 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x127907000) [pid = 2261] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x11cc14800) [pid = 2261] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x126f22400) [pid = 2261] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x118fce000) [pid = 2261] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x114b4bc00) [pid = 2261] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x11bbca400) [pid = 2261] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x11aa5e000) [pid = 2261] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x123ee1c00) [pid = 2261] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x113479000) [pid = 2261] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x114bc5c00) [pid = 2261] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x11560c800) [pid = 2261] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x11c842400) [pid = 2261] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x11c61e000) [pid = 2261] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x11c846400) [pid = 2261] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x114b50400) [pid = 2261] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 96 (0x127d06c00) [pid = 2261] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 95 (0x11ba78000) [pid = 2261] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:11:49 INFO - PROCESS | 2261 | --DOMWINDOW == 94 (0x11523cc00) [pid = 2261] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:11:49 INFO - PROCESS | 2261 | 1461708709794 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 2261 | ++DOCSHELL 0x126884800 == 45 [pid = 2261] [id = 766] 15:11:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 95 (0x113479000) [pid = 2261] [serial = 2296] [outer = 0x0] 15:11:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 96 (0x1154a0800) [pid = 2261] [serial = 2297] [outer = 0x113479000] 15:11:49 INFO - PROCESS | 2261 | 1461708709819 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 2261 | ++DOMWINDOW == 97 (0x11ca5a400) [pid = 2261] [serial = 2298] [outer = 0x113479000] 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:11:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:11:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:11:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:11:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:11:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:11:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:11:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:11:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:11:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:11:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:11:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:11:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:11:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:11:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:11:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:11:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:11:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:11:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:11:50 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 15:11:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:11:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:11:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:11:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:11:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:11:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:11:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:11:50 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 15:11:50 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 15:11:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:11:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:11:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:11:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:11:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:11:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:11:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:11:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:11:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:11:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:11:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:11:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:11:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:11:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:11:50 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 15:11:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:11:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:11:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:11:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:11:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:11:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:11:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:11:50 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 15:11:50 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 15:11:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:11:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:11:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:11:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:11:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:11:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:11:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:11:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:11:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:11:50 INFO - PROCESS | 2261 | 1461708710361 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]]]}] 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:11:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:11:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 890ms 15:11:50 INFO - PROCESS | 2261 | 1461708710390 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 15:11:50 INFO - PROCESS | 2261 | 1461708710392 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 15:11:50 INFO - TEST-START | /FileAPI/idlharness.worker 15:11:50 INFO - PROCESS | 2261 | 1461708710395 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 2261 | 1461708710398 Marionette TRACE conn2 <- [1,3030,null,{}] 15:11:50 INFO - PROCESS | 2261 | 1461708710400 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}] 15:11:50 INFO - PROCESS | 2261 | 1461708710484 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 15:11:50 INFO - PROCESS | 2261 | 1461708710489 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ead8800 == 46 [pid = 2261] [id = 767] 15:11:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x123ee6c00) [pid = 2261] [serial = 2299] [outer = 0x0] 15:11:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x12a831000) [pid = 2261] [serial = 2300] [outer = 0x123ee6c00] 15:11:50 INFO - PROCESS | 2261 | 1461708710514 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x12a921000) [pid = 2261] [serial = 2301] [outer = 0x123ee6c00] 15:11:50 INFO - PROCESS | 2261 | [2261] 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 15:11:51 INFO - PROCESS | 2261 | 1461708711281 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,{},{}]]]}] 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:11:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:11:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:11:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:11:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:11:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:11:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:11:51 INFO - {} 15:11:51 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 15:11:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:11:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:11:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:11:51 INFO - {} 15:11:51 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 - {} 15:11:51 INFO - {} 15:11:51 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 15:11:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:11:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:11:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:11:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:11:51 INFO - {} 15:11:51 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 15:11:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:11:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:11:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:11:51 INFO - {} 15:11:51 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 - {} 15:11:51 INFO - {} 15:11:51 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 15:11:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:11:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:11:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 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 15:11:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:11:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:11:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 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 15:11:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 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 15:11:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 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 15:11:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:11:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:11:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:11:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:11:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:11:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:11:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:11:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:11:51 INFO - {} 15:11:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 941ms 15:11:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:11:51 INFO - PROCESS | 2261 | 1461708711337 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 2261 | 1461708711338 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 15:11:51 INFO - PROCESS | 2261 | 1461708711340 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 2261 | 1461708711341 Marionette TRACE conn2 <- [1,3034,null,{}] 15:11:51 INFO - PROCESS | 2261 | 1461708711344 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}] 15:11:51 INFO - PROCESS | 2261 | 1461708711431 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 15:11:51 INFO - PROCESS | 2261 | 1461708711435 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f71c800 == 47 [pid = 2261] [id = 768] 15:11:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x128495800) [pid = 2261] [serial = 2302] [outer = 0x0] 15:11:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x12abaf400) [pid = 2261] [serial = 2303] [outer = 0x128495800] 15:11:51 INFO - PROCESS | 2261 | 1461708711460 Marionette DEBUG loaded listener.js 15:11:51 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x12abb4400) [pid = 2261] [serial = 2304] [outer = 0x128495800] 15:11:51 INFO - PROCESS | 2261 | 1461708711848 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]]]}] 15:11:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:11:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 519ms 15:11:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:11:51 INFO - PROCESS | 2261 | 1461708711860 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 2261 | 1461708711863 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 15:11:51 INFO - PROCESS | 2261 | 1461708711866 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 2261 | 1461708711869 Marionette TRACE conn2 <- [1,3038,null,{}] 15:11:51 INFO - PROCESS | 2261 | 1461708711873 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}] 15:11:51 INFO - PROCESS | 2261 | 1461708711983 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 15:11:52 INFO - PROCESS | 2261 | 1461708712039 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x119bea000 == 48 [pid = 2261] [id = 769] 15:11:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x11347b000) [pid = 2261] [serial = 2305] [outer = 0x0] 15:11:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x1147df000) [pid = 2261] [serial = 2306] [outer = 0x11347b000] 15:11:52 INFO - PROCESS | 2261 | 1461708712071 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x11560e000) [pid = 2261] [serial = 2307] [outer = 0x11347b000] 15:11:52 INFO - PROCESS | 2261 | 1461708712469 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"]]]}] 15:11:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:11:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:11:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 622ms 15:11:52 INFO - PROCESS | 2261 | 1461708712489 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 15:11:52 INFO - PROCESS | 2261 | 1461708712493 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 15:11:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:11:52 INFO - PROCESS | 2261 | 1461708712498 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 2261 | 1461708712500 Marionette TRACE conn2 <- [1,3042,null,{}] 15:11:52 INFO - PROCESS | 2261 | 1461708712502 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}] 15:11:52 INFO - PROCESS | 2261 | 1461708712609 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 15:11:52 INFO - PROCESS | 2261 | 1461708712700 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 2261 | ++DOCSHELL 0x126f5a000 == 49 [pid = 2261] [id = 770] 15:11:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x117982c00) [pid = 2261] [serial = 2308] [outer = 0x0] 15:11:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x118fca400) [pid = 2261] [serial = 2309] [outer = 0x117982c00] 15:11:52 INFO - PROCESS | 2261 | 1461708712737 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x11936fc00) [pid = 2261] [serial = 2310] [outer = 0x117982c00] 15:11:53 INFO - PROCESS | 2261 | 1461708713197 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]]]}] 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:11:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 728ms 15:11:53 INFO - PROCESS | 2261 | 1461708713227 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 15:11:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:11:53 INFO - PROCESS | 2261 | 1461708713228 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 15:11:53 INFO - PROCESS | 2261 | 1461708713231 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 2261 | 1461708713234 Marionette TRACE conn2 <- [1,3046,null,{}] 15:11:53 INFO - PROCESS | 2261 | 1461708713243 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}] 15:11:53 INFO - PROCESS | 2261 | 1461708713384 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 15:11:53 INFO - PROCESS | 2261 | 1461708713485 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e671000 == 50 [pid = 2261] [id = 771] 15:11:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x11a964800) [pid = 2261] [serial = 2311] [outer = 0x0] 15:11:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x11c627c00) [pid = 2261] [serial = 2312] [outer = 0x11a964800] 15:11:53 INFO - PROCESS | 2261 | 1461708713521 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x11cc05000) [pid = 2261] [serial = 2313] [outer = 0x11a964800] 15:11:53 INFO - PROCESS | 2261 | [2261] 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 15:11:53 INFO - PROCESS | 2261 | 1461708713920 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:11:53 INFO - {} 15:11:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 726ms 15:11:53 INFO - PROCESS | 2261 | 1461708713968 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 2261 | 1461708713970 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 15:11:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:11:53 INFO - PROCESS | 2261 | 1461708713974 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 2261 | 1461708713975 Marionette TRACE conn2 <- [1,3050,null,{}] 15:11:53 INFO - PROCESS | 2261 | 1461708713978 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}] 15:11:54 INFO - PROCESS | 2261 | 1461708714085 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 15:11:54 INFO - PROCESS | 2261 | 1461708714138 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f71e800 == 51 [pid = 2261] [id = 772] 15:11:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x126943400) [pid = 2261] [serial = 2314] [outer = 0x0] 15:11:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x127407c00) [pid = 2261] [serial = 2315] [outer = 0x126943400] 15:11:54 INFO - PROCESS | 2261 | 1461708714169 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x12a22f400) [pid = 2261] [serial = 2316] [outer = 0x126943400] 15:11:54 INFO - PROCESS | 2261 | 1461708714521 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]]]}] 15:11:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:11:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:11:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:11:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:11:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 570ms 15:11:54 INFO - PROCESS | 2261 | 1461708714545 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 2261 | 1461708714546 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 15:11:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:11:54 INFO - PROCESS | 2261 | 1461708714549 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - PROCESS | 2261 | 1461708714550 Marionette TRACE conn2 <- [1,3054,null,{}] 15:11:54 INFO - PROCESS | 2261 | 1461708714553 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}] 15:11:54 INFO - PROCESS | 2261 | 1461708714654 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 15:11:54 INFO - PROCESS | 2261 | 1461708714711 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 2261 | ++DOCSHELL 0x12fa1c800 == 52 [pid = 2261] [id = 773] 15:11:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x127e4f000) [pid = 2261] [serial = 2317] [outer = 0x0] 15:11:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12a82d400) [pid = 2261] [serial = 2318] [outer = 0x127e4f000] 15:11:54 INFO - PROCESS | 2261 | 1461708714742 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x12aa05800) [pid = 2261] [serial = 2319] [outer = 0x127e4f000] 15:11:55 INFO - PROCESS | 2261 | 1461708715232 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"]]]}] 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:11:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:11:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:11:55 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" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:11:55 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" 15:11:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:11:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 735ms 15:11:55 INFO - PROCESS | 2261 | 1461708715302 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 2261 | 1461708715303 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 15:11:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:11:55 INFO - PROCESS | 2261 | 1461708715308 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 2261 | 1461708715309 Marionette TRACE conn2 <- [1,3058,null,{}] 15:11:55 INFO - PROCESS | 2261 | 1461708715312 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}] 15:11:55 INFO - PROCESS | 2261 | 1461708715439 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 15:11:55 INFO - PROCESS | 2261 | 1461708715517 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 2261 | ++DOCSHELL 0x12ff6a000 == 53 [pid = 2261] [id = 774] 15:11:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x128553800) [pid = 2261] [serial = 2320] [outer = 0x0] 15:11:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x12aeae800) [pid = 2261] [serial = 2321] [outer = 0x128553800] 15:11:55 INFO - PROCESS | 2261 | 1461708715563 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12afacc00) [pid = 2261] [serial = 2322] [outer = 0x128553800] 15:11:55 INFO - PROCESS | 2261 | 1461708715920 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]]]}] 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:11:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:11:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:11:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:11:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:11:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:11:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 629ms 15:11:55 INFO - PROCESS | 2261 | 1461708715938 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 2261 | 1461708715940 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 15:11:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:11:55 INFO - PROCESS | 2261 | 1461708715942 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 2261 | 1461708715943 Marionette TRACE conn2 <- [1,3062,null,{}] 15:11:55 INFO - PROCESS | 2261 | 1461708715946 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}] 15:11:56 INFO - PROCESS | 2261 | 1461708716038 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 15:11:56 INFO - PROCESS | 2261 | 1461708716088 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x13043d000 == 54 [pid = 2261] [id = 775] 15:11:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12afab800) [pid = 2261] [serial = 2323] [outer = 0x0] 15:11:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x12afb2000) [pid = 2261] [serial = 2324] [outer = 0x12afab800] 15:11:56 INFO - PROCESS | 2261 | 1461708716113 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x12b082800) [pid = 2261] [serial = 2325] [outer = 0x12afab800] 15:11:56 INFO - PROCESS | 2261 | [2261] 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 15:11:56 INFO - PROCESS | 2261 | 1461708716495 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:11:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:11:56 INFO - {} 15:11:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 573ms 15:11:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:11:56 INFO - PROCESS | 2261 | 1461708716516 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 15:11:56 INFO - PROCESS | 2261 | 1461708716517 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 15:11:56 INFO - PROCESS | 2261 | 1461708716519 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:11:56 INFO - PROCESS | 2261 | 1461708716520 Marionette TRACE conn2 <- [1,3066,null,{}] 15:11:56 INFO - PROCESS | 2261 | 1461708716523 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}] 15:11:56 INFO - PROCESS | 2261 | 1461708716612 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 15:11:56 INFO - PROCESS | 2261 | 1461708716661 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 2261 | ++DOCSHELL 0x12c277000 == 55 [pid = 2261] [id = 776] 15:11:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 125 (0x11562f400) [pid = 2261] [serial = 2326] [outer = 0x0] 15:11:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 126 (0x127d06000) [pid = 2261] [serial = 2327] [outer = 0x11562f400] 15:11:56 INFO - PROCESS | 2261 | 1461708716687 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 2261 | ++DOMWINDOW == 127 (0x12a99f000) [pid = 2261] [serial = 2328] [outer = 0x11562f400] 15:11:57 INFO - PROCESS | 2261 | 1461708717172 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]]]}] 15:11:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:11:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:11:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:11:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:11:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:11:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:11:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:11:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 677ms 15:11:57 INFO - PROCESS | 2261 | 1461708717201 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 15:11:57 INFO - PROCESS | 2261 | 1461708717203 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 15:11:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:11:57 INFO - PROCESS | 2261 | 1461708717209 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:11:57 INFO - PROCESS | 2261 | 1461708717211 Marionette TRACE conn2 <- [1,3070,null,{}] 15:11:57 INFO - PROCESS | 2261 | 1461708717217 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}] 15:11:57 INFO - PROCESS | 2261 | 1461708717313 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 15:11:57 INFO - PROCESS | 2261 | 1461708717375 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:57 INFO - PROCESS | 2261 | ++DOCSHELL 0x1256a2800 == 56 [pid = 2261] [id = 777] 15:11:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 128 (0x11560a400) [pid = 2261] [serial = 2329] [outer = 0x0] 15:11:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 129 (0x115610c00) [pid = 2261] [serial = 2330] [outer = 0x11560a400] 15:11:57 INFO - PROCESS | 2261 | 1461708717400 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 2261 | ++DOMWINDOW == 130 (0x116381400) [pid = 2261] [serial = 2331] [outer = 0x11560a400] 15:11:57 INFO - PROCESS | 2261 | 1461708717783 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]]]}] 15:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:11:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 627ms 15:11:57 INFO - PROCESS | 2261 | 1461708717837 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 15:11:57 INFO - PROCESS | 2261 | 1461708717840 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 15:11:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:11:57 INFO - PROCESS | 2261 | 1461708717844 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:11:57 INFO - PROCESS | 2261 | 1461708717845 Marionette TRACE conn2 <- [1,3074,null,{}] 15:11:57 INFO - PROCESS | 2261 | 1461708717847 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}] 15:11:57 INFO - PROCESS | 2261 | 1461708717951 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 15:11:58 INFO - PROCESS | 2261 | 1461708718010 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x126911000 == 57 [pid = 2261] [id = 778] 15:11:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 131 (0x116574800) [pid = 2261] [serial = 2332] [outer = 0x0] 15:11:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 132 (0x119bcd000) [pid = 2261] [serial = 2333] [outer = 0x116574800] 15:11:58 INFO - PROCESS | 2261 | 1461708718034 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 133 (0x11a95d400) [pid = 2261] [serial = 2334] [outer = 0x116574800] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x12ead8800 == 56 [pid = 2261] [id = 767] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x126884800 == 55 [pid = 2261] [id = 766] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x12d106800 == 54 [pid = 2261] [id = 765] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x12ac7d800 == 53 [pid = 2261] [id = 764] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x12ab1c800 == 52 [pid = 2261] [id = 763] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x12a822800 == 51 [pid = 2261] [id = 762] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 132 (0x128558400) [pid = 2261] [serial = 2253] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x12979e000 == 50 [pid = 2261] [id = 761] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x12798e000 == 49 [pid = 2261] [id = 760] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x12563a000 == 48 [pid = 2261] [id = 759] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x11a915000 == 47 [pid = 2261] [id = 758] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x115593800 == 46 [pid = 2261] [id = 757] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x11c366800 == 45 [pid = 2261] [id = 756] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x12a80d000 == 44 [pid = 2261] [id = 754] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x11c7e7000 == 43 [pid = 2261] [id = 753] 15:11:58 INFO - PROCESS | 2261 | --DOCSHELL 0x118a17000 == 42 [pid = 2261] [id = 752] 15:11:58 INFO - PROCESS | 2261 | 1461708718356 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]]]}] 15:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:11:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 524ms 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 131 (0x127d03800) [pid = 2261] [serial = 2251] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 130 (0x127d0a000) [pid = 2261] [serial = 2242] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 129 (0x1273c7000) [pid = 2261] [serial = 2237] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 128 (0x11cedd000) [pid = 2261] [serial = 2231] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 127 (0x11cc10c00) [pid = 2261] [serial = 2228] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 126 (0x11cc1c800) [pid = 2261] [serial = 2250] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 125 (0x11cc1e800) [pid = 2261] [serial = 2230] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 124 (0x127146800) [pid = 2261] [serial = 2236] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x1190e7c00) [pid = 2261] [serial = 2209] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x119b72400) [pid = 2261] [serial = 2210] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x114b4cc00) [pid = 2261] [serial = 2200] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x114e71800) [pid = 2261] [serial = 2201] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x11c308000) [pid = 2261] [serial = 2218] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11c3f5800) [pid = 2261] [serial = 2219] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x11bbca000) [pid = 2261] [serial = 2216] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x11aba6c00) [pid = 2261] [serial = 2215] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x126862000) [pid = 2261] [serial = 2233] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x116577400) [pid = 2261] [serial = 2206] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x1189e4400) [pid = 2261] [serial = 2207] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x126c8a400) [pid = 2261] [serial = 2234] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x115348400) [pid = 2261] [serial = 2203] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 110 (0x115631800) [pid = 2261] [serial = 2204] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 109 (0x119d7d000) [pid = 2261] [serial = 2212] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 108 (0x127b94c00) [pid = 2261] [serial = 2241] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 107 (0x11aa45000) [pid = 2261] [serial = 2213] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 106 (0x11cb14000) [pid = 2261] [serial = 2224] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 105 (0x11c62a400) [pid = 2261] [serial = 2225] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 104 (0x11c62ac00) [pid = 2261] [serial = 2221] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 103 (0x11c761800) [pid = 2261] [serial = 2222] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 102 (0x11cc05c00) [pid = 2261] [serial = 2227] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 101 (0x115850000) [pid = 2261] [serial = 2244] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 100 (0x127910400) [pid = 2261] [serial = 2239] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 99 (0x11b0e8000) [pid = 2261] [serial = 2245] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 98 (0x11cc64000) [pid = 2261] [serial = 2248] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | --DOMWINDOW == 97 (0x11c76d800) [pid = 2261] [serial = 2247] [outer = 0x0] [url = about:blank] 15:11:58 INFO - PROCESS | 2261 | 1461708718380 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 15:11:58 INFO - PROCESS | 2261 | 1461708718382 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 15:11:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:11:58 INFO - PROCESS | 2261 | 1461708718387 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - PROCESS | 2261 | 1461708718389 Marionette TRACE conn2 <- [1,3078,null,{}] 15:11:58 INFO - PROCESS | 2261 | 1461708718395 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}] 15:11:58 INFO - PROCESS | 2261 | 1461708718467 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 15:11:58 INFO - PROCESS | 2261 | 1461708718474 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x11c366800 == 43 [pid = 2261] [id = 779] 15:11:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 98 (0x11a968c00) [pid = 2261] [serial = 2335] [outer = 0x0] 15:11:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 99 (0x11aa45000) [pid = 2261] [serial = 2336] [outer = 0x11a968c00] 15:11:58 INFO - PROCESS | 2261 | 1461708718497 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 100 (0x11aba3800) [pid = 2261] [serial = 2337] [outer = 0x11a968c00] 15:11:58 INFO - PROCESS | 2261 | 1461708718801 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] 15:11:58 INFO - PROCESS | 2261 | 1461708718812 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 15:11:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:11:58 INFO - PROCESS | 2261 | 1461708718814 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - PROCESS | 2261 | 1461708718815 Marionette TRACE conn2 <- [1,3082,null,{}] 15:11:58 INFO - PROCESS | 2261 | 1461708718820 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}] 15:11:58 INFO - PROCESS | 2261 | 1461708718894 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 15:11:58 INFO - PROCESS | 2261 | 1461708718898 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 2261 | ++DOCSHELL 0x1297ae800 == 44 [pid = 2261] [id = 780] 15:11:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 101 (0x11bbd0800) [pid = 2261] [serial = 2338] [outer = 0x0] 15:11:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 102 (0x11c724400) [pid = 2261] [serial = 2339] [outer = 0x11bbd0800] 15:11:58 INFO - PROCESS | 2261 | 1461708718923 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 2261 | ++DOMWINDOW == 103 (0x11c84c400) [pid = 2261] [serial = 2340] [outer = 0x11bbd0800] 15:11:59 INFO - PROCESS | 2261 | 1461708719251 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]]]}] 15:11:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:11:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:11:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:11:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 474ms 15:11:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:11:59 INFO - PROCESS | 2261 | 1461708719290 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 2261 | 1461708719291 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 15:11:59 INFO - PROCESS | 2261 | 1461708719293 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 2261 | 1461708719294 Marionette TRACE conn2 <- [1,3086,null,{}] 15:11:59 INFO - PROCESS | 2261 | 1461708719296 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}] 15:11:59 INFO - PROCESS | 2261 | 1461708719364 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 15:11:59 INFO - PROCESS | 2261 | 1461708719370 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x12a85d000 == 45 [pid = 2261] [id = 781] 15:11:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 104 (0x11cb1cc00) [pid = 2261] [serial = 2341] [outer = 0x0] 15:11:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 105 (0x11cc0a400) [pid = 2261] [serial = 2342] [outer = 0x11cb1cc00] 15:11:59 INFO - PROCESS | 2261 | 1461708719393 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 106 (0x11cc17000) [pid = 2261] [serial = 2343] [outer = 0x11cb1cc00] 15:11:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:11:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 377ms 15:11:59 INFO - PROCESS | 2261 | 1461708719662 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:11:59 INFO - PROCESS | 2261 | 1461708719674 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 2261 | 1461708719675 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 15:11:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:11:59 INFO - PROCESS | 2261 | 1461708719677 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 2261 | 1461708719678 Marionette TRACE conn2 <- [1,3090,null,{}] 15:11:59 INFO - PROCESS | 2261 | 1461708719680 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}] 15:11:59 INFO - PROCESS | 2261 | 1461708719769 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 15:11:59 INFO - PROCESS | 2261 | 1461708719775 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 2261 | ++DOCSHELL 0x12b937000 == 46 [pid = 2261] [id = 782] 15:11:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 107 (0x11cc1c800) [pid = 2261] [serial = 2344] [outer = 0x0] 15:11:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 108 (0x11cc64400) [pid = 2261] [serial = 2345] [outer = 0x11cc1c800] 15:11:59 INFO - PROCESS | 2261 | 1461708719798 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 2261 | ++DOMWINDOW == 109 (0x1273c4000) [pid = 2261] [serial = 2346] [outer = 0x11cc1c800] 15:12:00 INFO - PROCESS | 2261 | 1461708720069 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:12:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 429ms 15:12:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:12:00 INFO - PROCESS | 2261 | 1461708720107 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 15:12:00 INFO - PROCESS | 2261 | 1461708720108 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 15:12:00 INFO - PROCESS | 2261 | 1461708720110 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 2261 | 1461708720111 Marionette TRACE conn2 <- [1,3094,null,{}] 15:12:00 INFO - PROCESS | 2261 | 1461708720113 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}] 15:12:00 INFO - PROCESS | 2261 | 1461708720193 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 15:12:00 INFO - PROCESS | 2261 | 1461708720257 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf4d800 == 47 [pid = 2261] [id = 783] 15:12:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 110 (0x11cc15800) [pid = 2261] [serial = 2347] [outer = 0x0] 15:12:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 111 (0x127384000) [pid = 2261] [serial = 2348] [outer = 0x11cc15800] 15:12:00 INFO - PROCESS | 2261 | 1461708720279 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x12a22ec00) [pid = 2261] [serial = 2349] [outer = 0x11cc15800] 15:12:00 INFO - PROCESS | 2261 | 1461708720550 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:12:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 472ms 15:12:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:12:00 INFO - PROCESS | 2261 | 1461708720588 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 15:12:00 INFO - PROCESS | 2261 | 1461708720590 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 15:12:00 INFO - PROCESS | 2261 | 1461708720593 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 2261 | 1461708720594 Marionette TRACE conn2 <- [1,3098,null,{}] 15:12:00 INFO - PROCESS | 2261 | 1461708720596 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}] 15:12:00 INFO - PROCESS | 2261 | 1461708720689 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 15:12:00 INFO - PROCESS | 2261 | 1461708720693 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 2261 | ++DOCSHELL 0x12d3da000 == 48 [pid = 2261] [id = 784] 15:12:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x11cc1d400) [pid = 2261] [serial = 2350] [outer = 0x0] 15:12:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x12a82b400) [pid = 2261] [serial = 2351] [outer = 0x11cc1d400] 15:12:00 INFO - PROCESS | 2261 | 1461708720744 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 2261 | ++DOMWINDOW == 115 (0x12a99ec00) [pid = 2261] [serial = 2352] [outer = 0x11cc1d400] 15:12:00 INFO - PROCESS | 2261 | 1461708720995 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]]]}] 15:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:12:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 421ms 15:12:01 INFO - PROCESS | 2261 | 1461708721014 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 2261 | 1461708721015 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 15:12:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:12:01 INFO - PROCESS | 2261 | 1461708721032 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 2261 | 1461708721033 Marionette TRACE conn2 <- [1,3102,null,{}] 15:12:01 INFO - PROCESS | 2261 | 1461708721043 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}] 15:12:01 INFO - PROCESS | 2261 | 1461708721142 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 15:12:01 INFO - PROCESS | 2261 | 1461708721176 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x12e685000 == 49 [pid = 2261] [id = 785] 15:12:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 116 (0x119e3c000) [pid = 2261] [serial = 2353] [outer = 0x0] 15:12:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 117 (0x12a9a4000) [pid = 2261] [serial = 2354] [outer = 0x119e3c000] 15:12:01 INFO - PROCESS | 2261 | 1461708721197 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 118 (0x12a9abc00) [pid = 2261] [serial = 2355] [outer = 0x119e3c000] 15:12:01 INFO - PROCESS | 2261 | 1461708721444 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:12:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 436ms 15:12:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:12:01 INFO - PROCESS | 2261 | 1461708721461 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 2261 | 1461708721462 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 15:12:01 INFO - PROCESS | 2261 | 1461708721464 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 2261 | 1461708721465 Marionette TRACE conn2 <- [1,3106,null,{}] 15:12:01 INFO - PROCESS | 2261 | 1461708721475 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}] 15:12:01 INFO - PROCESS | 2261 | 1461708721584 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 15:12:01 INFO - PROCESS | 2261 | 1461708721588 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 2261 | ++DOCSHELL 0x12bf64000 == 50 [pid = 2261] [id = 786] 15:12:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 119 (0x114b47c00) [pid = 2261] [serial = 2356] [outer = 0x0] 15:12:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 120 (0x11aa62c00) [pid = 2261] [serial = 2357] [outer = 0x114b47c00] 15:12:01 INFO - PROCESS | 2261 | 1461708721609 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 2261 | ++DOMWINDOW == 121 (0x12aa02c00) [pid = 2261] [serial = 2358] [outer = 0x114b47c00] 15:12:01 INFO - PROCESS | 2261 | 1461708721873 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]]]}] 15:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:12:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 424ms 15:12:01 INFO - PROCESS | 2261 | 1461708721908 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 2261 | 1461708721910 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 15:12:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:12:01 INFO - PROCESS | 2261 | 1461708721931 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 2261 | 1461708721933 Marionette TRACE conn2 <- [1,3110,null,{}] 15:12:01 INFO - PROCESS | 2261 | 1461708721938 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}] 15:12:02 INFO - PROCESS | 2261 | 1461708722068 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 15:12:02 INFO - PROCESS | 2261 | 1461708722071 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x12f07d000 == 51 [pid = 2261] [id = 787] 15:12:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 122 (0x12aa09000) [pid = 2261] [serial = 2359] [outer = 0x0] 15:12:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 123 (0x12aa1d800) [pid = 2261] [serial = 2360] [outer = 0x12aa09000] 15:12:02 INFO - PROCESS | 2261 | 1461708722126 Marionette DEBUG loaded listener.js 15:12:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 124 (0x12aaf2400) [pid = 2261] [serial = 2361] [outer = 0x12aa09000] 15:12:02 INFO - PROCESS | 2261 | 1461708722388 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"]]]}] 15:12:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:12:02 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 15:12:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:12:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 478ms 15:12:02 INFO - PROCESS | 2261 | 1461708722409 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 15:12:02 INFO - PROCESS | 2261 | 1461708722409 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 15:12:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:12:02 INFO - PROCESS | 2261 | 1461708722412 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:12:02 INFO - PROCESS | 2261 | 1461708722413 Marionette TRACE conn2 <- [1,3114,null,{}] 15:12:02 INFO - PROCESS | 2261 | 1461708722415 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}] 15:12:02 INFO - PROCESS | 2261 | 1461708722517 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 123 (0x11cc07400) [pid = 2261] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 122 (0x11560a000) [pid = 2261] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 121 (0x1273c7800) [pid = 2261] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 120 (0x11a950000) [pid = 2261] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 119 (0x114b4fc00) [pid = 2261] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 118 (0x11aa5f800) [pid = 2261] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 117 (0x11cc0b000) [pid = 2261] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 116 (0x113479000) [pid = 2261] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 115 (0x119369000) [pid = 2261] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 114 (0x11657f400) [pid = 2261] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 113 (0x11bd98400) [pid = 2261] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 112 (0x123ee6c00) [pid = 2261] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:12:02 INFO - PROCESS | 2261 | --DOMWINDOW == 111 (0x11c72d800) [pid = 2261] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:12:02 INFO - PROCESS | 2261 | 1461708722629 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\", \"4417154c-4aa8-4625-a995-5f0034031183\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:02 INFO - PROCESS | 2261 | ++DOCSHELL 0x129628800 == 52 [pid = 2261] [id = 788] 15:12:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 112 (0x113492000) [pid = 2261] [serial = 2362] [outer = 0x0] 15:12:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 113 (0x119369000) [pid = 2261] [serial = 2363] [outer = 0x113492000] 15:12:02 INFO - PROCESS | 2261 | 1461708722650 Marionette DEBUG loaded listener.js 15:12:02 INFO - PROCESS | 2261 | ++DOMWINDOW == 114 (0x12aaf5c00) [pid = 2261] [serial = 2364] [outer = 0x113492000] 15:12:02 INFO - PROCESS | 2261 | 1461708722858 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]]]}] 15:12:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:12:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 475ms 15:12:02 INFO - PROCESS | 2261 | 1461708722892 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 15:12:02 INFO - PROCESS | 2261 | 1461708722893 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 15:12:03 WARNING - u'runner_teardown' () 15:12:03 INFO - No more tests 15:12:03 INFO - Got 0 unexpected results 15:12:03 INFO - SUITE-END | took 530s 15:12:03 INFO - Closing logging queue 15:12:03 INFO - queue closed 15:12:04 INFO - Return code: 0 15:12:04 WARNING - # TBPL SUCCESS # 15:12:04 INFO - Running post-action listener: _resource_record_post_action 15:12:04 INFO - Running post-run listener: _resource_record_post_run 15:12:05 INFO - Total resource usage - Wall time: 554s; CPU: 58.0%; Read bytes: 0; Write bytes: 995941888; Read time: 0; Write time: 4852 15:12:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:12:05 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 193212928; Write bytes: 189122560; Read time: 15776; Write time: 483 15:12:05 INFO - run-tests - Wall time: 535s; CPU: 58.0%; Read bytes: 0; Write bytes: 793249280; Read time: 0; Write time: 4320 15:12:05 INFO - Running post-run listener: _upload_blobber_files 15:12:05 INFO - Blob upload gear active. 15:12:05 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:12:05 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 15:12:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 15:12:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 15:12:05 INFO - (blobuploader) - INFO - Open directory for files ... 15:12:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:12:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:12:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:12:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:12:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:12:06 INFO - (blobuploader) - INFO - Done attempting. 15:12:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:12:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:12:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:12:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:12:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:12:07 INFO - (blobuploader) - INFO - Done attempting. 15:12:07 INFO - (blobuploader) - INFO - Iteration through files over. 15:12:07 INFO - Return code: 0 15:12:07 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:12:07 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:12:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/554cf8c4474a49f0db7c08e83fa81f0e328a85572169094f0a4bc42d7dcaf451efc1439418913ca8374b5b9cf8b290f0d2df427ae9b8681fb3c88228ac82ac20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e1113c464d6c3637bda419dba1e12c895dc4d1d43ce037b200965e5feac84b767c8d253934c7bd1e8bbe996db3c035c179a6647684ad534d20609cd18873623f"} 15:12:07 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:12:07 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:12:07 INFO - Contents: 15:12:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/554cf8c4474a49f0db7c08e83fa81f0e328a85572169094f0a4bc42d7dcaf451efc1439418913ca8374b5b9cf8b290f0d2df427ae9b8681fb3c88228ac82ac20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e1113c464d6c3637bda419dba1e12c895dc4d1d43ce037b200965e5feac84b767c8d253934c7bd1e8bbe996db3c035c179a6647684ad534d20609cd18873623f"} 15:12:07 INFO - Running post-run listener: copy_logs_to_upload_dir 15:12:07 INFO - Copying logs to upload dir... 15:12:07 INFO - mkdir: /builds/slave/test/build/upload/logs 15:12:07 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=696.006257 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 36 secs) (at 2016-04-26 15:12:08.165314) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 15:12:08.168754) ========= 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.sACcE8wCYZ/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.2dWHp9l89u/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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/554cf8c4474a49f0db7c08e83fa81f0e328a85572169094f0a4bc42d7dcaf451efc1439418913ca8374b5b9cf8b290f0d2df427ae9b8681fb3c88228ac82ac20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e1113c464d6c3637bda419dba1e12c895dc4d1d43ce037b200965e5feac84b767c8d253934c7bd1e8bbe996db3c035c179a6647684ad534d20609cd18873623f"} build_url:https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013024 build_url: 'https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/554cf8c4474a49f0db7c08e83fa81f0e328a85572169094f0a4bc42d7dcaf451efc1439418913ca8374b5b9cf8b290f0d2df427ae9b8681fb3c88228ac82ac20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e1113c464d6c3637bda419dba1e12c895dc4d1d43ce037b200965e5feac84b767c8d253934c7bd1e8bbe996db3c035c179a6647684ad534d20609cd18873623f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HvnpjNZHR-WCFTVgfgIM6w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 15:12:08.207571) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:12:08.207998) ========= 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.sACcE8wCYZ/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.2dWHp9l89u/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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.005416 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:12:08.259057) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 15:12:08.262428) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 15:12:08.262814) ========= ========= Total master_lag: 0.49 =========